Lines Matching refs:strings

85   static const char *strings[] = {  in CPU_arch()  local
92 return parseStringAttribute("CPU_arch", tag, makeArrayRef(strings)); in CPU_arch()
113 static const char *strings[] = {"Not Permitted", "Permitted"}; in ARM_ISA_use() local
114 return parseStringAttribute("ARM_ISA_use", tag, makeArrayRef(strings)); in ARM_ISA_use()
118 static const char *strings[] = {"Not Permitted", "Thumb-1", "Thumb-2", "Permitted"}; in THUMB_ISA_use() local
119 return parseStringAttribute("THUMB_ISA_use", tag, makeArrayRef(strings)); in THUMB_ISA_use()
123 static const char *strings[] = { in FP_arch() local
126 return parseStringAttribute("FP_arch", tag, makeArrayRef(strings)); in FP_arch()
130 static const char *strings[] = {"Not Permitted", "WMMXv1", "WMMXv2"}; in WMMX_arch() local
131 return parseStringAttribute("WMMX_arch", tag, makeArrayRef(strings)); in WMMX_arch()
135 static const char *strings[] = {"Not Permitted", "NEONv1", "NEONv2+FMA", in Advanced_SIMD_arch() local
137 return parseStringAttribute("Advanced_SIMD_arch", tag, makeArrayRef(strings)); in Advanced_SIMD_arch()
141 static const char *strings[] = {"Not Permitted", "MVE integer", in MVE_arch() local
143 return parseStringAttribute("MVE_arch", tag, makeArrayRef(strings)); in MVE_arch()
147 static const char *strings[] = { in PCS_config() local
150 return parseStringAttribute("PCS_config", tag, makeArrayRef(strings)); in PCS_config()
154 static const char *strings[] = {"v6", "Static Base", "TLS", "Unused"}; in ABI_PCS_R9_use() local
155 return parseStringAttribute("ABI_PCS_R9_use", tag, makeArrayRef(strings)); in ABI_PCS_R9_use()
159 static const char *strings[] = {"Absolute", "PC-relative", "SB-relative", in ABI_PCS_RW_data() local
161 return parseStringAttribute("ABI_PCS_RW_data", tag, makeArrayRef(strings)); in ABI_PCS_RW_data()
165 static const char *strings[] = {"Absolute", "PC-relative", "Not Permitted"}; in ABI_PCS_RO_data() local
166 return parseStringAttribute("ABI_PCS_RO_data", tag, makeArrayRef(strings)); in ABI_PCS_RO_data()
170 static const char *strings[] = {"Not Permitted", "Direct", "GOT-Indirect"}; in ABI_PCS_GOT_use() local
171 return parseStringAttribute("ABI_PCS_GOT_use", tag, makeArrayRef(strings)); in ABI_PCS_GOT_use()
175 static const char *strings[] = {"Not Permitted", "Unknown", "2-byte", in ABI_PCS_wchar_t() local
177 return parseStringAttribute("ABI_PCS_wchar_t", tag, makeArrayRef(strings)); in ABI_PCS_wchar_t()
181 static const char *strings[] = {"IEEE-754", "Runtime"}; in ABI_FP_rounding() local
182 return parseStringAttribute("ABI_FP_rounding", tag, makeArrayRef(strings)); in ABI_FP_rounding()
186 static const char *strings[] = {"Unsupported", "IEEE-754", "Sign Only"}; in ABI_FP_denormal() local
187 return parseStringAttribute("ABI_FP_denormal", tag, makeArrayRef(strings)); in ABI_FP_denormal()
191 static const char *strings[] = {"Not Permitted", "IEEE-754"}; in ABI_FP_exceptions() local
192 return parseStringAttribute("ABI_FP_exceptions", tag, makeArrayRef(strings)); in ABI_FP_exceptions()
195 static const char *strings[] = {"Not Permitted", "IEEE-754"}; in ABI_FP_user_exceptions() local
197 makeArrayRef(strings)); in ABI_FP_user_exceptions()
201 static const char *strings[] = {"Not Permitted", "Finite Only", "RTABI", in ABI_FP_number_model() local
204 makeArrayRef(strings)); in ABI_FP_number_model()
208 static const char *strings[] = {"Not Permitted", "8-byte alignment", in ABI_align_needed() local
214 if (value < array_lengthof(strings)) in ABI_align_needed()
215 description = strings[value]; in ABI_align_needed()
227 static const char *strings[] = {"Not Required", "8-byte data alignment", in ABI_align_preserved() local
233 if (value < array_lengthof(strings)) in ABI_align_preserved()
234 description = std::string(strings[value]); in ABI_align_preserved()
246 static const char *strings[] = {"Not Permitted", "Packed", "Int32", in ABI_enum_size() local
248 return parseStringAttribute("ABI_enum_size", tag, makeArrayRef(strings)); in ABI_enum_size()
252 static const char *strings[] = {"Tag_FP_arch", "Single-Precision", "Reserved", in ABI_HardFP_use() local
254 return parseStringAttribute("ABI_HardFP_use", tag, makeArrayRef(strings)); in ABI_HardFP_use()
258 static const char *strings[] = {"AAPCS", "AAPCS VFP", "Custom", in ABI_VFP_args() local
260 return parseStringAttribute("ABI_VFP_args", tag, makeArrayRef(strings)); in ABI_VFP_args()
264 static const char *strings[] = {"AAPCS", "iWMMX", "Custom"}; in ABI_WMMX_args() local
265 return parseStringAttribute("ABI_WMMX_args", tag, makeArrayRef(strings)); in ABI_WMMX_args()
269 static const char *strings[] = { in ABI_optimization_goals() local
274 makeArrayRef(strings)); in ABI_optimization_goals()
278 static const char *strings[] = { in ABI_FP_optimization_goals() local
282 makeArrayRef(strings)); in ABI_FP_optimization_goals()
312 static const char *strings[] = {"Not Permitted", "v6-style"}; in CPU_unaligned_access() local
314 makeArrayRef(strings)); in CPU_unaligned_access()
318 static const char *strings[] = {"If Available", "Permitted"}; in FP_HP_extension() local
319 return parseStringAttribute("FP_HP_extension", tag, makeArrayRef(strings)); in FP_HP_extension()
323 static const char *strings[] = {"Not Permitted", "IEEE-754", "VFPv3"}; in ABI_FP_16bit_format() local
325 makeArrayRef(strings)); in ABI_FP_16bit_format()
329 static const char *strings[] = {"Not Permitted", "Permitted"}; in MPextension_use() local
330 return parseStringAttribute("MPextension_use", tag, makeArrayRef(strings)); in MPextension_use()
334 static const char *strings[] = {"If Available", "Not Permitted", "Permitted"}; in DIV_use() local
335 return parseStringAttribute("DIV_use", tag, makeArrayRef(strings)); in DIV_use()
339 static const char *strings[] = {"Not Permitted", "Permitted"}; in DSP_extension() local
340 return parseStringAttribute("DSP_extension", tag, makeArrayRef(strings)); in DSP_extension()
344 static const char *strings[] = {"Not Permitted", "Permitted"}; in T2EE_use() local
345 return parseStringAttribute("T2EE_use", tag, makeArrayRef(strings)); in T2EE_use()
349 static const char *strings[] = {"Not Permitted", "TrustZone", in Virtualization_use() local
352 return parseStringAttribute("Virtualization_use", tag, makeArrayRef(strings)); in Virtualization_use()
356 static const char *strings[] = {"Not Permitted", "Permitted in NOP space", in PAC_extension() local
358 return parseStringAttribute("PAC_extension", tag, makeArrayRef(strings)); in PAC_extension()
362 static const char *strings[] = {"Not Permitted", "Permitted in NOP space", in BTI_extension() local
364 return parseStringAttribute("BTI_extension", tag, makeArrayRef(strings)); in BTI_extension()
368 static const char *strings[] = {"Not Used", "Used"}; in PACRET_use() local
369 return parseStringAttribute("PACRET_use", tag, makeArrayRef(strings)); in PACRET_use()
373 static const char *strings[] = {"Not Used", "Used"}; in BTI_use() local
374 return parseStringAttribute("BTI_use", tag, makeArrayRef(strings)); in BTI_use()