Lines Matching refs:isa
73 const char* GetInstructionSetString(InstructionSet isa);
79 NO_RETURN void InstructionSetAbort(InstructionSet isa);
81 constexpr PointerSize GetInstructionSetPointerSize(InstructionSet isa) { in GetInstructionSetPointerSize() argument
82 switch (isa) { in GetInstructionSetPointerSize()
97 InstructionSetAbort(isa); in GetInstructionSetPointerSize()
100 constexpr size_t GetInstructionSetInstructionAlignment(InstructionSet isa) { in GetInstructionSetInstructionAlignment() argument
101 switch (isa) { in GetInstructionSetInstructionAlignment()
116 InstructionSetAbort(isa); in GetInstructionSetInstructionAlignment()
119 constexpr bool IsValidInstructionSet(InstructionSet isa) { in IsValidInstructionSet() argument
120 switch (isa) { in IsValidInstructionSet()
134 size_t GetInstructionSetAlignment(InstructionSet isa);
136 constexpr bool Is64BitInstructionSet(InstructionSet isa) { in Is64BitInstructionSet() argument
137 switch (isa) { in Is64BitInstructionSet()
150 InstructionSetAbort(isa); in Is64BitInstructionSet()
153 constexpr PointerSize InstructionSetPointerSize(InstructionSet isa) { in InstructionSetPointerSize() argument
154 return Is64BitInstructionSet(isa) ? PointerSize::k64 : PointerSize::k32; in InstructionSetPointerSize()
157 constexpr size_t GetBytesPerGprSpillLocation(InstructionSet isa) { in GetBytesPerGprSpillLocation() argument
158 switch (isa) { in GetBytesPerGprSpillLocation()
173 InstructionSetAbort(isa); in GetBytesPerGprSpillLocation()
176 constexpr size_t GetBytesPerFprSpillLocation(InstructionSet isa) { in GetBytesPerFprSpillLocation() argument
177 switch (isa) { in GetBytesPerFprSpillLocation()
192 InstructionSetAbort(isa); in GetBytesPerFprSpillLocation()
212 constexpr size_t GetStackOverflowReservedBytes(InstructionSet isa) { in GetStackOverflowReservedBytes() argument
213 switch (isa) { in GetStackOverflowReservedBytes()