Lines Matching refs:InstructionSet
28 enum InstructionSet { enum
38 std::ostream& operator<<(std::ostream& os, const InstructionSet& rhs);
41 static constexpr InstructionSet kRuntimeISA = kArm;
43 static constexpr InstructionSet kRuntimeISA = kArm64;
45 static constexpr InstructionSet kRuntimeISA = kMips;
47 static constexpr InstructionSet kRuntimeISA = kMips64;
49 static constexpr InstructionSet kRuntimeISA = kX86;
51 static constexpr InstructionSet kRuntimeISA = kX86_64;
53 static constexpr InstructionSet kRuntimeISA = kNone;
86 const char* GetInstructionSetString(InstructionSet isa);
89 InstructionSet GetInstructionSetFromString(const char* instruction_set);
91 InstructionSet GetInstructionSetFromELF(uint16_t e_machine, uint32_t e_flags);
94 NO_RETURN void InstructionSetAbort(InstructionSet isa);
96 constexpr PointerSize GetInstructionSetPointerSize(InstructionSet isa) { in GetInstructionSetPointerSize()
119 constexpr size_t GetInstructionSetInstructionAlignment(InstructionSet isa) { in GetInstructionSetInstructionAlignment()
142 constexpr bool IsValidInstructionSet(InstructionSet isa) { in IsValidInstructionSet()
159 size_t GetInstructionSetAlignment(InstructionSet isa);
161 constexpr bool Is64BitInstructionSet(InstructionSet isa) { in Is64BitInstructionSet()
180 constexpr PointerSize InstructionSetPointerSize(InstructionSet isa) { in InstructionSetPointerSize()
184 constexpr size_t GetBytesPerGprSpillLocation(InstructionSet isa) { in GetBytesPerGprSpillLocation()
207 constexpr size_t GetBytesPerFprSpillLocation(InstructionSet isa) { in GetBytesPerFprSpillLocation()
230 size_t GetStackOverflowReservedBytes(InstructionSet isa);