Lines Matching refs:InstructionSet
27 enum InstructionSet { enum
37 std::ostream& operator<<(std::ostream& os, const InstructionSet& rhs);
40 static constexpr InstructionSet kRuntimeISA = kArm;
42 static constexpr InstructionSet kRuntimeISA = kArm64;
44 static constexpr InstructionSet kRuntimeISA = kMips;
46 static constexpr InstructionSet kRuntimeISA = kMips64;
48 static constexpr InstructionSet kRuntimeISA = kX86;
50 static constexpr InstructionSet kRuntimeISA = kX86_64;
52 static constexpr InstructionSet kRuntimeISA = kNone;
78 const char* GetInstructionSetString(InstructionSet isa);
81 InstructionSet GetInstructionSetFromString(const char* instruction_set);
83 InstructionSet GetInstructionSetFromELF(uint16_t e_machine, uint32_t e_flags);
85 static inline size_t GetInstructionSetPointerSize(InstructionSet isa) { in GetInstructionSetPointerSize()
110 size_t GetInstructionSetAlignment(InstructionSet isa);
112 static inline bool Is64BitInstructionSet(InstructionSet isa) { in Is64BitInstructionSet()
134 static inline size_t InstructionSetPointerSize(InstructionSet isa) { in InstructionSetPointerSize()
138 static inline size_t GetBytesPerGprSpillLocation(InstructionSet isa) { in GetBytesPerGprSpillLocation()
163 static inline size_t GetBytesPerFprSpillLocation(InstructionSet isa) { in GetBytesPerFprSpillLocation()
188 size_t GetStackOverflowReservedBytes(InstructionSet isa);