Lines Matching refs:InstructionSet
25 void InstructionSetAbort(InstructionSet isa) { in InstructionSetAbort()
27 case InstructionSet::kArm: in InstructionSetAbort()
28 case InstructionSet::kThumb2: in InstructionSetAbort()
29 case InstructionSet::kArm64: in InstructionSetAbort()
30 case InstructionSet::kX86: in InstructionSetAbort()
31 case InstructionSet::kX86_64: in InstructionSetAbort()
32 case InstructionSet::kNone: in InstructionSetAbort()
40 const char* GetInstructionSetString(InstructionSet isa) { in GetInstructionSetString()
42 case InstructionSet::kArm: in GetInstructionSetString()
43 case InstructionSet::kThumb2: in GetInstructionSetString()
45 case InstructionSet::kArm64: in GetInstructionSetString()
47 case InstructionSet::kX86: in GetInstructionSetString()
49 case InstructionSet::kX86_64: in GetInstructionSetString()
51 case InstructionSet::kNone: in GetInstructionSetString()
58 InstructionSet GetInstructionSetFromString(const char* isa_str) { in GetInstructionSetFromString()
62 return InstructionSet::kArm; in GetInstructionSetFromString()
64 return InstructionSet::kArm64; in GetInstructionSetFromString()
66 return InstructionSet::kX86; in GetInstructionSetFromString()
68 return InstructionSet::kX86_64; in GetInstructionSetFromString()
71 return InstructionSet::kNone; in GetInstructionSetFromString()
74 size_t GetInstructionSetAlignment(InstructionSet isa) { in GetInstructionSetAlignment()
76 case InstructionSet::kArm: in GetInstructionSetAlignment()
78 case InstructionSet::kThumb2: in GetInstructionSetAlignment()
80 case InstructionSet::kArm64: in GetInstructionSetAlignment()
82 case InstructionSet::kX86: in GetInstructionSetAlignment()
84 case InstructionSet::kX86_64: in GetInstructionSetAlignment()
86 case InstructionSet::kNone: in GetInstructionSetAlignment()