Home
last modified time | relevance | path

Searched refs:Builder (Results 1 – 25 of 602) sorted by relevance

12345678910>>...25

/openbsd/gnu/llvm/clang/lib/Frontend/
H A DInitPreprocessor.cpp62 Builder.defineMacro(Macro); in DefineBuiltinMacro()
77 Builder.append("##"); // ##? in AddImplicitIncludeMacros()
206 Builder.defineMacro(MacroName, in DefineTypeSizeof()
368 Builder.append(Result); in AddObjCXXARCLibstdcxxDefines()
729 Builder.defineMacro(Name); in InitializeOpenCLFeatureTestMacros()
837 Builder.defineMacro( in InitializePredefinedMacros()
953 Builder.defineMacro("_LP64"); in InitializePredefinedMacros()
959 Builder.defineMacro("_ILP32"); in InitializePredefinedMacros()
1003 TI, Builder); in InitializePredefinedMacros()
1007 Builder); in InitializePredefinedMacros()
[all …]
/openbsd/gnu/llvm/clang/lib/Basic/Targets/
H A DPPC.cpp273 defineXLCompatMacros(Builder); in getTargetDefines()
276 Builder.defineMacro("__ppc__"); in getTargetDefines()
277 Builder.defineMacro("__PPC__"); in getTargetDefines()
278 Builder.defineMacro("_ARCH_PPC"); in getTargetDefines()
279 Builder.defineMacro("__powerpc__"); in getTargetDefines()
292 Builder.defineMacro("__PPC"); in getTargetDefines()
375 Builder.defineMacro("_ARCH_A2"); in getTargetDefines()
386 Builder.defineMacro("__SPE__"); in getTargetDefines()
390 Builder.defineMacro("__VSX__"); in getTargetDefines()
396 Builder.defineMacro("__HTM__"); in getTargetDefines()
[all …]
H A DOSTargets.h44 Builder.defineMacro("__ELF__"); in getOSDefines()
63 Builder.defineMacro("__Ananas__"); in getOSDefines()
64 Builder.defineMacro("__ELF__"); in getOSDefines()
180 Builder.defineMacro("__ELF__"); in getOSDefines()
225 Builder.defineMacro("__ELF__"); in getOSDefines()
277 Builder.defineMacro("__ELF__"); in getOSDefines()
296 Builder.defineMacro("__ELF__"); in getOSDefines()
329 Builder.defineMacro("__GNU__"); in getOSDefines()
333 Builder.defineMacro("__ELF__"); in getOSDefines()
646 Builder.defineMacro("__SVR4"); in getOSDefines()
[all …]
H A DOSTargets.cpp26 Builder.defineMacro("__APPLE__"); in getDarwinDefines()
43 Builder.defineMacro("__STATIC__"); in getDarwinDefines()
48 Builder.defineMacro("_REENTRANT"); in getDarwinDefines()
113 Builder.defineMacro("__MACH__"); in getDarwinDefines()
120 DefineStd(Builder, "WIN32", Opts); in addMinGWDefines()
121 DefineStd(Builder, "WINNT", Opts); in addMinGWDefines()
128 addCygMingDefines(Opts, Builder); in addMinGWDefines()
197 Builder.defineMacro("_MT"); in addVisualCDefines()
200 Builder.defineMacro("_MSC_VER", in addVisualCDefines()
251 Builder.defineMacro("_WIN32"); in addWindowsDefines()
[all …]
H A DMips.cpp74 DefineStd(Builder, "MIPSEB", Opts); in getTargetDefines()
75 Builder.defineMacro("_MIPSEB"); in getTargetDefines()
78 Builder.defineMacro("_MIPSEL"); in getTargetDefines()
81 Builder.defineMacro("__mips__"); in getTargetDefines()
82 Builder.defineMacro("_mips"); in getTargetDefines()
84 Builder.defineMacro("mips"); in getTargetDefines()
91 Builder.defineMacro("__mips64"); in getTargetDefines()
92 Builder.defineMacro("__mips64__"); in getTargetDefines()
102 Builder.defineMacro("__mips_o32"); in getTargetDefines()
106 Builder.defineMacro("__mips_n32"); in getTargetDefines()
[all …]
H A DHexagon.cpp24 Builder.defineMacro("__qdsp6__", "1"); in getTargetDefines()
25 Builder.defineMacro("__hexagon__", "1"); in getTargetDefines()
27 Builder.defineMacro("__ELF__"); in getTargetDefines()
33 Builder.defineMacro("__HEXAGON_V5__"); in getTargetDefines()
36 Builder.defineMacro("__QDSP6_V5__"); in getTargetDefines()
40 Builder.defineMacro("__HEXAGON_V55__"); in getTargetDefines()
42 Builder.defineMacro("__QDSP6_V55__"); in getTargetDefines()
48 Builder.defineMacro("__QDSP6_V60__"); in getTargetDefines()
86 Builder.defineMacro("__HVX__"); in getTargetDefines()
92 Builder.defineMacro("__HVX__"); in getTargetDefines()
[all …]
H A DX86.cpp431 Builder.defineMacro("__amd64"); in getTargetDefines()
442 Builder.defineMacro("__SEG_GS"); in getTargetDefines()
443 Builder.defineMacro("__SEG_FS"); in getTargetDefines()
565 defineCPUMacros(Builder, "k6"); in getTargetDefines()
578 defineCPUMacros(Builder, "k8"); in getTargetDefines()
631 Builder.defineMacro("__AES__"); in getTargetDefines()
657 Builder.defineMacro("__BMI__"); in getTargetDefines()
666 Builder.defineMacro("__RTM__"); in getTargetDefines()
675 Builder.defineMacro("__ADX__"); in getTargetDefines()
678 Builder.defineMacro("__TBM__"); in getTargetDefines()
[all …]
H A DAArch64.cpp249 getTargetDefinesARMV81A(Opts, Builder); in getTargetDefinesARMV82A()
258 getTargetDefinesARMV82A(Opts, Builder); in getTargetDefinesARMV83A()
264 getTargetDefinesARMV83A(Opts, Builder); in getTargetDefinesARMV84A()
272 getTargetDefinesARMV84A(Opts, Builder); in getTargetDefinesARMV85A()
336 Builder.defineMacro("__aarch64__"); in getTargetDefines()
340 Builder.defineMacro("__ELF__"); in getTargetDefines()
344 Builder.defineMacro("_LP64"); in getTargetDefines()
345 Builder.defineMacro("__LP64__"); in getTargetDefines()
357 Builder.defineMacro("__ARM_ARCH", in getTargetDefines()
1456 Builder.defineMacro("__ARM_NEON__"); in getOSDefines()
[all …]
H A DSparc.cpp140 DefineStd(Builder, "sparc", Opts); in getTargetDefines()
151 Builder.defineMacro("__sparcv8"); in getTargetDefines()
155 Builder.defineMacro("__sparcv8"); in getTargetDefines()
156 Builder.defineMacro("__sparcv8__"); in getTargetDefines()
165 Builder.defineMacro("__sparc_v8__"); in getTargetDefines()
166 Builder.defineMacro("__leon__"); in getTargetDefines()
240 Builder.defineMacro("__sparcv9"); in getTargetDefines()
241 Builder.defineMacro("__arch64__"); in getTargetDefines()
244 Builder.defineMacro("__sparc64__"); in getTargetDefines()
245 Builder.defineMacro("__sparc_v9__"); in getTargetDefines()
[all …]
H A DCSKY.cpp36 Builder.defineMacro("__ELF__"); in getTargetDefines()
37 Builder.defineMacro("__csky__", "2"); in getTargetDefines()
38 Builder.defineMacro("__CSKY__", "2"); in getTargetDefines()
61 Builder.defineMacro(endian); in getTargetDefines()
62 Builder.defineMacro(endian.upper()); in getTargetDefines()
67 Builder.defineMacro(dspv2); in getTargetDefines()
73 Builder.defineMacro(vdspv2); in getTargetDefines()
78 Builder.defineMacro(vdspv2_f); in getTargetDefines()
86 Builder.defineMacro(vdspv1_64); in getTargetDefines()
88 Builder.defineMacro(vdspv1_128); in getTargetDefines()
[all …]
H A DARM.cpp708 Builder.defineMacro("__arm"); in getTargetDefines()
709 Builder.defineMacro("__arm__"); in getTargetDefines()
714 Builder.defineMacro("__ELF__"); in getTargetDefines()
839 Builder.defineMacro("__thumb__"); in getTargetDefines()
861 Builder.defineMacro("__VFP_FP__"); in getTargetDefines()
1281 Builder.defineMacro("__ARMEL__"); in getTargetDefines()
1291 Builder.defineMacro("__ARMEB__"); in getTargetDefines()
1381 Builder.defineMacro("_ARM_"); in getTargetDefines()
1396 Builder.defineMacro("_ARM_"); in getTargetDefines()
1397 Builder.defineMacro("__CYGWIN__"); in getTargetDefines()
[all …]
H A DSPIR.cpp20 MacroBuilder &Builder) const { in getTargetDefines()
21 DefineStd(Builder, "SPIR", Opts); in getTargetDefines()
26 SPIRTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
27 DefineStd(Builder, "SPIR32", Opts); in getTargetDefines()
32 SPIRTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
33 DefineStd(Builder, "SPIR64", Opts); in getTargetDefines()
38 DefineStd(Builder, "SPIRV", Opts); in getTargetDefines()
43 SPIRVTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
44 DefineStd(Builder, "SPIRV32", Opts); in getTargetDefines()
49 SPIRVTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
[all …]
H A DAVR.cpp433 Builder.defineMacro("AVR"); in getTargetDefines()
434 Builder.defineMacro("__AVR"); in getTargetDefines()
435 Builder.defineMacro("__AVR__"); in getTargetDefines()
436 Builder.defineMacro("__ELF__"); in getTargetDefines()
439 Builder.defineMacro("__AVR_TINY__", "1"); in getTargetDefines()
442 Builder.defineMacro(DefineName); in getTargetDefines()
444 Builder.defineMacro("__AVR_ARCH__", Arch); in getTargetDefines()
448 Builder.defineMacro("__AVR_HAVE_ELPM__"); in getTargetDefines()
452 Builder.defineMacro("__AVR_HAVE_MOVW__"); in getTargetDefines()
454 Builder.defineMacro("__AVR_HAVE_LPMX__"); in getTargetDefines()
[all …]
H A DM68k.cpp81 Builder.defineMacro("__m68k__"); in getTargetDefines()
83 Builder.defineMacro("mc68000"); in getTargetDefines()
84 Builder.defineMacro("__mc68000"); in getTargetDefines()
85 Builder.defineMacro("__mc68000__"); in getTargetDefines()
90 Builder.defineMacro("mc68010"); in getTargetDefines()
91 Builder.defineMacro("__mc68010"); in getTargetDefines()
95 Builder.defineMacro("mc68020"); in getTargetDefines()
96 Builder.defineMacro("__mc68020"); in getTargetDefines()
100 Builder.defineMacro("mc68030"); in getTargetDefines()
105 Builder.defineMacro("mc68040"); in getTargetDefines()
[all …]
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp124 Builder.CreateSub(ImplicitBit, Builder.getIntN(BitWidth, 1)); in expandFPToI()
327 Builder.CreateShl(Builder.getIntN(BitWidth, 1), in expandIToFP()
370 Value *Cast = Builder.CreateTrunc(Call, Builder.getInt32Ty()); in expandIToFP()
418 Value *A0 = Builder.CreateTrunc(AAddr0, Builder.getInt32Ty()); in expandIToFP()
419 Value *A1 = Builder.CreateLShr(A0, Builder.getIntN(32, 2)); in expandIToFP()
420 Value *A2 = Builder.CreateAnd(A1, Builder.getIntN(32, 1)); in expandIToFP()
426 Shr18 = Builder.CreateAShr(Inc, Builder.getIntN(BitWidth, 2)); in expandIToFP()
435 ExtractT64 = Builder.CreateTrunc(Sub2, Builder.getInt64Ty()); in expandIToFP()
490 E0 = Builder.CreatePHI(Builder.getIntNTy(BitWidthNew), 3); in expandIToFP()
514 And34 = Builder.CreateZExt(Shl30, Builder.getIntNTy(128)); in expandIToFP()
[all …]
H A DAtomicExpandPass.cpp304 IRBuilder Builder(I); in runOnFunction() local
876 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in expandPartwordAtomicRMW()
916 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in widenPartwordAtomicRMW()
999 Builder.CreateShl(Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg()
1001 Builder.CreateShl(Builder.CreateZExt(Cmp, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg()
1008 Builder.CreateBr(LoopBB); in expandPartwordCmpXchg()
1159 Builder.CreateBr(LoopBB); in insertRMWLLSCLoop()
1382 Builder.CreateBr(ExitBB); in expandAtomicCmpXchg()
1405 Builder.CreateBr(ExitBB); in expandAtomicCmpXchg()
1526 Builder.CreateBr(LoopBB); in insertRMWCmpXchgLoop()
[all …]
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp89 Builder.SetInsertPoint(UDiv); in generatedUnsignedRemainderCode()
133 Builder.SetInsertPoint(UDiv); in generateSignedDivisionCode()
250 Builder.SetInsertPoint(BB1); in generateUnsignedDivisionCode()
264 Builder.CreateBr(DoWhile); in generateUnsignedDivisionCode()
314 Builder.CreateBr(End); in generateUnsignedDivisionCode()
359 IRBuilder<> Builder(Rem); in expandRemainder() local
412 IRBuilder<> Builder(Div); in expandDivision() local
474 IRBuilder<> Builder(Rem); in expandRemainderUpTo32Bits() local
520 IRBuilder<> Builder(Rem); in expandRemainderUpTo64Bits() local
569 IRBuilder<> Builder(Div); in expandDivisionUpTo32Bits() local
[all …]
H A DAMDGPUEmitPrintf.cpp26 auto Int64Ty = Builder.getInt64Ty(); in fitArgInto64Bits()
75 auto Zero = Builder.getInt64(0); in appendArg()
87 auto One = Builder.getInt64(1); in getStrlenWithNull()
88 auto Zero = Builder.getInt64(0); in getStrlenWithNull()
114 Builder.SetInsertPoint(Prev); in getStrlenWithNull()
120 Builder.SetInsertPoint(While); in getStrlenWithNull()
124 auto PtrNext = Builder.CreateGEP(Builder.getInt8Ty(), PtrPhi, One); in getStrlenWithNull()
128 auto Data = Builder.CreateLoad(Builder.getInt8Ty(), PtrPhi); in getStrlenWithNull()
163 Arg = Builder.CreateBitCast( in appendString()
219 auto Desc = callPrintfBegin(Builder, Builder.getIntN(64, 0)); in emitAMDGPUPrintfCall()
[all …]
H A DLowerAtomic.cpp24 IRBuilder<> Builder(CXI); in lowerAtomicCmpXchgInst() local
30 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp); in lowerAtomicCmpXchgInst()
32 Builder.CreateStore(Res, Ptr); in lowerAtomicCmpXchgInst()
35 Res = Builder.CreateInsertValue(Res, Equal, 1); in lowerAtomicCmpXchgInst()
56 return Builder.CreateNot(Builder.CreateAnd(Loaded, Val), "new"); in buildAtomicRMWValue()
58 return Builder.CreateOr(Loaded, Val, "new"); in buildAtomicRMWValue()
62 NewVal = Builder.CreateICmpSGT(Loaded, Val); in buildAtomicRMWValue()
78 return Builder.CreateMaxNum(Loaded, Val); in buildAtomicRMWValue()
80 return Builder.CreateMinNum(Loaded, Val); in buildAtomicRMWValue()
104 IRBuilder<> Builder(RMWI); in lowerAtomicRMWInst() local
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp508 return Builder.CreateOr(Lo, Builder.CreateShl(Hi, 32)); in getMul24()
873 Value *Hi = Builder.CreateLShr(MUL64, Builder.getInt64(32)); in getMul64()
934 JQ = Builder.CreateAShr(JQ, Builder.getInt32(30)); in expandDivRem24Impl()
987 JQ = Builder.CreateSelect(CV, JQ, Builder.getInt32(0)); in expandDivRem24Impl()
1059 return Builder.CreateAShr(V, Builder.getInt32(31)); in getSign32()
1157 Z = Builder.CreateAdd(Z, getMulHu(Builder, Z, NegYZ)); in expandDivRem32()
1161 Value *R = Builder.CreateSub(X, Builder.CreateMul(Q, Y)); in expandDivRem32()
1166 Q = Builder.CreateSelect(Cond, Builder.CreateAdd(Q, One), Q); in expandDivRem32()
1167 R = Builder.CreateSelect(Cond, Builder.CreateSub(R, Y), R); in expandDivRem32()
1173 Res = Builder.CreateSelect(Cond, Builder.CreateAdd(Q, One), Q); in expandDivRem32()
[all …]
/openbsd/gnu/llvm/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp707 : Builder(Builder), Context(Context) {} in BuildTreeVisitor()
797 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromCompoundStmt()
804 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromStmt()
872 Builder.foldNode(Builder.getExprRange(E), in WalkUpFromExpr()
1089 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromMemberExpr()
1123 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromParenExpr()
1130 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromIntegerLiteral()
1137 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCharacterLiteral()
1144 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromFloatingLiteral()
1151 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromStringLiteral()
[all …]
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp159 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
215 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedLoad()
299 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
349 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedStore()
426 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
471 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedGather()
559 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedScatter()
598 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedScatter()
647 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedExpandLoad()
704 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedExpandLoad()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86WinEHState.cpp287 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
317 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
427 Value *HandlerI8 = Builder.CreateBitCast(Handler, Builder.getInt8PtrTy()); in linkExceptionRegistration()
428 Builder.CreateStore(HandlerI8, Builder.CreateStructGEP(LinkTy, Link, 1)); in linkExceptionRegistration()
433 Builder.CreateStore(Next, Builder.CreateStructGEP(LinkTy, Link, 0)); in linkExceptionRegistration()
483 Builder.CreateBitCast(Call.getArgOperand(0), Builder.getInt8PtrTy())); in rewriteSetJmpCall()
630 Value *RegNodeI8 = Builder.CreateBitCast(RegNode, Builder.getInt8PtrTy()); in addStateStores()
631 Builder.CreateCall( in addStateStores()
638 Builder.CreateBitCast(EHGuardNode, Builder.getInt8PtrTy()); in addStateStores()
776 State = Builder.CreateLoad(Builder.getInt32Ty(), StateField); in addStateStores()
[all …]
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaCodeComplete.cpp1990 Builder.AddResultTypeChunk( in addThisCompletion()
3875 Builder.AddResultTypeChunk(Builder.getAllocator().CopyString(ResultType)); in createTemplateSignatureString()
3876 Builder.AddTextChunk( in createTemplateSignatureString()
7859 Builder.AddTextChunk( in AddSuperSendCompletion()
7876 Builder.AddPlaceholderChunk(Builder.getAllocator().CopyString( in AddSuperSendCompletion()
7881 Builder.AddPlaceholderChunk(Builder.getAllocator().CopyString( in AddSuperSendCompletion()
8357 Builder.AddTypedTextChunk(Builder.getAllocator().CopyString(Accumulator)); in CodeCompleteObjCSelector()
8817 Builder.AddTextChunk(Builder.getAllocator().CopyString(Quals)); in AddObjCPassingTypeChunk()
8818 Builder.AddTextChunk( in AddObjCPassingTypeChunk()
9672 Builder.AddTypedTextChunk(Builder.getAllocator().CopyString( in CodeCompleteObjCMethodDeclSelector()
[all …]
/openbsd/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp302 Builder.SetInsertPoint(Builder.GetInsertBlock()->getTerminator()); in splitBB()
304 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB()
316 Builder.SetInsertPoint(Builder.GetInsertBlock()->getTerminator()); in splitBB()
318 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB()
1369 Builder.CreateSelect(Final, Builder.getInt32(2), Builder.getInt32(0)); in createTask()
1448 Builder.CreatePtrToInt(Dep.DepVal, Builder.getInt64Ty()); in createTask()
1536 Builder.CreateRet(Builder.getInt32(0)); in createTask()
2083 Builder.CreateUDiv(Builder.CreateSub(Span, One), Incr), One); in createCanonicalLoop()
3428 Builder.CreateStore(Builder.getInt32(0), DidIt); in createSingle()
3729 Builder.SetInsertPoint(Builder.CreateBr(CopyEnd)); in createCopyinClauseBlocks()
[all …]

12345678910>>...25