Lines Matching full:strings
83 static const char *strings[] = { in CPU_arch() local
90 return parseStringAttribute("CPU_arch", tag, makeArrayRef(strings)); in CPU_arch()
111 static const char *strings[] = {"Not Permitted", "Permitted"}; in ARM_ISA_use() local
112 return parseStringAttribute("ARM_ISA_use", tag, makeArrayRef(strings)); in ARM_ISA_use()
116 static const char *strings[] = {"Not Permitted", "Thumb-1", "Thumb-2", "Permitted"}; in THUMB_ISA_use() local
117 return parseStringAttribute("THUMB_ISA_use", tag, makeArrayRef(strings)); in THUMB_ISA_use()
121 static const char *strings[] = { in FP_arch() local
124 return parseStringAttribute("FP_arch", tag, makeArrayRef(strings)); in FP_arch()
128 static const char *strings[] = {"Not Permitted", "WMMXv1", "WMMXv2"}; in WMMX_arch() local
129 return parseStringAttribute("WMMX_arch", tag, makeArrayRef(strings)); in WMMX_arch()
133 static const char *strings[] = {"Not Permitted", "NEONv1", "NEONv2+FMA", in Advanced_SIMD_arch() local
135 return parseStringAttribute("Advanced_SIMD_arch", tag, makeArrayRef(strings)); in Advanced_SIMD_arch()
139 static const char *strings[] = {"Not Permitted", "MVE integer", in MVE_arch() local
141 return parseStringAttribute("MVE_arch", tag, makeArrayRef(strings)); in MVE_arch()
145 static const char *strings[] = { in PCS_config() local
148 return parseStringAttribute("PCS_config", tag, makeArrayRef(strings)); in PCS_config()
152 static const char *strings[] = {"v6", "Static Base", "TLS", "Unused"}; in ABI_PCS_R9_use() local
153 return parseStringAttribute("ABI_PCS_R9_use", tag, makeArrayRef(strings)); in ABI_PCS_R9_use()
157 static const char *strings[] = {"Absolute", "PC-relative", "SB-relative", in ABI_PCS_RW_data() local
159 return parseStringAttribute("ABI_PCS_RW_data", tag, makeArrayRef(strings)); in ABI_PCS_RW_data()
163 static const char *strings[] = {"Absolute", "PC-relative", "Not Permitted"}; in ABI_PCS_RO_data() local
164 return parseStringAttribute("ABI_PCS_RO_data", tag, makeArrayRef(strings)); in ABI_PCS_RO_data()
168 static const char *strings[] = {"Not Permitted", "Direct", "GOT-Indirect"}; in ABI_PCS_GOT_use() local
169 return parseStringAttribute("ABI_PCS_GOT_use", tag, makeArrayRef(strings)); in ABI_PCS_GOT_use()
173 static const char *strings[] = {"Not Permitted", "Unknown", "2-byte", in ABI_PCS_wchar_t() local
175 return parseStringAttribute("ABI_PCS_wchar_t", tag, makeArrayRef(strings)); in ABI_PCS_wchar_t()
179 static const char *strings[] = {"IEEE-754", "Runtime"}; in ABI_FP_rounding() local
180 return parseStringAttribute("ABI_FP_rounding", tag, makeArrayRef(strings)); in ABI_FP_rounding()
184 static const char *strings[] = {"Unsupported", "IEEE-754", "Sign Only"}; in ABI_FP_denormal() local
185 return parseStringAttribute("ABI_FP_denormal", tag, makeArrayRef(strings)); in ABI_FP_denormal()
189 static const char *strings[] = {"Not Permitted", "IEEE-754"}; in ABI_FP_exceptions() local
190 return parseStringAttribute("ABI_FP_exceptions", tag, makeArrayRef(strings)); in ABI_FP_exceptions()
193 static const char *strings[] = {"Not Permitted", "IEEE-754"}; in ABI_FP_user_exceptions() local
195 makeArrayRef(strings)); in ABI_FP_user_exceptions()
199 static const char *strings[] = {"Not Permitted", "Finite Only", "RTABI", in ABI_FP_number_model() local
202 makeArrayRef(strings)); in ABI_FP_number_model()
206 static const char *strings[] = {"Not Permitted", "8-byte alignment", in ABI_align_needed() local
212 if (value < array_lengthof(strings)) in ABI_align_needed()
213 description = strings[value]; in ABI_align_needed()
225 static const char *strings[] = {"Not Required", "8-byte data alignment", in ABI_align_preserved() local
231 if (value < array_lengthof(strings)) in ABI_align_preserved()
232 description = std::string(strings[value]); in ABI_align_preserved()
244 static const char *strings[] = {"Not Permitted", "Packed", "Int32", in ABI_enum_size() local
246 return parseStringAttribute("ABI_enum_size", tag, makeArrayRef(strings)); in ABI_enum_size()
250 static const char *strings[] = {"Tag_FP_arch", "Single-Precision", "Reserved", in ABI_HardFP_use() local
252 return parseStringAttribute("ABI_HardFP_use", tag, makeArrayRef(strings)); in ABI_HardFP_use()
256 static const char *strings[] = {"AAPCS", "AAPCS VFP", "Custom", in ABI_VFP_args() local
258 return parseStringAttribute("ABI_VFP_args", tag, makeArrayRef(strings)); in ABI_VFP_args()
262 static const char *strings[] = {"AAPCS", "iWMMX", "Custom"}; in ABI_WMMX_args() local
263 return parseStringAttribute("ABI_WMMX_args", tag, makeArrayRef(strings)); in ABI_WMMX_args()
267 static const char *strings[] = { in ABI_optimization_goals() local
272 makeArrayRef(strings)); in ABI_optimization_goals()
276 static const char *strings[] = { in ABI_FP_optimization_goals() local
280 makeArrayRef(strings)); in ABI_FP_optimization_goals()
310 static const char *strings[] = {"Not Permitted", "v6-style"}; in CPU_unaligned_access() local
312 makeArrayRef(strings)); in CPU_unaligned_access()
316 static const char *strings[] = {"If Available", "Permitted"}; in FP_HP_extension() local
317 return parseStringAttribute("FP_HP_extension", tag, makeArrayRef(strings)); in FP_HP_extension()
321 static const char *strings[] = {"Not Permitted", "IEEE-754", "VFPv3"}; in ABI_FP_16bit_format() local
323 makeArrayRef(strings)); in ABI_FP_16bit_format()
327 static const char *strings[] = {"Not Permitted", "Permitted"}; in MPextension_use() local
328 return parseStringAttribute("MPextension_use", tag, makeArrayRef(strings)); in MPextension_use()
332 static const char *strings[] = {"If Available", "Not Permitted", "Permitted"}; in DIV_use() local
333 return parseStringAttribute("DIV_use", tag, makeArrayRef(strings)); in DIV_use()
337 static const char *strings[] = {"Not Permitted", "Permitted"}; in DSP_extension() local
338 return parseStringAttribute("DSP_extension", tag, makeArrayRef(strings)); in DSP_extension()
342 static const char *strings[] = {"Not Permitted", "Permitted"}; in T2EE_use() local
343 return parseStringAttribute("T2EE_use", tag, makeArrayRef(strings)); in T2EE_use()
347 static const char *strings[] = {"Not Permitted", "TrustZone", in Virtualization_use() local
350 return parseStringAttribute("Virtualization_use", tag, makeArrayRef(strings)); in Virtualization_use()