| /src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| TCE.cpp | 21 MacroBuilder &Builder) const { 22 DefineStd(Builder, "tce", Opts); 23 Builder.defineMacro("__TCE__"); 24 Builder.defineMacro("__TCE_V1__"); 28 MacroBuilder &Builder) const { 29 DefineStd(Builder, "tcele", Opts); 30 Builder.defineMacro("__TCE__"); 31 Builder.defineMacro("__TCE_V1__"); 32 Builder.defineMacro("__TCELE__"); 33 Builder.defineMacro("__TCELE_V1__") [all...] |
| VE.cpp | 22 MacroBuilder &Builder) const { 23 Builder.defineMacro("_LP64", "1"); 24 Builder.defineMacro("unix", "1"); 25 Builder.defineMacro("__unix__", "1"); 26 Builder.defineMacro("__linux__", "1"); 27 Builder.defineMacro("__ve", "1"); 28 Builder.defineMacro("__ve__", "1"); 29 Builder.defineMacro("__STDC_HOSTED__", "1"); 30 Builder.defineMacro("__STDC__", "1"); 31 Builder.defineMacro("__NEC__", "1") [all...] |
| SPIR.cpp | 20 MacroBuilder &Builder) const { 21 DefineStd(Builder, "SPIR", Opts); 25 MacroBuilder &Builder) const { 26 SPIRTargetInfo::getTargetDefines(Opts, Builder); 27 DefineStd(Builder, "SPIR32", Opts); 31 MacroBuilder &Builder) const { 32 SPIRTargetInfo::getTargetDefines(Opts, Builder); 33 DefineStd(Builder, "SPIR64", Opts);
|
| OSTargets.cpp | 22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, 25 Builder.defineMacro("__APPLE_CC__", "6000"); 26 Builder.defineMacro("__APPLE__"); 27 Builder.defineMacro("__STDC_NO_THREADS__"); 32 Builder.defineMacro("_FORTIFY_SOURCE", "0"); 37 Builder.defineMacro("__weak", "__attribute__((objc_gc(weak)))"); 38 Builder.defineMacro("__strong", ""); 39 Builder.defineMacro("__unsafe_unretained", ""); 43 Builder.defineMacro("__STATIC__"); 45 Builder.defineMacro("__DYNAMIC__") [all...] |
| ARC.cpp | 22 MacroBuilder &Builder) const { 23 Builder.defineMacro("__arc__");
|
| Le64.cpp | 27 MacroBuilder &Builder) const { 28 DefineStd(Builder, "unix", Opts); 29 defineCPUMacros(Builder, "le64", /*Tuning=*/false); 30 Builder.defineMacro("__ELF__");
|
| MSP430.cpp | 29 MacroBuilder &Builder) const { 30 Builder.defineMacro("MSP430"); 31 Builder.defineMacro("__MSP430__"); 32 Builder.defineMacro("__ELF__");
|
| Hexagon.cpp | 23 MacroBuilder &Builder) const { 24 Builder.defineMacro("__qdsp6__", "1"); 25 Builder.defineMacro("__hexagon__", "1"); 27 Builder.defineMacro("__ELF__"); 33 Builder.defineMacro("__HEXAGON_V5__"); 34 Builder.defineMacro("__HEXAGON_ARCH__", "5"); 36 Builder.defineMacro("__QDSP6_V5__"); 37 Builder.defineMacro("__QDSP6_ARCH__", "5"); 40 Builder.defineMacro("__HEXAGON_V55__"); 41 Builder.defineMacro("__HEXAGON_ARCH__", "55") [all...] |
| Mips.cpp | 72 MacroBuilder &Builder) const { 74 DefineStd(Builder, "MIPSEB", Opts); 75 Builder.defineMacro("_MIPSEB"); 77 DefineStd(Builder, "MIPSEL", Opts); 78 Builder.defineMacro("_MIPSEL"); 81 Builder.defineMacro("__mips__"); 82 Builder.defineMacro("_mips"); 84 Builder.defineMacro("mips"); 87 Builder.defineMacro("__mips", "32"); 88 Builder.defineMacro("_MIPS_ISA", "_MIPS_ISA_MIPS32") [all...] |
| PNaCl.cpp | 26 MacroBuilder &Builder) const { 27 Builder.defineMacro("__le32__"); 28 Builder.defineMacro("__pnacl__");
|
| OSTargets.h | 24 MacroBuilder &Builder) const = 0; 31 MacroBuilder &Builder) const override { 32 TgtInfo::getTargetDefines(Opts, Builder); 33 getOSDefines(Opts, TgtInfo::getTriple(), Builder); 42 MacroBuilder &Builder) const override { 43 Builder.defineMacro("__CloudABI__"); 44 Builder.defineMacro("__ELF__"); 47 Builder.defineMacro("__STDC_ISO_10646__", "201206L"); 48 Builder.defineMacro("__STDC_UTF_16__"); 49 Builder.defineMacro("__STDC_UTF_32__") [all...] |
| RISCV.cpp | 116 MacroBuilder &Builder) const { 117 Builder.defineMacro("__ELF__"); 118 Builder.defineMacro("__riscv"); 120 Builder.defineMacro("__riscv_xlen", Is64Bit ? "64" : "32"); 126 Builder.defineMacro("__riscv_cmodel_medlow"); 128 Builder.defineMacro("__riscv_cmodel_medany"); 132 Builder.defineMacro("__riscv_float_abi_single"); 134 Builder.defineMacro("__riscv_float_abi_double"); 136 Builder.defineMacro("__riscv_float_abi_soft"); 139 Builder.defineMacro("__riscv_abi_rve") [all...] |
| AArch64.cpp | 157 MacroBuilder &Builder) const { 158 Builder.defineMacro("__ARM_FEATURE_QRDMX", "1"); 159 Builder.defineMacro("__ARM_FEATURE_ATOMICS", "1"); 160 Builder.defineMacro("__ARM_FEATURE_CRC32", "1"); 164 MacroBuilder &Builder) const { 166 getTargetDefinesARMV81A(Opts, Builder); 170 MacroBuilder &Builder) const { 171 Builder.defineMacro("__ARM_FEATURE_COMPLEX", "1"); 172 Builder.defineMacro("__ARM_FEATURE_JCVT", "1"); 174 getTargetDefinesARMV82A(Opts, Builder); [all...] |
| M68k.cpp | 77 MacroBuilder &Builder) const { 80 Builder.defineMacro("__m68k__"); 82 Builder.defineMacro("mc68000"); 83 Builder.defineMacro("__mc68000"); 84 Builder.defineMacro("__mc68000__"); 89 Builder.defineMacro("mc68010"); 90 Builder.defineMacro("__mc68010"); 91 Builder.defineMacro("__mc68010__"); 94 Builder.defineMacro("mc68020"); 95 Builder.defineMacro("__mc68020") [all...] |
| X86.cpp | 364 MacroBuilder &Builder) const { 366 Builder.defineMacro("__GCC_ASM_FLAG_OUTPUTS__"); 371 Builder.defineMacro("__code_model_" + CodeModel + "__"); 375 Builder.defineMacro("__amd64__"); 376 Builder.defineMacro("__amd64"); 377 Builder.defineMacro("__x86_64"); 378 Builder.defineMacro("__x86_64__"); 380 Builder.defineMacro("__x86_64h"); 381 Builder.defineMacro("__x86_64h__"); 384 DefineStd(Builder, "i386", Opts) [all...] |
| Sparc.cpp | 139 MacroBuilder &Builder) const { 140 DefineStd(Builder, "sparc", Opts); 141 Builder.defineMacro("__REGISTER_PREFIX__", ""); 144 Builder.defineMacro("SOFT_FLOAT", "1"); 148 MacroBuilder &Builder) const { 149 SparcTargetInfo::getTargetDefines(Opts, Builder); 151 Builder.defineMacro("__sparcv8"); 155 Builder.defineMacro("__sparcv8"); 156 Builder.defineMacro("__sparcv8__"); 159 Builder.defineMacro("__sparcv9") [all...] |
| PPC.cpp | 86 MacroBuilder &Builder) const { 88 Builder.defineMacro("__ppc__"); 89 Builder.defineMacro("__PPC__"); 90 Builder.defineMacro("_ARCH_PPC"); 91 Builder.defineMacro("__powerpc__"); 92 Builder.defineMacro("__POWERPC__"); 94 Builder.defineMacro("_ARCH_PPC64"); 95 Builder.defineMacro("__powerpc64__"); 96 Builder.defineMacro("__ppc64__"); 97 Builder.defineMacro("__PPC64__") [all...] |
| SystemZ.cpp | 129 MacroBuilder &Builder) const { 130 Builder.defineMacro("__s390__"); 131 Builder.defineMacro("__s390x__"); 132 Builder.defineMacro("__zarch__"); 133 Builder.defineMacro("__LONG_DOUBLE_128__"); 135 Builder.defineMacro("__ARCH__", Twine(ISARevision)); 137 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1"); 138 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2"); 139 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4"); 140 Builder.defineMacro("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8") [all...] |
| ARM.cpp | 605 MacroBuilder &Builder) const { 606 Builder.defineMacro("__ARM_FEATURE_QRDMX", "1"); 610 MacroBuilder &Builder) const { 612 getTargetDefinesARMV81A(Opts, Builder); 616 MacroBuilder &Builder) const { 618 Builder.defineMacro("__ARM_FEATURE_COMPLEX", "1"); 619 getTargetDefinesARMV82A(Opts, Builder); 623 MacroBuilder &Builder) const { 625 Builder.defineMacro("__arm"); 626 Builder.defineMacro("__arm__") [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| InitPreprocessor.cpp | 39 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro, 55 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n"); 57 Builder.defineMacro(MacroName, MacroBody); 60 Builder.defineMacro(Macro); 68 static void AddImplicitInclude(MacroBuilder &Builder, StringRef File) { 69 Builder.append(Twine("#include \"") + File + "\""); 72 static void AddImplicitIncludeMacros(MacroBuilder &Builder, StringRef File) { 73 Builder.append(Twine("#__include_macros \"") + File + "\""); 75 Builder.append("##"); // ##? 80 static void AddImplicitIncludePCH(MacroBuilder &Builder, Preprocessor &PP [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| IntegerDivision.cpp | 28 /// remainder, which will have the sign of the dividend. Builder's insert point 30 /// instruction. This will generate a urem in the process, and Builder's insert 34 IRBuilder<> &Builder) { 39 Shift = Builder.getInt64(63); 42 Shift = Builder.getInt32(31); 57 Value *DividendSign = Builder.CreateAShr(Dividend, Shift); 58 Value *DivisorSign = Builder.CreateAShr(Divisor, Shift); 59 Value *DvdXor = Builder.CreateXor(Dividend, DividendSign); 60 Value *DvsXor = Builder.CreateXor(Divisor, DivisorSign); 61 Value *UDividend = Builder.CreateSub(DvdXor, DividendSign) [all...] |
| AMDGPUEmitPrintf.cpp | 38 static Value *fitArgInto64Bits(IRBuilder<> &Builder, Value *Arg) { 39 auto Int64Ty = Builder.getInt64Ty(); 45 return Builder.CreateZExt(Arg, Int64Ty); 52 return Builder.CreateBitCast(Arg, Int64Ty); 56 return Builder.CreatePtrToInt(Arg, Int64Ty); 62 static Value *callPrintfBegin(IRBuilder<> &Builder, Value *Version) { 63 auto Int64Ty = Builder.getInt64Ty(); 64 auto M = Builder.GetInsertBlock()->getModule(); 66 return Builder.CreateCall(Fn, Version); 69 static Value *callAppendArgs(IRBuilder<> &Builder, Value *Desc, int NumArgs [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| AMDGPUEmitPrintf.h | 21 Value *emitAMDGPUPrintfCall(IRBuilder<> &Builder, ArrayRef<Value *> Args);
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/ |
| BuildTree.cpp | 701 explicit BuildTreeVisitor(ASTContext &Context, syntax::TreeBuilder &Builder) 702 : Builder(Builder), Context(Context) {} 716 Builder.foldNode(Builder.getDeclarationRange(D), 733 Builder.getTemplateRange(C), Builder.findToken(C->getExternLoc()), 734 Builder.findToken(C->getTemplateKeywordLoc()), Declaration, C); 740 Builder.getDeclarationRange(S), 741 Builder.findToken(S->getTemplateParameters()->getTemplateLoc()) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| ScalarizeMaskedMemIntrin.cpp | 157 IRBuilder<> Builder(CI->getContext()); 161 Builder.SetInsertPoint(InsertPt); 162 Builder.SetCurrentDebugLocation(CI->getDebugLoc()); 166 Value *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal); 178 Value *FirstEltPtr = Builder.CreateBitCast(Ptr, NewPtrType); 188 Value *Gep = Builder.CreateConstInBoundsGEP1_32(EltTy, FirstEltPtr, Idx); 189 LoadInst *Load = Builder.CreateAlignedLoad(EltTy, Gep, AdjustedAlignVal); 190 VResult = Builder.CreateInsertElement(VResult, Load, Idx); 201 Type *SclrMaskTy = Builder.getIntNTy(VectorWidth); 202 SclrMask = Builder.CreateBitCast(Mask, SclrMaskTy, "scalar_mask") [all...] |