Lines Matching refs:isa
87 const char* GetInstructionSetString(InstructionSet isa);
93 NO_RETURN void InstructionSetAbort(InstructionSet isa);
95 constexpr PointerSize GetInstructionSetPointerSize(InstructionSet isa) { in GetInstructionSetPointerSize() argument
96 switch (isa) { in GetInstructionSetPointerSize()
115 InstructionSetAbort(isa); in GetInstructionSetPointerSize()
118 constexpr size_t GetInstructionSetInstructionAlignment(InstructionSet isa) { in GetInstructionSetInstructionAlignment() argument
119 switch (isa) { in GetInstructionSetInstructionAlignment()
138 InstructionSetAbort(isa); in GetInstructionSetInstructionAlignment()
141 constexpr bool IsValidInstructionSet(InstructionSet isa) { in IsValidInstructionSet() argument
142 switch (isa) { in IsValidInstructionSet()
158 size_t GetInstructionSetAlignment(InstructionSet isa);
160 constexpr bool Is64BitInstructionSet(InstructionSet isa) { in Is64BitInstructionSet() argument
161 switch (isa) { in Is64BitInstructionSet()
176 InstructionSetAbort(isa); in Is64BitInstructionSet()
179 constexpr PointerSize InstructionSetPointerSize(InstructionSet isa) { in InstructionSetPointerSize() argument
180 return Is64BitInstructionSet(isa) ? PointerSize::k64 : PointerSize::k32; in InstructionSetPointerSize()
183 constexpr size_t GetBytesPerGprSpillLocation(InstructionSet isa) { in GetBytesPerGprSpillLocation() argument
184 switch (isa) { in GetBytesPerGprSpillLocation()
203 InstructionSetAbort(isa); in GetBytesPerGprSpillLocation()
206 constexpr size_t GetBytesPerFprSpillLocation(InstructionSet isa) { in GetBytesPerFprSpillLocation() argument
207 switch (isa) { in GetBytesPerFprSpillLocation()
226 InstructionSetAbort(isa); in GetBytesPerFprSpillLocation()
249 constexpr size_t GetStackOverflowReservedBytes(InstructionSet isa) { in GetStackOverflowReservedBytes() argument
250 switch (isa) { in GetStackOverflowReservedBytes()