Home
last modified time | relevance | path

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

12345678910>>...18

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DPPC.cpp282 defineXLCompatMacros(Builder); in getTargetDefines()
285 Builder.defineMacro("__ppc__"); in getTargetDefines()
286 Builder.defineMacro("__PPC__"); in getTargetDefines()
287 Builder.defineMacro("_ARCH_PPC"); in getTargetDefines()
288 Builder.defineMacro("__powerpc__"); in getTargetDefines()
301 Builder.defineMacro("__PPC"); in getTargetDefines()
383 Builder.defineMacro("_ARCH_A2"); in getTargetDefines()
394 Builder.defineMacro("__SPE__"); in getTargetDefines()
398 Builder.defineMacro("__VSX__"); in getTargetDefines()
404 Builder.defineMacro("__HTM__"); in getTargetDefines()
[all …]
H A DOSTargets.cpp26 Builder.defineMacro("__APPLE__"); in getDarwinDefines()
43 Builder.defineMacro("__STATIC__"); in getDarwinDefines()
48 Builder.defineMacro("_REENTRANT"); in getDarwinDefines()
119 Builder.defineMacro("__MACH__"); in getDarwinDefines()
127 DefineStd(Builder, "WIN32", Opts); in addMinGWDefines()
128 DefineStd(Builder, "WINNT", Opts); in addMinGWDefines()
135 addCygMingDefines(Opts, Builder); in addMinGWDefines()
204 Builder.defineMacro("_MT"); in addVisualCDefines()
207 Builder.defineMacro("_MSC_VER", in addVisualCDefines()
262 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 DOSTargets.h152 DefineStd(Builder, "unix", Opts); in getOSDefines()
193 DefineStd(Builder, "unix", Opts); in getOSDefines()
298 Builder.defineMacro("__GNU__"); in getOSDefines()
300 Builder.defineMacro("__MACH__"); in getOSDefines()
457 Builder.defineMacro("__PPU__"); in getOSDefines()
486 Builder.defineMacro("__SCE__"); in getOSDefines()
595 Builder.defineMacro("__SVR4"); in getOSDefines()
644 Builder.defineMacro("_IBMR2"); in getOSDefines()
645 Builder.defineMacro("_POWER"); in getOSDefines()
648 Builder.defineMacro("_AIX"); in getOSDefines()
[all …]
H A DHexagon.cpp24 Builder.defineMacro("__qdsp6__", "1"); in getTargetDefines()
25 Builder.defineMacro("__hexagon__", "1"); in getTargetDefines()
31 Builder.defineMacro("__HEXAGON_V5__"); in getTargetDefines()
34 Builder.defineMacro("__QDSP6_V5__"); in getTargetDefines()
38 Builder.defineMacro("__HEXAGON_V55__"); in getTargetDefines()
40 Builder.defineMacro("__QDSP6_V55__"); in getTargetDefines()
44 Builder.defineMacro("__HEXAGON_V60__"); in getTargetDefines()
46 Builder.defineMacro("__QDSP6_V60__"); in getTargetDefines()
84 Builder.defineMacro("__HVX__"); in getTargetDefines()
90 Builder.defineMacro("__HVX__"); in getTargetDefines()
[all …]
H A DX86.cpp521 Builder.defineMacro("__amd64"); in getTargetDefines()
532 Builder.defineMacro("__SEG_GS"); in getTargetDefines()
533 Builder.defineMacro("__SEG_FS"); in getTargetDefines()
663 defineCPUMacros(Builder, "k6"); in getTargetDefines()
676 defineCPUMacros(Builder, "k8"); in getTargetDefines()
729 Builder.defineMacro("__AES__"); in getTargetDefines()
755 Builder.defineMacro("__BMI__"); in getTargetDefines()
764 Builder.defineMacro("__RTM__"); in getTargetDefines()
773 Builder.defineMacro("__ADX__"); in getTargetDefines()
886 Builder.defineMacro("__KL__"); in getTargetDefines()
[all …]
H A DAArch64.cpp254 getTargetDefinesARMV81A(Opts, Builder); in getTargetDefinesARMV82A()
262 getTargetDefinesARMV82A(Opts, Builder); in getTargetDefinesARMV83A()
349 Builder.defineMacro("__amd64__"); in getTargetDefines()
350 Builder.defineMacro("__amd64"); in getTargetDefines()
351 Builder.defineMacro("__x86_64"); in getTargetDefines()
352 Builder.defineMacro("__x86_64__"); in getTargetDefines()
353 Builder.defineMacro("__arm64ec__"); in getTargetDefines()
355 Builder.defineMacro("__aarch64__"); in getTargetDefines()
370 Builder.defineMacro("__ARM_ARCH", in getTargetDefines()
1604 Builder.defineMacro("__ARM_NEON__"); in getOSDefines()
[all …]
H A DSPIR.cpp21 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 BaseSPIRVTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
48 BaseSPIRVTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
49 DefineStd(Builder, "SPIRV32", Opts); in getTargetDefines()
54 BaseSPIRVTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
[all …]
H A DCSKY.cpp36 Builder.defineMacro("__csky__", "2"); in getTargetDefines()
37 Builder.defineMacro("__CSKY__", "2"); in getTargetDefines()
62 Builder.defineMacro(endian); in getTargetDefines()
63 Builder.defineMacro(endian.upper()); in getTargetDefines()
64 Builder.defineMacro(endian.lower()); in getTargetDefines()
68 Builder.defineMacro(dspv2); in getTargetDefines()
74 Builder.defineMacro(vdspv2); in getTargetDefines()
79 Builder.defineMacro(vdspv2_f); in getTargetDefines()
87 Builder.defineMacro(vdspv1_64); in getTargetDefines()
89 Builder.defineMacro(vdspv1_128); in getTargetDefines()
[all …]
H A DARM.cpp718 Builder.defineMacro("__arm"); in getTargetDefines()
719 Builder.defineMacro("__arm__"); in getTargetDefines()
912 Builder.defineMacro("__thumb__"); in getTargetDefines()
929 Builder.defineMacro("__APCS_32__"); in getTargetDefines()
934 Builder.defineMacro("__VFP_FP__"); in getTargetDefines()
1354 Builder.defineMacro("__ARMEL__"); in getTargetDefines()
1364 Builder.defineMacro("__ARMEB__"); in getTargetDefines()
1454 Builder.defineMacro("_ARM_"); in getTargetDefines()
1469 Builder.defineMacro("_ARM_"); in getTargetDefines()
1470 Builder.defineMacro("__CYGWIN__"); in getTargetDefines()
[all …]
/freebsd/contrib/llvm-project/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()
759 Builder.defineMacro(Name); in InitializeOpenCLFeatureTestMacros()
886 Builder.defineMacro( in InitializePredefinedMacros()
1002 Builder.defineMacro("_LP64"); in InitializePredefinedMacros()
1008 Builder.defineMacro("_ILP32"); in InitializePredefinedMacros()
1052 TI, Builder); in InitializePredefinedMacros()
1056 Builder); in InitializePredefinedMacros()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp125 Builder.CreateSub(ImplicitBit, Builder.getIntN(BitWidth, 1)); in expandFPToI()
328 Builder.CreateShl(Builder.getIntN(BitWidth, 1), in expandIToFP()
371 Value *Cast = Builder.CreateTrunc(Call, Builder.getInt32Ty()); in expandIToFP()
419 Value *A0 = Builder.CreateTrunc(AAddr0, Builder.getInt32Ty()); in expandIToFP()
420 Value *A1 = Builder.CreateLShr(A0, Builder.getIntN(32, 2)); in expandIToFP()
421 Value *A2 = Builder.CreateAnd(A1, Builder.getIntN(32, 1)); in expandIToFP()
427 Shr18 = Builder.CreateAShr(Inc, Builder.getIntN(BitWidth, 2)); in expandIToFP()
436 ExtractT64 = Builder.CreateTrunc(Sub2, Builder.getInt64Ty()); in expandIToFP()
491 E0 = Builder.CreatePHI(Builder.getIntNTy(BitWidthNew), 3); in expandIToFP()
515 And34 = Builder.CreateZExt(Shl30, Builder.getIntNTy(128)); in expandIToFP()
[all …]
H A DAtomicExpandPass.cpp304 IRBuilder Builder(I); in runOnFunction() local
863 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in expandPartwordAtomicRMW()
903 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in widenPartwordAtomicRMW()
987 Builder.CreateShl(Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg()
989 Builder.CreateShl(Builder.CreateZExt(Cmp, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg()
996 Builder.CreateBr(LoopBB); in expandPartwordCmpXchg()
1147 Builder.CreateBr(LoopBB); in insertRMWLLSCLoop()
1368 Builder.CreateBr(ExitBB); in expandAtomicCmpXchg()
1391 Builder.CreateBr(ExitBB); in expandAtomicCmpXchg()
1512 Builder.CreateBr(LoopBB); in insertRMWCmpXchgLoop()
[all …]
H A DExpandVectorPredication.cpp240 Value *ConstZero = Builder.getInt32(0); in convertEVLToMask()
426 Reduction = Builder.CreateAddReduce(RedOp); in expandPredicationInReduction()
430 Reduction = Builder.CreateMulReduce(RedOp); in expandPredicationInReduction()
434 Reduction = Builder.CreateAndReduce(RedOp); in expandPredicationInReduction()
438 Reduction = Builder.CreateOrReduce(RedOp); in expandPredicationInReduction()
442 Reduction = Builder.CreateXorReduce(RedOp); in expandPredicationInReduction()
571 NewMemoryInst = Builder.CreateMaskedStore( in expandPredicationInMemoryIntrinsic()
583 NewMemoryInst = Builder.CreateMaskedLoad( in expandPredicationInMemoryIntrinsic()
597 NewMemoryInst = Builder.CreateMaskedGather( in expandPredicationInMemoryIntrinsic()
660 IRBuilder<> Builder(&VPI); in foldEVLIntoMask() local
[all …]
/freebsd/contrib/llvm-project/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.cpp118 Builder.SetInsertPoint(Prev); in getStrlenWithNull()
128 auto PtrNext = Builder.CreateGEP(Builder.getInt8Ty(), PtrPhi, One); in getStrlenWithNull()
132 auto Data = Builder.CreateLoad(Builder.getInt8Ty(), PtrPhi); in getStrlenWithNull()
292 ArgSize = Builder.CreateTrunc(SizeToReserve, Builder.getInt32Ty()); in callBufferedPrintfStart()
359 return Builder.CreateZExt(Arg, Builder.getInt64Ty()); in processNonStringArg()
365 return Builder.CreateFPExt(Arg, Builder.getDoubleTy()); in processNonStringArg()
398 Builder.CreateInBoundsGEP(Builder.getInt8Ty(), PtrToStore, in callBufferedPrintfArgPush()
499 Builder.CreateStore(Builder.getInt64(Hash.low()), Ptr); in emitAMDGPUPrintfCall()
520 return Builder.CreateSExt(Builder.CreateNot(Cmp), Int32Ty, "printf_result"); in emitAMDGPUPrintfCall()
523 auto Desc = callPrintfBegin(Builder, Builder.getIntN(64, 0)); in emitAMDGPUPrintfCall()
[all …]
H A DLowerAtomic.cpp23 IRBuilder<> Builder(CXI); in lowerAtomicCmpXchgInst() local
29 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp); in lowerAtomicCmpXchgInst()
31 Builder.CreateStore(Res, Ptr); in lowerAtomicCmpXchgInst()
34 Res = Builder.CreateInsertValue(Res, Equal, 1); in lowerAtomicCmpXchgInst()
55 return Builder.CreateNot(Builder.CreateAnd(Loaded, Val), "new"); in buildAtomicRMWValue()
57 return Builder.CreateOr(Loaded, Val, "new"); in buildAtomicRMWValue()
77 return Builder.CreateMaxNum(Loaded, Val); in buildAtomicRMWValue()
79 return Builder.CreateMinNum(Loaded, Val); in buildAtomicRMWValue()
103 IRBuilder<> Builder(RMWI); in lowerAtomicRMWInst() local
104 Builder.setIsFPConstrained( in lowerAtomicRMWInst()
[all …]
/freebsd/contrib/llvm-project/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 …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp849 Builder.CreateSelect(NeedScale, Builder.getInt32(32), Zero); in emitSqrtIEEE2ULP()
856 Builder.CreateSelect(NeedScale, Builder.getInt32(-16), Zero); in emitSqrtIEEE2ULP()
1179 Value *Hi = Builder.CreateLShr(MUL64, Builder.getInt64(32)); in getMul64()
1238 JQ = Builder.CreateAShr(JQ, Builder.getInt32(30)); in expandDivRem24Impl()
1291 JQ = Builder.CreateSelect(CV, JQ, Builder.getInt32(0)); in expandDivRem24Impl()
1364 return Builder.CreateAShr(V, Builder.getInt32(31)); in getSign32()
1462 Z = Builder.CreateAdd(Z, getMulHu(Builder, Z, NegYZ)); in expandDivRem32()
1466 Value *R = Builder.CreateSub(X, Builder.CreateMul(Q, Y)); in expandDivRem32()
1471 Q = Builder.CreateSelect(Cond, Builder.CreateAdd(Q, One), Q); in expandDivRem32()
1472 R = Builder.CreateSelect(Cond, Builder.CreateSub(R, Y), R); in expandDivRem32()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp159 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
211 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedLoad()
295 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
341 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedStore()
418 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
463 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedGather()
551 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedScatter()
590 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedScatter()
639 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedExpandLoad()
696 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedExpandLoad()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp2051 Builder.AddResultTypeChunk( in addThisCompletion()
3952 Builder.AddResultTypeChunk(Builder.getAllocator().CopyString(ResultType)); in createTemplateSignatureString()
3953 Builder.AddTextChunk( in createTemplateSignatureString()
7949 Builder.AddTextChunk( in AddSuperSendCompletion()
7966 Builder.AddPlaceholderChunk(Builder.getAllocator().CopyString( in AddSuperSendCompletion()
7971 Builder.AddPlaceholderChunk(Builder.getAllocator().CopyString( in AddSuperSendCompletion()
8447 Builder.AddTypedTextChunk(Builder.getAllocator().CopyString(Accumulator)); in CodeCompleteObjCSelector()
8925 Builder.AddTextChunk(Builder.getAllocator().CopyString(Quals)); in AddObjCPassingTypeChunk()
8926 Builder.AddTextChunk( in AddObjCPassingTypeChunk()
9780 Builder.AddTypedTextChunk(Builder.getAllocator().CopyString( in CodeCompleteObjCMethodDeclSelector()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp287 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
316 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
331 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3)); in emitExceptionRegistrationRecord()
424 Builder.CreateStore(Handler, Builder.CreateStructGEP(LinkTy, Link, 1)); in linkExceptionRegistration()
428 Builder.CreateStore(Next, Builder.CreateStructGEP(LinkTy, Link, 0)); in linkExceptionRegistration()
479 Builder.CreateBitCast(Call.getArgOperand(0), Builder.getPtrTy())); in rewriteSetJmpCall()
626 Value *RegNodeI8 = Builder.CreateBitCast(RegNode, Builder.getPtrTy()); in addStateStores()
627 Builder.CreateCall( in addStateStores()
634 Builder.CreateBitCast(EHGuardNode, Builder.getPtrTy()); in addStateStores()
772 State = Builder.CreateLoad(Builder.getInt32Ty(), StateField); in addStateStores()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp330 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB()
344 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB()
1121 IRBuilder<> &Builder = OMPIRBuilder->Builder; in targetParallelCallback() local
1208 IRBuilder<> &Builder = OMPIRBuilder->Builder; in hostParallelCallback() local
1725 Builder.CreateSelect(Final, Builder.getInt32(2), Builder.getInt32(0)); in createTask()
2725 IRBuilder<> &Builder = OMPBuilder->Builder; in createTargetLoopWorkshareCall() local
2759 IRBuilder<> &Builder = OMPIRBuilder->Builder; in workshareLoopTargetCallback() local
4003 Builder.CreateStore(Builder.getInt32(0), DidIt); in createSingle()
4304 Builder.SetInsertPoint(Builder.CreateBr(CopyEnd)); in createCopyinClauseBlocks()
5038 Builder.restoreIP(CBFunc(Builder.saveIP(), Builder.saveIP())); in createOutlinedFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoopIdiomTransform.cpp401 Type *ResType = Builder.getInt32Ty(); in expandFindMismatch()
492 Builder.Insert(MinItCheckBr); in expandFindMismatch()
568 Builder.Insert(JumpToSVELoop); in expandFindMismatch()
600 Builder.Insert(SVEEarlyExit); in expandFindMismatch()
622 Builder.Insert(SVELoopBranchBack); in expandFindMismatch()
680 Builder.Insert(MatchCmpBr); in expandFindMismatch()
693 Builder.Insert(IVCmpBr); in expandFindMismatch()
735 IRBuilder<> Builder(PHBranch); in transformByteCompare() local
762 Builder.CreateCondBr(Builder.getTrue(), CmpBB, Header); in transformByteCompare()
770 Builder.SetInsertPoint(CmpBB); in transformByteCompare()
[all …]
H A DSMEABIPass.cpp69 CallInst *Call = Builder.CreateCall(Callee); in emitTPIDR2Save()
77 Builder.getInt64(0)); in emitTPIDR2Save()
104 Builder.SetInsertPoint(&OrigBB->front()); in updateNewStateFunctions()
116 Builder.SetInsertPoint(PreludeBB); in updateNewStateFunctions()
123 Builder.CreateCondBr(Cmp, SaveBB, OrigBB); in updateNewStateFunctions()
126 Builder.SetInsertPoint(&SaveBB->back()); in updateNewStateFunctions()
127 emitTPIDR2Save(M, Builder); in updateNewStateFunctions()
130 Builder.SetInsertPoint(&OrigBB->front()); in updateNewStateFunctions()
147 {Builder.getInt32(0)}); in updateNewStateFunctions()
156 Builder.SetInsertPoint(T); in updateNewStateFunctions()
[all …]

12345678910>>...18