Home
last modified time | relevance | path

Searched refs:defineMacro (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DPPC.cpp92 Builder.defineMacro("__builtin_national2packed", in defineXLCompatMacros()
94 Builder.defineMacro("__builtin_packed2national", in defineXLCompatMacros()
96 Builder.defineMacro("__builtin_packed2zoned", "__builtin_ppc_packed2zoned"); in defineXLCompatMacros()
97 Builder.defineMacro("__builtin_zoned2packed", "__builtin_ppc_zoned2packed"); in defineXLCompatMacros()
98 Builder.defineMacro("__cdtbcd", "__builtin_ppc_cdtbcd"); in defineXLCompatMacros()
99 Builder.defineMacro("__cbcdtd", "__builtin_ppc_cbcdtd"); in defineXLCompatMacros()
100 Builder.defineMacro("__addg6s", "__builtin_ppc_addg6s"); in defineXLCompatMacros()
101 Builder.defineMacro("__popcntb", "__builtin_ppc_popcntb"); in defineXLCompatMacros()
102 Builder.defineMacro("__poppar4", "__builtin_ppc_poppar4"); in defineXLCompatMacros()
103 Builder.defineMacro("__poppar8", "__builtin_ppc_poppar8"); in defineXLCompatMacros()
[all …]
H A DHexagon.cpp23 Builder.defineMacro("__qdsp6__", "1"); in getTargetDefines()
24 Builder.defineMacro("__hexagon__", "1"); in getTargetDefines()
30 Builder.defineMacro("__HEXAGON_V5__"); in getTargetDefines()
31 Builder.defineMacro("__HEXAGON_ARCH__", "5"); in getTargetDefines()
33 Builder.defineMacro("__QDSP6_V5__"); in getTargetDefines()
34 Builder.defineMacro("__QDSP6_ARCH__", "5"); in getTargetDefines()
37 Builder.defineMacro("__HEXAGON_V55__"); in getTargetDefines()
38 Builder.defineMacro("__HEXAGON_ARCH__", "55"); in getTargetDefines()
39 Builder.defineMacro("__QDSP6_V55__"); in getTargetDefines()
40 Builder.defineMacro("__QDSP6_ARCH__", "55"); in getTargetDefines()
[all …]
H A DOSTargets.cpp24 Builder.defineMacro("__APPLE_CC__", "6000"); in getAppleMachODefines()
25 Builder.defineMacro("__APPLE__"); in getAppleMachODefines()
30 Builder.defineMacro("_FORTIFY_SOURCE", "0"); in getAppleMachODefines()
35 Builder.defineMacro("__weak", "__attribute__((objc_gc(weak)))"); in getAppleMachODefines()
36 Builder.defineMacro("__strong", ""); in getAppleMachODefines()
37 Builder.defineMacro("__unsafe_unretained", ""); in getAppleMachODefines()
41 Builder.defineMacro("__STATIC__"); in getAppleMachODefines()
43 Builder.defineMacro("__DYNAMIC__"); in getAppleMachODefines()
46 Builder.defineMacro("_REENTRANT"); in getAppleMachODefines()
53 Builder.defineMacro("__MACH__"); in getAppleMachODefines()
[all …]
H A DMips.cpp83 Builder.defineMacro("_MIPSEB"); in getTargetDefines()
86 Builder.defineMacro("_MIPSEL"); in getTargetDefines()
89 Builder.defineMacro("__mips__"); in getTargetDefines()
90 Builder.defineMacro("_mips"); in getTargetDefines()
92 Builder.defineMacro("mips"); in getTargetDefines()
95 Builder.defineMacro("__mips", "32"); in getTargetDefines()
96 Builder.defineMacro("_MIPS_ISA", "_MIPS_ISA_MIPS32"); in getTargetDefines()
98 Builder.defineMacro("__mips", "64"); in getTargetDefines()
99 Builder.defineMacro("__mips64"); in getTargetDefines()
100 Builder.defineMacro("__mips64__"); in getTargetDefines()
[all …]
H A DX86.cpp568 Builder.defineMacro("__GCC_ASM_FLAG_OUTPUTS__"); in getTargetDefines()
573 Builder.defineMacro("__code_model_" + CodeModel + "__"); in getTargetDefines()
577 Builder.defineMacro("__amd64__"); in getTargetDefines()
578 Builder.defineMacro("__amd64"); in getTargetDefines()
579 Builder.defineMacro("__x86_64"); in getTargetDefines()
580 Builder.defineMacro("__x86_64__"); in getTargetDefines()
582 Builder.defineMacro("__x86_64h"); in getTargetDefines()
583 Builder.defineMacro("__x86_64h__"); in getTargetDefines()
589 Builder.defineMacro("__SEG_GS"); in getTargetDefines()
590 Builder.defineMacro("__SEG_FS"); in getTargetDefines()
[all …]
H A DOSTargets.h170 Builder.defineMacro("__DragonFly__"); in getOSDefines()
171 Builder.defineMacro("__DragonFly_cc_version", "100001"); in getOSDefines()
172 Builder.defineMacro("__KPRINTF_ATTRIBUTE__"); in getOSDefines()
173 Builder.defineMacro("__tune_i386__"); in getOSDefines()
176 Builder.defineMacro("__FLOAT128__"); in getOSDefines()
179 Builder.defineMacro("__STDC_NO_THREADS__"); in getOSDefines()
215 Builder.defineMacro("__FreeBSD__", Twine(Release)); in getOSDefines()
216 Builder.defineMacro("__FreeBSD_cc_version", Twine(CCVersion)); in getOSDefines()
217 Builder.defineMacro("__KPRINTF_ATTRIBUTE__"); in getOSDefines()
220 Builder.defineMacro("__FLOAT128__"); in getOSDefines()
[all …]
H A DCSKY.cpp36 Builder.defineMacro("__csky__", "2"); in getTargetDefines()
37 Builder.defineMacro("__CSKY__", "2"); in getTargetDefines()
38 Builder.defineMacro("__ckcore__", "2"); in getTargetDefines()
39 Builder.defineMacro("__CKCORE__", "2"); in getTargetDefines()
41 Builder.defineMacro("__CSKYABI__", ABI == "abiv2" ? "2" : "1"); in getTargetDefines()
42 Builder.defineMacro("__cskyabi__", ABI == "abiv2" ? "2" : "1"); in getTargetDefines()
52 Builder.defineMacro("__" + ArchName.upper() + "__"); in getTargetDefines()
53 Builder.defineMacro("__" + ArchName.lower() + "__"); in getTargetDefines()
55 Builder.defineMacro("__" + CPUName.upper() + "__"); in getTargetDefines()
56 Builder.defineMacro("__" + CPUName.lower() + "__"); in getTargetDefines()
[all …]
H A DAArch64.cpp301 Builder.defineMacro("__ARM_FEATURE_QRDMX", "1"); in getTargetDefinesARMV81A()
312 Builder.defineMacro("__ARM_FEATURE_COMPLEX", "1"); in getTargetDefinesARMV83A()
313 Builder.defineMacro("__ARM_FEATURE_JCVT", "1"); in getTargetDefinesARMV83A()
326 Builder.defineMacro("__ARM_FEATURE_FRINT", "1"); in getTargetDefinesARMV85A()
407 Builder.defineMacro("__amd64__"); in getTargetDefines()
408 Builder.defineMacro("__amd64"); in getTargetDefines()
409 Builder.defineMacro("__x86_64"); in getTargetDefines()
410 Builder.defineMacro("__x86_64__"); in getTargetDefines()
411 Builder.defineMacro("__arm64ec__"); in getTargetDefines()
413 Builder.defineMacro("__aarch64__"); in getTargetDefines()
[all …]
H A DBPF.cpp37 Builder.defineMacro("__bpf__"); in getTargetDefines()
38 Builder.defineMacro("__BPF__"); in getTargetDefines()
42 Builder.defineMacro("__BPF_CPU_VERSION__", "0"); in getTargetDefines()
46 Builder.defineMacro("__BPF_FEATURE_ADDR_SPACE_CAST"); in getTargetDefines()
47 Builder.defineMacro("__BPF_FEATURE_MAY_GOTO"); in getTargetDefines()
48 Builder.defineMacro("__BPF_FEATURE_ATOMIC_MEM_ORDERING"); in getTargetDefines()
54 Builder.defineMacro("__BPF_CPU_VERSION__", "1"); in getTargetDefines()
59 Builder.defineMacro("__BPF_CPU_VERSION__", CpuVerNumStr); in getTargetDefines()
63 Builder.defineMacro("__BPF_FEATURE_JMP_EXT"); in getTargetDefines()
66 Builder.defineMacro("__BPF_FEATURE_JMP32"); in getTargetDefines()
[all …]
H A DAVR.cpp519 Builder.defineMacro("AVR"); in getTargetDefines()
520 Builder.defineMacro("__AVR"); in getTargetDefines()
521 Builder.defineMacro("__AVR__"); in getTargetDefines()
524 Builder.defineMacro("__AVR_TINY__", "1"); in getTargetDefines()
527 Builder.defineMacro(DefineName); in getTargetDefines()
529 Builder.defineMacro("__AVR_ARCH__", Arch); in getTargetDefines()
533 Builder.defineMacro("__AVR_HAVE_ELPM__"); in getTargetDefines()
535 Builder.defineMacro("__AVR_HAVE_ELPMX__"); in getTargetDefines()
537 Builder.defineMacro("__AVR_HAVE_MOVW__"); in getTargetDefines()
539 Builder.defineMacro("__AVR_HAVE_LPMX__"); in getTargetDefines()
[all …]
H A DLoongArch.cpp200 Builder.defineMacro("__loongarch__"); in getTargetDefines()
202 Builder.defineMacro("__loongarch_grlen", Twine(GRLen)); in getTargetDefines()
204 Builder.defineMacro("__loongarch64"); in getTargetDefines()
207 Builder.defineMacro("__loongarch_frlen", "64"); in getTargetDefines()
209 Builder.defineMacro("__loongarch_frlen", "32"); in getTargetDefines()
211 Builder.defineMacro("__loongarch_frlen", "0"); in getTargetDefines()
222 Builder.defineMacro("__loongarch_arch", in getTargetDefines()
225 Builder.defineMacro("__loongarch_arch", in getTargetDefines()
228 Builder.defineMacro("__loongarch_arch", in getTargetDefines()
232 Builder.defineMacro("__loongarch_arch", Twine('"') + ArchName + Twine('"')); in getTargetDefines()
[all …]
H A DARM.cpp705 Builder.defineMacro("__ARM_FEATURE_QRDMX", "1"); in getTargetDefinesARMV81A()
717 Builder.defineMacro("__ARM_FEATURE_COMPLEX", "1"); in getTargetDefinesARMV83A()
724 Builder.defineMacro("__arm"); in getTargetDefines()
725 Builder.defineMacro("__arm__"); in getTargetDefines()
731 Builder.defineMacro("_GNU_SOURCE"); in getTargetDefines()
735 Builder.defineMacro("__REGISTER_PREFIX__", ""); in getTargetDefines()
740 Builder.defineMacro("__ARM_ARCH_7K__", "2"); in getTargetDefines()
743 Builder.defineMacro("__ARM_ARCH_" + CPUAttr + "__"); in getTargetDefines()
747 Builder.defineMacro("__ARM_ARCH", Twine(ArchVersion)); in getTargetDefines()
754 Builder.defineMacro("__ARM_FEATURE_CRYPTO", "1"); in getTargetDefines()
[all …]
H A DRISCV.cpp148 Builder.defineMacro("__riscv"); in getTargetDefines()
150 Builder.defineMacro("__riscv_xlen", Is64Bit ? "64" : "32"); in getTargetDefines()
160 Builder.defineMacro("__riscv_cmodel_medlow"); in getTargetDefines()
162 Builder.defineMacro("__riscv_cmodel_medany"); in getTargetDefines()
164 Builder.defineMacro("__riscv_cmodel_large"); in getTargetDefines()
168 Builder.defineMacro("__riscv_float_abi_single"); in getTargetDefines()
170 Builder.defineMacro("__riscv_float_abi_double"); in getTargetDefines()
172 Builder.defineMacro("__riscv_float_abi_soft"); in getTargetDefines()
175 Builder.defineMacro("__riscv_abi_rve"); in getTargetDefines()
177 Builder.defineMacro("__riscv_arch_test"); in getTargetDefines()
[all …]
H A DWebAssembly.cpp88 Builder.defineMacro("__wasm_atomics__"); in getTargetDefines()
90 Builder.defineMacro("__wasm_bulk_memory__"); in getTargetDefines()
92 Builder.defineMacro("__wasm_bulk_memory_opt__"); in getTargetDefines()
94 Builder.defineMacro("__wasm_exception_handling__"); in getTargetDefines()
96 Builder.defineMacro("__wasm_extended_const__"); in getTargetDefines()
98 Builder.defineMacro("__wasm_multimemory__"); in getTargetDefines()
100 Builder.defineMacro("__wasm_fp16__"); in getTargetDefines()
102 Builder.defineMacro("__wasm_multivalue__"); in getTargetDefines()
104 Builder.defineMacro("__wasm_mutable_globals__"); in getTargetDefines()
106 Builder.defineMacro("__wasm_nontrapping_fptoint__"); in getTargetDefines()
[all …]
H A DSystemZ.cpp164 Builder.defineMacro("__s390__"); in getTargetDefines()
165 Builder.defineMacro("__s390x__"); in getTargetDefines()
166 Builder.defineMacro("__zarch__"); in getTargetDefines()
167 Builder.defineMacro("__LONG_DOUBLE_128__"); in getTargetDefines()
169 Builder.defineMacro("__ARCH__", Twine(ISARevision)); in getTargetDefines()
171 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1"); in getTargetDefines()
172 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2"); in getTargetDefines()
173 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4"); in getTargetDefines()
174 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8"); in getTargetDefines()
177 Builder.defineMacro("__HTM__"); in getTargetDefines()
[all …]
H A DXtensa.cpp24 Builder.defineMacro("__xtensa__"); in getTargetDefines()
25 Builder.defineMacro("__XTENSA__"); in getTargetDefines()
27 Builder.defineMacro("__XTENSA_EB__"); in getTargetDefines()
29 Builder.defineMacro("__XTENSA_EL__"); in getTargetDefines()
30 Builder.defineMacro("__XCHAL_HAVE_BE", BigEndian ? "1" : "0"); in getTargetDefines()
31 Builder.defineMacro("__XCHAL_HAVE_ABS"); // core arch in getTargetDefines()
32 Builder.defineMacro("__XCHAL_HAVE_ADDX"); // core arch in getTargetDefines()
33 Builder.defineMacro("__XCHAL_HAVE_L32R"); // core arch in getTargetDefines()
H A DAMDGPU.cpp293 Builder.defineMacro("__AMD__"); in getTargetDefines()
294 Builder.defineMacro("__AMDGPU__"); in getTargetDefines()
297 Builder.defineMacro("__AMDGCN__"); in getTargetDefines()
299 Builder.defineMacro("__R600__"); in getTargetDefines()
317 Builder.defineMacro(Twine("__") + Twine(CanonName) + Twine("__")); in getTargetDefines()
323 Builder.defineMacro(Twine("__") + Twine(CanonFamilyName.upper()) + in getTargetDefines()
325 Builder.defineMacro("__amdgcn_processor__", in getTargetDefines()
327 Builder.defineMacro("__amdgcn_target_id__", in getTargetDefines()
334 Builder.defineMacro(Twine("__amdgcn_feature_") + Twine(NewF) + in getTargetDefines()
342 Builder.defineMacro("__AMDGCN_UNSAFE_FP_ATOMICS__"); in getTargetDefines()
[all …]
H A DVE.cpp37 Builder.defineMacro("__ve", "1"); in getTargetDefines()
38 Builder.defineMacro("__ve__", "1"); in getTargetDefines()
39 Builder.defineMacro("__NEC__", "1"); in getTargetDefines()
44 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1"); in getTargetDefines()
45 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2"); in getTargetDefines()
46 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4"); in getTargetDefines()
47 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8"); in getTargetDefines()
H A DTCE.cpp23 Builder.defineMacro("__TCE__"); in getTargetDefines()
24 Builder.defineMacro("__TCE_V1__"); in getTargetDefines()
30 Builder.defineMacro("__TCE__"); in getTargetDefines()
31 Builder.defineMacro("__TCE_V1__"); in getTargetDefines()
32 Builder.defineMacro("__TCELE__"); in getTargetDefines()
33 Builder.defineMacro("__TCELE_V1__"); in getTargetDefines()
H A DM68k.cpp80 Builder.defineMacro("__m68k__"); in getTargetDefines()
106 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1"); in getTargetDefines()
107 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2"); in getTargetDefines()
108 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4"); in getTargetDefines()
114 Builder.defineMacro("__HAVE_68881__"); in getTargetDefines()
H A DX86.h625 Builder.defineMacro("_M_IX86", "600"); in getTargetDefines()
641 Builder.defineMacro("_X86_"); in getTargetDefines()
662 Builder.defineMacro("_X86_"); in getTargetDefines()
663 Builder.defineMacro("__CYGWIN__"); in getTargetDefines()
664 Builder.defineMacro("__CYGWIN32__"); in getTargetDefines()
668 Builder.defineMacro("_GNU_SOURCE"); in getTargetDefines()
682 Builder.defineMacro("__INTEL__"); in getTargetDefines()
707 Builder.defineMacro("__iamcu"); in getTargetDefines()
708 Builder.defineMacro("__iamcu__"); in getTargetDefines()
727 Builder.defineMacro("__INTEL__"); in getTargetDefines()
[all …]
H A DMSP430.cpp30 Builder.defineMacro("MSP430"); in getTargetDefines()
31 Builder.defineMacro("__MSP430__"); in getTargetDefines()
H A DPNaCl.cpp27 Builder.defineMacro("__le32__"); in getArchDefines()
28 Builder.defineMacro("__pnacl__"); in getArchDefines()
H A DXCore.cpp38 Builder.defineMacro("__xcore__"); in getTargetDefines()
39 Builder.defineMacro("__XS1B__"); in getTargetDefines()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp57 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n"); in DefineBuiltinMacro()
59 Builder.defineMacro(MacroName, MacroBody); in DefineBuiltinMacro()
62 Builder.defineMacro(Macro); in DefineBuiltinMacro()
150 Builder.defineMacro(DefPrefix + "DENORM_MIN__", Twine(DenormMin)+Ext); in DefineFloatMacros()
151 Builder.defineMacro(DefPrefix + "NORM_MAX__", Twine(NormMax)+Ext); in DefineFloatMacros()
152 Builder.defineMacro(DefPrefix + "HAS_DENORM__"); in DefineFloatMacros()
153 Builder.defineMacro(DefPrefix + "DIG__", Twine(Digits)); in DefineFloatMacros()
154 Builder.defineMacro(DefPrefix + "DECIMAL_DIG__", Twine(DecimalDigits)); in DefineFloatMacros()
155 Builder.defineMacro(DefPrefix + "EPSILON__", Twine(Epsilon)+Ext); in DefineFloatMacros()
156 Builder.defineMacro(DefPrefix + "HAS_INFINITY__"); in DefineFloatMacros()
[all …]

12