Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
HDInitPreprocessor.cpp55 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n"); in DefineBuiltinMacro()
57 Builder.defineMacro(MacroName, MacroBody); in DefineBuiltinMacro()
60 Builder.defineMacro(Macro); in DefineBuiltinMacro()
144 Builder.defineMacro(DefPrefix + "DENORM_MIN__", Twine(DenormMin)+Ext); in DefineFloatMacros()
145 Builder.defineMacro(DefPrefix + "HAS_DENORM__"); in DefineFloatMacros()
146 Builder.defineMacro(DefPrefix + "DIG__", Twine(Digits)); in DefineFloatMacros()
147 Builder.defineMacro(DefPrefix + "DECIMAL_DIG__", Twine(DecimalDigits)); in DefineFloatMacros()
148 Builder.defineMacro(DefPrefix + "EPSILON__", Twine(Epsilon)+Ext); in DefineFloatMacros()
149 Builder.defineMacro(DefPrefix + "HAS_INFINITY__"); in DefineFloatMacros()
150 Builder.defineMacro(DefPrefix + "HAS_QUIET_NAN__"); in DefineFloatMacros()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/Targets/
HDMips.cpp76 Builder.defineMacro("_MIPSEB"); in getTargetDefines()
79 Builder.defineMacro("_MIPSEL"); in getTargetDefines()
82 Builder.defineMacro("__mips__"); in getTargetDefines()
83 Builder.defineMacro("_mips"); in getTargetDefines()
85 Builder.defineMacro("mips"); in getTargetDefines()
88 Builder.defineMacro("__mips", "32"); in getTargetDefines()
89 Builder.defineMacro("_MIPS_ISA", "_MIPS_ISA_MIPS32"); in getTargetDefines()
91 Builder.defineMacro("__mips", "64"); in getTargetDefines()
92 Builder.defineMacro("__mips64"); in getTargetDefines()
93 Builder.defineMacro("__mips64__"); in getTargetDefines()
[all …]
HDPPC.cpp76 Builder.defineMacro("__ppc__"); in getTargetDefines()
77 Builder.defineMacro("__PPC__"); in getTargetDefines()
78 Builder.defineMacro("_ARCH_PPC"); in getTargetDefines()
79 Builder.defineMacro("__powerpc__"); in getTargetDefines()
80 Builder.defineMacro("__POWERPC__"); in getTargetDefines()
82 Builder.defineMacro("_ARCH_PPC64"); in getTargetDefines()
83 Builder.defineMacro("__powerpc64__"); in getTargetDefines()
84 Builder.defineMacro("__ppc64__"); in getTargetDefines()
85 Builder.defineMacro("__PPC64__"); in getTargetDefines()
90 Builder.defineMacro("_LITTLE_ENDIAN"); in getTargetDefines()
[all …]
HDOSTargets.cpp25 Builder.defineMacro("__APPLE_CC__", "6000"); in getDarwinDefines()
26 Builder.defineMacro("__APPLE__"); in getDarwinDefines()
27 Builder.defineMacro("__STDC_NO_THREADS__"); in getDarwinDefines()
28 Builder.defineMacro("OBJC_NEW_PROPERTIES"); in getDarwinDefines()
32 Builder.defineMacro("_FORTIFY_SOURCE", "0"); in getDarwinDefines()
37 Builder.defineMacro("__weak", "__attribute__((objc_gc(weak)))"); in getDarwinDefines()
38 Builder.defineMacro("__strong", ""); in getDarwinDefines()
39 Builder.defineMacro("__unsafe_unretained", ""); in getDarwinDefines()
43 Builder.defineMacro("__STATIC__"); in getDarwinDefines()
45 Builder.defineMacro("__DYNAMIC__"); in getDarwinDefines()
[all …]
HDOSTargets.h44 Builder.defineMacro("__CloudABI__"); in getOSDefines()
45 Builder.defineMacro("__ELF__"); in getOSDefines()
48 Builder.defineMacro("__STDC_ISO_10646__", "201206L"); in getOSDefines()
49 Builder.defineMacro("__STDC_UTF_16__"); in getOSDefines()
50 Builder.defineMacro("__STDC_UTF_32__"); in getOSDefines()
65 Builder.defineMacro("__Ananas__"); in getOSDefines()
66 Builder.defineMacro("__ELF__"); in getOSDefines()
185 Builder.defineMacro("__DragonFly__"); in getOSDefines()
186 Builder.defineMacro("__DragonFly_cc_version", "100001"); in getOSDefines()
187 Builder.defineMacro("__ELF__"); in getOSDefines()
[all …]
HDHexagon.cpp24 Builder.defineMacro("__qdsp6__", "1"); in getTargetDefines()
25 Builder.defineMacro("__hexagon__", "1"); in getTargetDefines()
28 Builder.defineMacro("__HEXAGON_V5__"); in getTargetDefines()
29 Builder.defineMacro("__HEXAGON_ARCH__", "5"); in getTargetDefines()
31 Builder.defineMacro("__QDSP6_V5__"); in getTargetDefines()
32 Builder.defineMacro("__QDSP6_ARCH__", "5"); in getTargetDefines()
35 Builder.defineMacro("__HEXAGON_V55__"); in getTargetDefines()
36 Builder.defineMacro("__HEXAGON_ARCH__", "55"); in getTargetDefines()
37 Builder.defineMacro("__QDSP6_V55__"); in getTargetDefines()
38 Builder.defineMacro("__QDSP6_ARCH__", "55"); in getTargetDefines()
[all …]
HDRISCV.cpp87 Builder.defineMacro("__ELF__"); in getTargetDefines()
88 Builder.defineMacro("__riscv"); in getTargetDefines()
90 Builder.defineMacro("__riscv_xlen", Is64Bit ? "64" : "32"); in getTargetDefines()
96 Builder.defineMacro("__riscv_cmodel_medlow"); in getTargetDefines()
98 Builder.defineMacro("__riscv_cmodel_medany"); in getTargetDefines()
102 Builder.defineMacro("__riscv_float_abi_single"); in getTargetDefines()
104 Builder.defineMacro("__riscv_float_abi_double"); in getTargetDefines()
106 Builder.defineMacro("__riscv_float_abi_soft"); in getTargetDefines()
109 Builder.defineMacro("__riscv_abi_rve"); in getTargetDefines()
112 Builder.defineMacro("__riscv_mul"); in getTargetDefines()
[all …]
HDAArch64.cpp150 Builder.defineMacro("__ARM_FEATURE_QRDMX", "1"); in getTargetDefinesARMV81A()
161 Builder.defineMacro("__ARM_FEATURE_COMPLEX", "1"); in getTargetDefinesARMV83A()
162 Builder.defineMacro("__ARM_FEATURE_JCVT", "1"); in getTargetDefinesARMV83A()
185 Builder.defineMacro("__aarch64__"); in getTargetDefines()
189 Builder.defineMacro("__ELF__"); in getTargetDefines()
193 Builder.defineMacro("_LP64"); in getTargetDefines()
194 Builder.defineMacro("__LP64__"); in getTargetDefines()
198 Builder.defineMacro("__ARM_ACLE", "200"); in getTargetDefines()
199 Builder.defineMacro("__ARM_ARCH", "8"); in getTargetDefines()
200 Builder.defineMacro("__ARM_ARCH_PROFILE", "'A'"); in getTargetDefines()
[all …]
HDX86.cpp909 Builder.defineMacro("__GCC_ASM_FLAG_OUTPUTS__"); in getTargetDefines()
914 Builder.defineMacro("__code_model_" + CodeModel + "_"); in getTargetDefines()
918 Builder.defineMacro("__amd64__"); in getTargetDefines()
919 Builder.defineMacro("__amd64"); in getTargetDefines()
920 Builder.defineMacro("__x86_64"); in getTargetDefines()
921 Builder.defineMacro("__x86_64__"); in getTargetDefines()
923 Builder.defineMacro("__x86_64h"); in getTargetDefines()
924 Builder.defineMacro("__x86_64h__"); in getTargetDefines()
930 Builder.defineMacro("__SEG_GS"); in getTargetDefines()
931 Builder.defineMacro("__SEG_FS"); in getTargetDefines()
[all …]
HDARM.cpp574 Builder.defineMacro("__ARM_FEATURE_QRDMX", "1"); in getTargetDefinesARMV81A()
586 Builder.defineMacro("__ARM_FEATURE_COMPLEX", "1"); in getTargetDefinesARMV83A()
593 Builder.defineMacro("__arm"); in getTargetDefines()
594 Builder.defineMacro("__arm__"); in getTargetDefines()
599 Builder.defineMacro("__ELF__"); in getTargetDefines()
602 Builder.defineMacro("__REGISTER_PREFIX__", ""); in getTargetDefines()
607 Builder.defineMacro("__ARM_ARCH_7K__", "2"); in getTargetDefines()
610 Builder.defineMacro("__ARM_ARCH_" + CPUAttr + "__"); in getTargetDefines()
614 Builder.defineMacro("__ARM_ARCH", Twine(ArchVersion)); in getTargetDefines()
619 Builder.defineMacro("__ARM_FEATURE_CRYPTO", "1"); in getTargetDefines()
[all …]
HDSparc.cpp141 Builder.defineMacro("__REGISTER_PREFIX__", ""); in getTargetDefines()
144 Builder.defineMacro("SOFT_FLOAT", "1"); in getTargetDefines()
152 Builder.defineMacro("__sparcv8"); in getTargetDefines()
154 Builder.defineMacro("__sparcv8__"); in getTargetDefines()
157 Builder.defineMacro("__sparcv9"); in getTargetDefines()
159 Builder.defineMacro("__sparcv9__"); in getTargetDefines()
160 Builder.defineMacro("__sparc_v9__"); in getTargetDefines()
166 Builder.defineMacro("__sparc_v8__"); in getTargetDefines()
167 Builder.defineMacro("__leon__"); in getTargetDefines()
217 Builder.defineMacro(MyriadArchValue, "1"); in getTargetDefines()
[all …]
HDSystemZ.cpp130 Builder.defineMacro("__s390__"); in getTargetDefines()
131 Builder.defineMacro("__s390x__"); in getTargetDefines()
132 Builder.defineMacro("__zarch__"); in getTargetDefines()
133 Builder.defineMacro("__LONG_DOUBLE_128__"); in getTargetDefines()
135 Builder.defineMacro("__ARCH__", Twine(ISARevision)); in getTargetDefines()
137 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1"); in getTargetDefines()
138 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2"); in getTargetDefines()
139 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4"); in getTargetDefines()
140 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8"); in getTargetDefines()
143 Builder.defineMacro("__HTM__"); in getTargetDefines()
[all …]
HDTCE.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()
HDWebAssembly.cpp64 Builder.defineMacro("__wasm_simd128__"); in getTargetDefines()
66 Builder.defineMacro("__wasm_unimplemented_simd128__"); in getTargetDefines()
68 Builder.defineMacro("__wasm_nontrapping_fptoint__"); in getTargetDefines()
70 Builder.defineMacro("__wasm_sign_ext__"); in getTargetDefines()
72 Builder.defineMacro("__wasm_exception_handling__"); in getTargetDefines()
74 Builder.defineMacro("__wasm_bulk_memory__"); in getTargetDefines()
76 Builder.defineMacro("__wasm_atomics__"); in getTargetDefines()
78 Builder.defineMacro("__wasm_mutable_globals__"); in getTargetDefines()
80 Builder.defineMacro("__wasm_multivalue__"); in getTargetDefines()
82 Builder.defineMacro("__wasm_tail_call__"); in getTargetDefines()
HDAMDGPU.cpp316 Builder.defineMacro("__AMD__"); in getTargetDefines()
317 Builder.defineMacro("__AMDGPU__"); in getTargetDefines()
320 Builder.defineMacro("__AMDGCN__"); in getTargetDefines()
322 Builder.defineMacro("__R600__"); in getTargetDefines()
327 Builder.defineMacro(Twine("__") + Twine(CanonName) + Twine("__")); in getTargetDefines()
333 Builder.defineMacro("__HAS_FMAF__"); in getTargetDefines()
335 Builder.defineMacro("FP_FAST_FMAF"); in getTargetDefines()
337 Builder.defineMacro("__HAS_LDEXPF__"); in getTargetDefines()
339 Builder.defineMacro("__HAS_FP64__"); in getTargetDefines()
341 Builder.defineMacro("FP_FAST_FMA"); in getTargetDefines()
HDX86.h525 Builder.defineMacro("_M_IX86", "600"); in getTargetDefines()
541 Builder.defineMacro("_X86_"); in getTargetDefines()
559 Builder.defineMacro("_X86_"); in getTargetDefines()
560 Builder.defineMacro("__CYGWIN__"); in getTargetDefines()
561 Builder.defineMacro("__CYGWIN32__"); in getTargetDefines()
565 Builder.defineMacro("_GNU_SOURCE"); in getTargetDefines()
579 Builder.defineMacro("__INTEL__"); in getTargetDefines()
603 Builder.defineMacro("__iamcu"); in getTargetDefines()
604 Builder.defineMacro("__iamcu__"); in getTargetDefines()
623 Builder.defineMacro("__INTEL__"); in getTargetDefines()
[all …]
HDAVR.cpp300 Builder.defineMacro("AVR"); in getTargetDefines()
301 Builder.defineMacro("__AVR"); in getTargetDefines()
302 Builder.defineMacro("__AVR__"); in getTargetDefines()
309 Builder.defineMacro(It->DefineName); in getTargetDefines()
HDMSP430.cpp30 Builder.defineMacro("MSP430"); in getTargetDefines()
31 Builder.defineMacro("__MSP430__"); in getTargetDefines()
HDPNaCl.cpp27 Builder.defineMacro("__le32__"); in getArchDefines()
28 Builder.defineMacro("__pnacl__"); in getArchDefines()
HDBPF.cpp30 Builder.defineMacro("__bpf__"); in getTargetDefines()
31 Builder.defineMacro("__BPF__"); in getTargetDefines()
HDLanai.cpp60 Builder.defineMacro("__lanai__"); in getTargetDefines()
65 Builder.defineMacro("__LANAI_V11__"); in getTargetDefines()
HDNVPTX.cpp173 Builder.defineMacro("__PTX__"); in getTargetDefines()
174 Builder.defineMacro("__NVPTX__"); in getTargetDefines()
237 Builder.defineMacro("__CUDA_ARCH__", CUDAArchCode); in getTargetDefines()
HDARC.cpp23 Builder.defineMacro("__arc__"); in getTargetDefines()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
HDTargets.cpp61 Builder.defineMacro(MacroName); in DefineStd()
64 Builder.defineMacro("__" + MacroName); in DefineStd()
67 Builder.defineMacro("__" + MacroName + "__"); in DefineStd()
71 Builder.defineMacro("__" + CPUName); in defineCPUMacros()
72 Builder.defineMacro("__" + CPUName + "__"); in defineCPUMacros()
74 Builder.defineMacro("__tune_" + CPUName + "__"); in defineCPUMacros()
82 Builder.defineMacro("__declspec", "__declspec"); in addCygMingDefines()
84 Builder.defineMacro("__declspec(a)", "__attribute__((a))"); in addCygMingDefines()
95 Builder.defineMacro(Twine("_") + CC, GCCSpelling); in addCygMingDefines()
96 Builder.defineMacro(Twine("__") + CC, GCCSpelling); in addCygMingDefines()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDMacroBuilder.h29 void defineMacro(const Twine &Name, const Twine &Value = "1") {

12