Home | History | Annotate | Download | only in arm

Lines Matching refs:pfile

183 #define builtin_define(TXT) cpp_define (pfile, TXT)
184 #define builtin_assert(TXT) cpp_assert (pfile, TXT)
190 def_or_undef_macro(struct cpp_reader* pfile, const char *name, bool def_p)
193 cpp_define (pfile, name);
195 cpp_undef (pfile, name);
199 arm_cpu_builtins (struct cpp_reader* pfile)
201 def_or_undef_macro (pfile, "__ARM_FEATURE_DSP", TARGET_DSP_MULTIPLY);
202 def_or_undef_macro (pfile, "__ARM_FEATURE_QBIT", TARGET_ARM_QBIT);
203 def_or_undef_macro (pfile, "__ARM_FEATURE_SAT", TARGET_ARM_SAT);
204 def_or_undef_macro (pfile, "__ARM_FEATURE_CRYPTO", TARGET_CRYPTO);
206 def_or_undef_macro (pfile, "__ARM_FEATURE_UNALIGNED", unaligned_access);
208 def_or_undef_macro (pfile, "__ARM_FEATURE_QRDMX", TARGET_NEON_RDMA);
210 def_or_undef_macro (pfile, "__ARM_FEATURE_CRC32", TARGET_CRC32);
211 def_or_undef_macro (pfile, "__ARM_FEATURE_DOTPROD", TARGET_DOTPROD);
212 def_or_undef_macro (pfile, "__ARM_FEATURE_COMPLEX", TARGET_COMPLEX);
213 def_or_undef_macro (pfile, "__ARM_32BIT_STATE", TARGET_32BIT);
215 cpp_undef (pfile, "__ARM_FEATURE_MVE");
225 cpp_undef (pfile, "__ARM_FEATURE_CMSE");
234 cpp_undef (pfile, "__ARM_FEATURE_LDREX");
239 def_or_undef_macro (pfile, "__ARM_FEATURE_CLZ",
243 def_or_undef_macro (pfile, "__ARM_FEATURE_NUMERIC_MAXMIN",
246 def_or_undef_macro (pfile, "__ARM_FEATURE_SIMD32", TARGET_INT_SIMD);
252 cpp_undef (pfile, "__ARM_ARCH_PROFILE");
262 cpp_undef (pfile, "__ARM_ARCH");
269 def_or_undef_macro (pfile, "__GCC_ASM_FLAG_OUTPUTS__", !TARGET_THUMB1);
271 def_or_undef_macro (pfile, "__thumb__", TARGET_THUMB);
272 def_or_undef_macro (pfile, "__thumb2__", TARGET_THUMB2);
274 def_or_undef_macro (pfile, "__THUMBEB__", TARGET_THUMB);
276 def_or_undef_macro (pfile, "__THUMBEL__", TARGET_THUMB);
278 cpp_undef (pfile, "__ARM_ARCH_ISA_THUMB");
298 cpp_undef (pfile, "__ARM_FP");
302 def_or_undef_macro (pfile, "__ARM_FP16_FORMAT_IEEE",
304 def_or_undef_macro (pfile, "__ARM_FP16_FORMAT_ALTERNATIVE",
306 def_or_undef_macro (pfile, "__ARM_FP16_ARGS",
309 def_or_undef_macro (pfile, "__ARM_FEATURE_FP16_SCALAR_ARITHMETIC",
311 def_or_undef_macro (pfile, "__ARM_FEATURE_FP16_VECTOR_ARITHMETIC",
313 def_or_undef_macro (pfile, "__ARM_FEATURE_FP16_FML", TARGET_FP16FML);
315 def_or_undef_macro (pfile, "__ARM_FEATURE_FMA", TARGET_FMA);
316 def_or_undef_macro (pfile, "__ARM_NEON__", TARGET_NEON);
317 def_or_undef_macro (pfile, "__ARM_NEON", TARGET_NEON);
319 cpp_undef (pfile, "__ARM_NEON_FP");
351 def_or_undef_macro (pfile, "__FDPIC__", TARGET_FDPIC);
353 def_or_undef_macro (pfile, "__ARM_ARCH_EXT_IDIV__", TARGET_IDIV);
354 def_or_undef_macro (pfile, "__ARM_FEATURE_IDIV", TARGET_IDIV);
356 def_or_undef_macro (pfile, "__ARM_ASM_SYNTAX_UNIFIED__", inline_asm_unified);
358 cpp_undef (pfile, "__ARM_FEATURE_COPROC");
373 def_or_undef_macro (pfile, "__ARM_FEATURE_CDE", TARGET_CDE);
374 cpp_undef (pfile, "__ARM_FEATURE_CDE_COPROC");
379 def_or_undef_macro (pfile, "__ARM_FEATURE_MATMUL_INT8", TARGET_I8MM);
380 def_or_undef_macro (pfile, "__ARM_FEATURE_BF16_SCALAR_ARITHMETIC",
382 def_or_undef_macro (pfile, "__ARM_FEATURE_BF16_VECTOR_ARITHMETIC",
384 def_or_undef_macro (pfile, "__ARM_BF16_FORMAT_ALTERNATIVE",
389 arm_cpu_cpp_builtins (struct cpp_reader * pfile)
394 arm_cpu_builtins (pfile);