Home | History | Annotate | Download | only in arch

Lines Matching full:instructionset

27 enum InstructionSet {
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) {
110 size_t GetInstructionSetAlignment(InstructionSet isa);
112 static inline bool Is64BitInstructionSet(InstructionSet isa) {
134 static inline size_t InstructionSetPointerSize(InstructionSet isa) {
138 static inline size_t GetBytesPerGprSpillLocation(InstructionSet isa) {
163 static inline size_t GetBytesPerFprSpillLocation(InstructionSet isa) {
188 size_t GetStackOverflowReservedBytes(InstructionSet isa);