/freebsd/lib/libdevdctl/ |
H A D | event.h | 96 static BuildMethod Builder; variable 318 static BuildMethod Builder; 356 static BuildMethod Builder; 379 static BuildMethod Builder;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
H A D | InstCombiner.h | 60 BuilderTy &Builder; variable 95 InstCombiner(InstructionWorklist &Worklist, BuilderTy &Builder, in InstCombiner() argument 101 : TTI(TTI), Builder(Builder), Worklist(Worklist), in InstCombiner() 248 BuilderTy *Builder, bool &DoesConsume, 252 BuilderTy *Builder, bool &DoesConsume) { in getFreelyInverted() argument 254 return getFreelyInvertedImpl(V, WillInvertAllUses, Builder, DoesConsume, in getFreelyInverted() 259 BuilderTy *Builder) { in getFreelyInverted() argument 261 return getFreelyInverted(V, WillInvertAllUses, Builder, Unused); in getFreelyInverted()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryBuiltins.cpp | 653 Builder.SetInsertPoint(ObjectSize); in lowerObjectSizeCall() 663 Value *Ret = Builder.CreateSelect( in lowerObjectSizeCall() 668 Builder.CreateAssumption( in lowerObjectSizeCall() 1048 Builder(Context, TargetFolder(DL), in ObjectSizeOffsetEvaluator() 1102 BuilderTy::InsertPointGuard Guard(Builder); in compute_() 1104 Builder.SetInsertPoint(I); in compute_() 1146 Value *ArraySize = Builder.CreateZExtOrTrunc( in visitAllocaInst() 1154 Size = Builder.CreateMul(Size, ArraySize); in visitAllocaInst() 1170 FirstArg = Builder.CreateZExtOrTrunc(FirstArg, IntTy); in visitCallBase() 1176 Value *Size = Builder.CreateMul(FirstArg, SecondArg); in visitCallBase() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | ARC.cpp | 22 MacroBuilder &Builder) const { in getTargetDefines() 23 Builder.defineMacro("__arc__"); in getTargetDefines()
|
H A D | DirectX.cpp | 20 MacroBuilder &Builder) const { in getTargetDefines() 21 DefineStd(Builder, "DIRECTX", Opts); in getTargetDefines()
|
H A D | NVPTX.cpp | 168 MacroBuilder &Builder) const { in getTargetDefines() 169 Builder.defineMacro("__PTX__"); in getTargetDefines() 170 Builder.defineMacro("__NVPTX__"); in getTargetDefines() 270 Builder.defineMacro("__CUDA_ARCH__", CUDAArchCode); in getTargetDefines() 272 Builder.defineMacro("__CUDA_ARCH_FEAT_SM90_ALL", "1"); in getTargetDefines()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 470 return Builder.CreateIntrinsic( in interleaveVectors() 731 IRBuilder<> Builder; member in llvm::InnerLoopVectorizer 2531 Value *RuntimeVF = getRuntimeVF(Builder, Builder.getInt32Ty(), VF); in vectorizeInterleaveGroup() 2532 Idx = Builder.CreateSub(RuntimeVF, Builder.getInt32(1)); in vectorizeInterleaveGroup() 2533 Idx = Builder.CreateMul(Idx, Builder.getInt32(Group->getFactor())); in vectorizeInterleaveGroup() 2534 Idx = Builder.CreateAdd(Idx, Builder.getInt32(Index)); in vectorizeInterleaveGroup() 2535 Idx = Builder.CreateNeg(Idx); in vectorizeInterleaveGroup() 2788 State.Builder.Insert(Cloned); in scalarizeInstruction() 2826 TC = Builder.CreateAdd( in getOrCreateVectorTripCount() 9315 State.Builder.CreateMul( in execute() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | X86.cpp | 1145 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable() local 1164 Builder.CreateAlignedStore( in initDwarfEHRegSizeTable() 3104 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0)); in EmitVAArg() 3107 V = CGF.Builder.CreateAlignedLoad( in EmitVAArg() 3110 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1)); in EmitVAArg() 3153 V = CGF.Builder.CreateLoad( in EmitVAArg() 3155 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0)); in EmitVAArg() 3156 V = CGF.Builder.CreateLoad( in EmitVAArg() 3158 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1)); in EmitVAArg() 3168 CGF.Builder.CreateStore(CGF.Builder.CreateAdd(gp_offset, Offset), in EmitVAArg() [all …]
|
H A D | AMDGPU.cpp | 533 auto &Builder = CGF.Builder; in createEnqueuedBlockKernel() local 547 AddressQuals.push_back(llvm::ConstantAsMetadata::get(Builder.getInt32(0))); in createEnqueuedBlockKernel() 555 AddressQuals.push_back(llvm::ConstantAsMetadata::get(Builder.getInt32(3))); in createEnqueuedBlockKernel() 575 auto IP = CGF.Builder.saveIP(); in createEnqueuedBlockKernel() 577 Builder.SetInsertPoint(BB); in createEnqueuedBlockKernel() 579 auto *BlockPtr = Builder.CreateAlloca(BlockTy, nullptr); in createEnqueuedBlockKernel() 581 Builder.CreateAlignedStore(F->arg_begin(), BlockPtr, BlockAlign); in createEnqueuedBlockKernel() 582 auto *Cast = Builder.CreatePointerCast(BlockPtr, InvokeFT->getParamType(0)); in createEnqueuedBlockKernel() 587 llvm::CallInst *call = Builder.CreateCall(Invoke, Args); in createEnqueuedBlockKernel() 589 Builder.CreateRetVoid(); in createEnqueuedBlockKernel() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 544 IRBuilder<> Builder(ICI); in eliminateTrunc() local 684 IRBuilder<> Builder(CI); in replaceFloatIVWithIntegerIV() local 1211 IRBuilder<> Builder(Use); in createExtendInst() local 1271 IRBuilder<> Builder(NarrowUse); in cloneBitwiseIVUser() local 1272 Builder.Insert(WideBO); in cloneBitwiseIVUser() 1343 IRBuilder<> Builder(NarrowUse); in cloneArithmeticIVUser() local 1344 Builder.Insert(WideBO); in cloneArithmeticIVUser() 1490 IRBuilder<> Builder(InsertPt); in truncateIVUse() local 1680 IRBuilder<> Builder(NarrowUse); in widenWithVariantUse() local 1681 Builder.Insert(WideBO); in widenWithVariantUse() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | MergeFunctions.cpp | 482 static Value *createCast(IRBuilder<> &Builder, Value *V, Type *DestTy) { in createCast() argument 490 createCast(Builder, Builder.CreateExtractValue(V, ArrayRef(I)), in createCast() 493 Result = Builder.CreateInsertValue(Result, Element, ArrayRef(I)); in createCast() 499 return Builder.CreateIntToPtr(V, DestTy); in createCast() 501 return Builder.CreatePtrToInt(V, DestTy); in createCast() 503 return Builder.CreateBitCast(V, DestTy); in createCast() 704 IRBuilder<> Builder(BB); in writeThunk() local 710 Args.push_back(createCast(Builder, &AI, FFTy->getParamType(i))); in writeThunk() 714 CallInst *CI = Builder.CreateCall(F, Args); in writeThunk() 723 RI = Builder.CreateRetVoid(); in writeThunk() [all …]
|
H A D | SampleProfileProbe.cpp | 314 IRBuilder<> Builder(J); in instrumentOneFunc() local 315 assert(Builder.GetInsertPoint() != BB->end() && in instrumentOneFunc() 319 Value *Args[] = {Builder.getInt64(Guid), Builder.getInt64(Index), in instrumentOneFunc() 320 Builder.getInt32(0), in instrumentOneFunc() 321 Builder.getInt64(PseudoProbeFullDistributionFactor)}; in instrumentOneFunc() 322 auto *Probe = Builder.CreateCall(ProbeFn, Args); in instrumentOneFunc()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | TruncInstCombine.cpp | 390 IRBuilder<> Builder(I); in ReduceExpressionGraph() local 408 Res = Builder.CreateIntCast(I->getOperand(0), Ty, in ReduceExpressionGraph() 439 Res = Builder.CreateBinOp((Instruction::BinaryOps)Opc, LHS, RHS); in ReduceExpressionGraph() 449 Res = Builder.CreateExtractElement(Vec, Idx); in ReduceExpressionGraph() 456 Res = Builder.CreateInsertElement(Vec, NewElt, Idx); in ReduceExpressionGraph() 463 Res = Builder.CreateSelect(Op0, LHS, RHS); in ReduceExpressionGraph() 467 Res = Builder.CreatePHI(getReducedType(I, SclTy), I->getNumOperands()); in ReduceExpressionGraph() 492 IRBuilder<> Builder(CurrentTruncInst); in ReduceExpressionGraph() local 493 Res = Builder.CreateIntCast(Res, DstTy, false); in ReduceExpressionGraph()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntimeGPU.cpp | 508 CGBuilderTy &Bld = CGF.Builder; in getNVPTXWarpID() 519 CGBuilderTy &Bld = CGF.Builder; in getNVPTXLaneID() 773 CGBuilderTy &Bld = CGF.Builder; in emitKernelInit() 810 CGBuilderTy &Bld = CGF.Builder; in emitKernelDeinit() 1211 CGF.Builder.CreateStore(CGF.Builder.getInt32(/*C*/ 0), ZeroAddr); in emitTeamsCall() 1397 CGF.Builder.CreateNSWAdd(CounterVal, CGF.Builder.getInt32(1)); in emitCriticalRegion() 2335 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitListToGlobalReduceFunction() 2542 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitGlobalToListReduceFunction() 2860 CGF.Builder.CreateStore( in emitReduction() 2873 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitReduction() [all …]
|
H A D | CGDebugInfo.h | 452 void EmitLocation(CGBuilderTy &Builder, SourceLocation Loc); 466 void EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD); 468 void EmitInlineFunctionEnd(CGBuilderTy &Builder); 482 void EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn); 486 void EmitLexicalBlockStart(CGBuilderTy &Builder, SourceLocation Loc); 490 void EmitLexicalBlockEnd(CGBuilderTy &Builder, SourceLocation Loc); 498 CGBuilderTy &Builder, 502 void EmitLabel(const LabelDecl *D, CGBuilderTy &Builder); 521 CGBuilderTy &Builder); 611 CGBuilderTy &Builder, [all …]
|
H A D | CGCUDANV.cpp | 336 CGF.Builder.CreateDefaultAlignedStore( in emitDeviceStubBodyNew() 530 CGBuilderTy Builder(CGM, Context); in makeRegisterGlobalsFn() local 531 Builder.SetInsertPoint(EntryBB); in makeRegisterGlobalsFn() 561 Builder.CreateCall(RegisterFunc, Args); in makeRegisterGlobalsFn() 629 Builder.CreateCall(RegisterManagedVar, Args); in makeRegisterGlobalsFn() 640 Builder.CreateCall(RegisterVar, Args); in makeRegisterGlobalsFn() 645 Builder.CreateCall( in makeRegisterGlobalsFn() 652 Builder.CreateCall( in makeRegisterGlobalsFn() 662 Builder.CreateRetVoid(); in makeRegisterGlobalsFn() 796 ConstantInitBuilder Builder(CGM); in makeModuleCtorFunction() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.cpp | 870 Builder.CreateCall( in instrumentOneFunc() 872 {Name, CFGHash, Builder.getInt32(1), Builder.getInt32(0)}); in instrumentOneFunc() 888 Builder.CreateCall( in instrumentOneFunc() 890 {Name, CFGHash, Builder.getInt32(NumCounters), Builder.getInt32(I)}); in instrumentOneFunc() 900 Builder.CreateCall( in instrumentOneFunc() 904 {Name, CFGHash, Builder.getInt32(NumCounters), Builder.getInt32(I++)}); in instrumentOneFunc() 942 ToProfile = Builder.CreateZExtOrTrunc(Cand.V, Builder.getInt64Ty()); in instrumentOneFunc() 944 ToProfile = Builder.CreatePtrToInt(Cand.V, Builder.getInt64Ty()); in instrumentOneFunc() 949 Builder.CreateCall( in instrumentOneFunc() 952 ToProfile, Builder.getInt32(Kind), Builder.getInt32(SiteIndex++)}, in instrumentOneFunc() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SeparateConstOffsetFromGEP.cpp | 864 IRBuilder<> Builder(Variadic); in lowerToSingleIndexGEPs() local 891 Idx = Builder.CreateShl( in lowerToSingleIndexGEPs() 899 ResultPtr = Builder.CreatePtrAdd(ResultPtr, Idx, "uglygep"); in lowerToSingleIndexGEPs() 908 ResultPtr = Builder.CreatePtrAdd(ResultPtr, Offset, "uglygep"); in lowerToSingleIndexGEPs() 927 IRBuilder<> Builder(Variadic); in lowerToArithmetics() local 951 Idx = Builder.CreateShl( in lowerToArithmetics() 958 ResultPtr = Builder.CreateAdd(ResultPtr, Idx); in lowerToArithmetics() 964 ResultPtr = Builder.CreateAdd( in lowerToArithmetics() 968 ResultPtr = Builder.CreateIntToPtr(ResultPtr, Variadic->getType()); in lowerToArithmetics() 1107 IRBuilder<> Builder(GEP); in splitGEP() local [all …]
|
H A D | MemCpyOptimizer.cpp | 457 IRBuilder<> Builder(&*BI); in tryMergingIntoMemset() local 682 IRBuilder<> Builder(P); in processStoreOfLoad() local 685 M = Builder.CreateMemMove( in processStoreOfLoad() 689 M = Builder.CreateMemCpy( in processStoreOfLoad() 809 IRBuilder<> Builder(SI); in processStore() local 1182 IRBuilder<> Builder(M); in processMemCpyMemCpyDependence() local 1192 NewM = Builder.CreateMemCpyInline( in processMemCpyMemCpyDependence() 1276 IRBuilder<> Builder(MemCpy); in processMemSetMemCpyDependence() local 1301 Builder.CreateMemSet(Builder.CreatePtrAdd(Dest, SrcSize), in processMemSetMemCpyDependence() 1410 IRBuilder<> Builder(MemCpy); in performMemCpyToMemSetOptzn() local [all …]
|
H A D | MergeICmps.cpp | 616 IRBuilder<> Builder(BB); in mergeComparisons() local 620 Lhs = Builder.Insert(FirstCmp.Lhs().GEP->clone()); in mergeComparisons() 624 Rhs = Builder.Insert(FirstCmp.Rhs().GEP->clone()); in mergeComparisons() 645 Instruction *const LhsLoad = Builder.Insert(FirstCmp.Lhs().LoadI->clone()); in mergeComparisons() 650 IsEqual = Builder.CreateICmpEQ(LhsLoad, RhsLoad); in mergeComparisons() 664 ConstantInt::get(Builder.getIntNTy(SizeTBits), TotalSizeBits / 8), in mergeComparisons() 665 Builder, DL, &TLI); in mergeComparisons() 666 IsEqual = Builder.CreateICmpEQ( in mergeComparisons() 667 MemCmpCall, ConstantInt::get(Builder.getIntNTy(IntBits), 0)); in mergeComparisons() 674 Builder.CreateBr(PhiBB); in mergeComparisons() [all …]
|
/freebsd/contrib/llvm-project/clang/utils/TableGen/ |
H A D | ClangDiagnosticsEmitter.cpp | 624 DiagnosticTextBuilder &Builder; member 636 : Builder(Builder), Root(parseDiagText(Text, StopAt::End)) {} in DiagText() 652 : Builder(O.Builder), AllocatedPieces(std::move(O.AllocatedPieces)), in DiagText() 725 DiagTextVisitor(DiagnosticTextBuilder &Builder) : Builder(Builder) {} in DiagTextVisitor() 765 DiagnosticTextBuilder &Builder; member 800 DiagTextDocPrinter(DiagnosticTextBuilder &Builder, in DiagTextDocPrinter() 802 : BaseTy(Builder), RST(RST) {} in DiagTextDocPrinter() 839 DiagTextDocPrinter Visitor{Builder, Lines}; in VisitMulti() 947 : BaseTy(Builder), Result(Result) {} in DiagTextPrinter() 1741 DiagnosticTextBuilder Builder(Records); in EmitClangDiagDocs() local [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 61 assert(Range == Builder.getSourceRange() && in Extend() 74 assert(Range == Builder.getSourceRange() && in Extend() 87 assert(Range == Builder.getSourceRange() && in Extend() 100 assert(Range == Builder.getSourceRange() && in Extend() 106 Builder.MakeGlobal(Context, ColonColonLoc); in MakeGlobal() 110 assert(Range == Builder.getSourceRange() && in MakeGlobal() 122 assert(Range == Builder.getSourceRange() && in MakeSuper() 135 Builder.Clear(); in Adopt() 140 Builder.Adopt(Other); in Adopt() 146 if (!Builder.getRepresentation()) in getLastQualifierNameLoc() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | EscapeEnumerator.h | 34 IRBuilder<> Builder; variable 44 Builder(F.getContext()), HandleExceptions(HandleExceptions), DTU(DTU) {} in F()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerModuleLDSPass.cpp | 296 IRBuilder<> Builder(Entry, Entry->getFirstNonPHIIt()); in markUsedByKernel() local 304 Builder.CreateCall( in markUsedByKernel() 554 Builder.SetInsertPoint(I); in replaceUseWithTableLookup() 564 Value *Address = Builder.CreateInBoundsGEP( in replaceUseWithTableLookup() 567 Value *loaded = Builder.CreateLoad(I32, Address); in replaceUseWithTableLookup() 580 IRBuilder<> Builder(Ctx); in replaceUsesInInstructionsWithTableLookup() local 701 IRBuilder<> Builder(&*InsertAt); in getTableLookupKernelIndex() local 703 It->second = Builder.CreateCall(Decl, {}); in getTableLookupKernelIndex() 739 IRBuilder<> Builder(Ctx); in assignLDSKernelIDToEachKernel() local 1082 IRBuilder<> Builder(Ctx); in lowerDynamicLDSVariables() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 1619 IRBuilder<> Builder(InsertPt); in replaceMathCmpWithIntrinsic() local 2516 IRBuilder<> Builder(CI); in optimizeCallInst() local 3021 IRBuilder<> Builder(Opnd); in TruncBuilder() local 5458 IRBuilder<> Builder(MemoryInst); in optimizeMemoryInst() local 6247 IRBuilder<> Builder(GEP); in splitLargeGEPOffsets() local 6951 IRBuilder<> Builder(Shift); in optimizeShiftInst() local 6986 IRBuilder<> Builder(Fsh); in optimizeFunnelShift() local 7208 Builder.SetInsertPoint(SVI); in optimizeShuffleVectorInst() 7912 Builder.SetInsertPoint(&SI); in splitMergedValStore() 7928 Addr = Builder.CreateGEP( in splitMergedValStore() [all …]
|