Home
last modified time | relevance | path

Searched refs:Builder (Results 151 – 175 of 445) sorted by relevance

12345678910>>...18

/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersMacros.h103 *Builder) const override; \
113 ::clang::ast_matchers::internal::BoundNodesTreeBuilder *Builder) const
143 *Builder) const override; \
159 ::clang::ast_matchers::internal::BoundNodesTreeBuilder *Builder) const
192 *Builder) const override; \
211 ::clang::ast_matchers::internal::BoundNodesTreeBuilder *Builder) const
239 *Builder) const override; \
252 ::clang::ast_matchers::internal::BoundNodesTreeBuilder *Builder) const
281 *Builder) const override; \
303 ::clang::ast_matchers::internal::BoundNodesTreeBuilder *Builder) \
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp71 return Builder.CreateSub(getRuntimeVF(Builder, Builder.getInt32Ty(), VF), in getAsRuntimeExpr()
74 return Builder.getInt32(Lane); in getAsRuntimeExpr()
299 auto OldIP = Builder.saveIP(); in get()
304 Builder.SetInsertPoint(&*NewIP); in get()
325 Builder.restoreIP(OldIP); in get()
367 Builder.GetInsertBlock() in setDebugLocFrom()
375 Builder.SetCurrentDebugLocation(*NewDIL); in setDebugLocFrom()
380 Builder.SetCurrentDebugLocation(DIL); in setDebugLocFrom()
387 VectorValue = Builder.CreateInsertElement( in packScalarIntoVectorValue()
477 State->Builder.SetInsertPoint(NewBB); in execute()
[all …]
H A DVPRecipeBuilder.h42 VPBuilder &Builder; variable
113 PredicatedScalarEvolution &PSE, VPBuilder &Builder) in VPRecipeBuilder() argument
115 Builder(Builder) {} in VPRecipeBuilder()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp227 auto ZeroOrSignExtend = [](IRBuilder<> &Builder, Value *V, in sinkMinMaxInBB()
232 return Builder.CreateSExt(V, Info.SExt->getType()); in sinkMinMaxInBB()
237 return Builder.CreateZExt(V, Info.ZExt->getType()); in sinkMinMaxInBB()
279 IRBuilder<> Builder(ICmp); in sinkMinMaxInBB() local
281 Value *A = ZeroOrSignExtend(Builder, MinMax->getArgOperand(0), Info); in sinkMinMaxInBB()
282 Value *B = ZeroOrSignExtend(Builder, MinMax->getArgOperand(1), Info); in sinkMinMaxInBB()
291 Value *LHS = Builder.CreateICmp(P, X, A); in sinkMinMaxInBB()
292 Value *RHS = Builder.CreateICmp(P, X, B); in sinkMinMaxInBB()
296 Replacement = Builder.CreateLogicalAnd(LHS, RHS); in sinkMinMaxInBB()
300 Replacement = Builder.CreateLogicalOr(LHS, RHS); in sinkMinMaxInBB()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLocal.h264 StoreInst *SI, DIBuilder &Builder);
266 DIBuilder &Builder);
271 LoadInst *LI, DIBuilder &Builder);
273 DIBuilder &Builder);
278 PHINode *LI, DIBuilder &Builder);
280 DIBuilder &Builder);
295 bool replaceDbgDeclare(Value *Address, Value *NewAddress, DIBuilder &Builder,
304 DIBuilder &Builder, int Offset = 0);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp383 IRBuilder<> Builder(Guard); in expandCheck() local
385 return Builder.getTrue(); in expandCheck()
388 return Builder.getFalse(); in expandCheck()
396 return Builder.CreateICmp(Pred, LHSV, RHSV); in expandCheck()
586 return Builder.CreateFreeze( in widenICmpRangeCheckIncrementingLoop()
635 return Builder.CreateFreeze( in widenICmpRangeCheckDecrementingLoop()
745 Value *AllChecks = Builder.CreateAnd(Checks); in widenGuardConditions()
750 Builder.CreateAssumption(OldCond); in widenGuardConditions()
779 IRBuilder<> Builder(findInsertPt(BI, Checks)); in widenWidenableBranchGuardConditions() local
780 Value *AllChecks = Builder.CreateAnd(Checks); in widenWidenableBranchGuardConditions()
[all …]
H A DStraightLineStrengthReduce.cpp238 IRBuilder<> &Builder, const DataLayout *DL);
579 IRBuilder<> &Builder, in emitBump() argument
591 return Builder.CreateNeg(C.Stride); in emitBump()
601 return Builder.CreateShl(ExtendedStride, Exponent); in emitBump()
607 return Builder.CreateNeg(Builder.CreateShl(ExtendedStride, Exponent)); in emitBump()
610 return Builder.CreateMul(ExtendedStride, Delta); in emitBump()
628 IRBuilder<> Builder(C.Ins); in rewriteCandidateWithBasis() local
629 Value *Bump = emitBump(Basis, C, Builder, DL); in rewriteCandidateWithBasis()
638 Reduced = Builder.CreateSub(Basis.Ins, NegBump); in rewriteCandidateWithBasis()
652 Reduced = Builder.CreateAdd(Basis.Ins, Bump); in rewriteCandidateWithBasis()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargets.h34 void DefineStd(clang::MacroBuilder &Builder, llvm::StringRef MacroName,
38 void defineCPUMacros(clang::MacroBuilder &Builder, llvm::StringRef CPUName,
43 clang::MacroBuilder &Builder);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp287 AssumeBuilderState Builder(I->getModule()); in buildAssumeFromInst() local
288 Builder.addInstruction(I); in buildAssumeFromInst()
289 return Builder.build(); in buildAssumeFromInst()
298 Builder.addInstruction(I); in salvageKnowledge()
299 if (auto *Intr = Builder.build()) { in salvageKnowledge()
314 Builder.addKnowledge(RK); in buildAssumeFromKnowledge()
315 return Builder.build(); in buildAssumeFromKnowledge()
325 if (!Builder.isKnowledgeWorthPreserving(RK)) in simplifyRetainedKnowledge()
473 AssumeBuilderState Builder(F.getParent()); in mergeRange() local
486 Builder.addKnowledge(RK); in mergeRange()
[all …]
H A DEscapeEnumerator.cpp46 Builder.SetInsertPoint(TI); in Next()
47 return &Builder; in Next()
96 Builder.SetInsertPoint(RI); in Next()
97 return &Builder; in Next()
H A DCallPromotionUtils.cpp109 BasicBlock *MergeBlock, IRBuilder<> &Builder) { in createRetPHINode() argument
114 Builder.SetInsertPoint(MergeBlock, MergeBlock->begin()); in createRetPHINode()
115 PHINode *Phi = Builder.CreatePHI(OrigInst->getType(), 0); in createRetPHINode()
286 IRBuilder<> Builder(&CB); in versionCallSite() local
293 Callee = Builder.CreateBitCast(Callee, CB.getCalledOperand()->getType()); in versionCallSite()
294 auto *Cond = Builder.CreateICmpEQ(CB.getCalledOperand(), Callee); in versionCallSite()
364 Builder.SetInsertPoint(MergeBlock); in versionCallSite()
365 Builder.CreateBr(OrigInvoke->getNormalDest()); in versionCallSite()
378 createRetPHINode(OrigInst, NewInst, MergeBlock, Builder); in versionCallSite()
H A DRelLookupTableConverter.cpp137 IRBuilder<> Builder(BB); in convertToRelLookupTable() local
144 Builder.SetInsertPoint(GEP); in convertToRelLookupTable()
148 Builder.CreateShl(Index, ConstantInt::get(IntTy, 2), "reltable.shift"); in convertToRelLookupTable()
153 Builder.SetInsertPoint(Load); in convertToRelLookupTable()
159 Value *Result = Builder.CreateCall(LoadRelIntrinsic, {RelLookupTable, Offset}, in convertToRelLookupTable()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp106 MachineIRBuilder &Builder, in applyICmpRedundantTrunc() argument
113 Builder.setInstrAndDebugLoc(MI); in applyICmpRedundantTrunc()
114 auto WideZero = Builder.buildConstant(WideTy, 0); in applyICmpRedundantTrunc()
291 MachineIRBuilder &Builder, in applyExtAddvToUdotAddv() argument
331 auto Dot = Builder.buildInstr(DotOpcode, {MidTy}, in applyExtAddvToUdotAddv()
360 Builder in applyExtAddvToUdotAddv()
365 Builder in applyExtAddvToUdotAddv()
374 Ext1UnmergeReg, Builder, MRI); in applyExtAddvToUdotAddv()
376 Ext2UnmergeReg, Builder, MRI); in applyExtAddvToUdotAddv()
394 Builder in applyExtAddvToUdotAddv()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp386 Builder.CreateBr(endBB); in GetAddressOfBaseClass()
434 Value = Builder.CreateInBoundsGEP( in GetAddressOfDerivedClass()
439 Builder.CreateBr(CastEnd); in GetAddressOfDerivedClass()
441 Builder.CreateBr(CastEnd); in GetAddressOfDerivedClass()
824 Builder.CreateCall( in EmitAsanPrologueOrEpilogue()
825 F, {Builder.CreateAdd(ThisPtr, Builder.getIntN(PtrSize, EndOffset)), in EmitAsanPrologueOrEpilogue()
1442 Builder.CreateUnreachable(); in EmitDestructorBody()
1443 Builder.ClearInsertionPoint(); in EmitDestructorBody()
2372 Builder.CreateAssumption(Cmp); in EmitVTableAssumptionLoad()
2795 Builder.CreateBr(ContBlock); in EmitVTablePtrCheckForCast()
[all …]
H A DCGObjCMac.cpp2103 CGF.Builder.CreateStore(Target, CGF.Builder.CreateStructGEP(ObjCSuper, 1)); in GenerateMessageSendSuper()
4011 auto &Builder = CGF.Builder; in GenerateDirectMethodPrologue() local
4067 Builder.CreateCondBr(Builder.CreateICmpEQ(selfValue, Zero), SelfIsNilBlock, in GenerateDirectMethodPrologue()
4249 CGF.Builder.CreateCondBr(CGF.Builder.CreateLoad(CallTryExitVar), in Emit()
4645 CGF.Builder.CreateStore(CGF.Builder.getTrue(), CallTryExitVar); in EmitTryOrSynchronizedStmt()
4661 CGF.Builder.CreateStore(CGF.Builder.getFalse(), CallTryExitVar); in EmitTryOrSynchronizedStmt()
4710 CGF.Builder.CreateStore(CGF.Builder.getInt1(HasFinally), CallTryExitVar); in EmitTryOrSynchronizedStmt()
4773 CGF.Builder.CreateCondBr(CGF.Builder.CreateIsNotNull(Match, "matched"), in EmitTryOrSynchronizedStmt()
4830 CGF.Builder.CreateStore(CGF.Builder.getFalse(), CallTryExitVar); in EmitTryOrSynchronizedStmt()
4841 CGF.Builder.CreateStore(CGF.Builder.getTrue(), CallTryExitVar); in EmitTryOrSynchronizedStmt()
[all …]
H A DCGStmtOpenMP.cpp1695 CGBuilderTy &Builder = CGF.Builder; in EmitOMPInlinedRegionBody() local
1712 CGBuilderTy &Builder = CGF.Builder; in EmitOMPOutlinedRegionBody() local
1778 Builder.restoreIP( in EmitOMPParallelDirective()
3157 CGF.Builder.CreateIntCast(CGF.Builder.CreateLoad(LB.getAddress(CGF)), in emitDistributeParallelForDistributeInnerBoundParams()
3164 CGF.Builder.CreateIntCast(CGF.Builder.CreateLoad(UB.getAddress(CGF)), in emitDistributeParallelForDistributeInnerBoundParams()
4209 Builder.restoreIP(OMPBuilder.createSection(Builder, BodyGenCB, FiniCB)); in EmitOMPSectionDirective()
4290 Builder.restoreIP(OMPBuilder.createMaster(Builder, BodyGenCB, FiniCB)); in EmitOMPMasterDirective()
4336 Builder.restoreIP( in EmitOMPMaskedDirective()
5327 Builder.restoreIP(OMPBuilder.createTaskgroup(Builder, AllocaIP, BodyGenCB)); in EmitOMPTaskgroupDirective()
5867 CGF.Builder.restoreIP( in emitRestoreIP()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DXCore.cpp30 MacroBuilder &Builder) const { in getTargetDefines()
31 Builder.defineMacro("__xcore__"); in getTargetDefines()
32 Builder.defineMacro("__XS1B__"); in getTargetDefines()
H A DLanai.cpp58 MacroBuilder &Builder) const { in getTargetDefines()
60 Builder.defineMacro("__lanai__"); in getTargetDefines()
65 Builder.defineMacro("__LANAI_V11__"); in getTargetDefines()
H A DSPIR.h241 MacroBuilder &Builder) const override;
264 MacroBuilder &Builder) const override;
281 MacroBuilder &Builder) const override;
296 MacroBuilder &Builder) const override;
319 MacroBuilder &Builder) const override;
340 MacroBuilder &Builder) const override;
361 MacroBuilder &Builder) const override;
H A DPNaCl.h44 void getArchDefines(const LangOptions &Opts, MacroBuilder &Builder) const;
47 MacroBuilder &Builder) const override { in getTargetDefines() argument
48 getArchDefines(Opts, Builder); in getTargetDefines()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVectorBuilder.cpp31 return *Builder.GetInsertBlock()->getModule(); in getModule()
35 return Builder.getAllOnesMask(StaticVectorLength); in getAllTrueMask()
50 auto *IntTy = Builder.getInt32Ty(); in requestEVL()
98 return Builder.CreateCall(VPDecl, IntrinParams, Name); in createVectorInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp206 return IC.replaceOperand(AI, 0, IC.Builder.getInt32(1)); in simplifyAllocaArraySize()
418 IC.Builder.SetInsertPoint(MemCpy); in replace()
419 auto *NewI = IC.Builder.CreateMemTransferInst( in replace()
742 auto *L = IC.Builder.CreateAlignedLoad( in unpackLoadToAggregate()
747 V = IC.Builder.CreateInsertValue(V, L, i); in unpackLoadToAggregate()
792 V = IC.Builder.CreateInsertValue(V, L, i); in unpackLoadToAggregate()
1076 Builder.CreateLoad(LI.getType(), SI->getOperand(1), in visitLoadInst()
1079 Builder.CreateLoad(LI.getType(), SI->getOperand(2), in visitLoadInst()
1234 V = IC.Builder.CreateExtractValue(V, 0); in unpackStoreToAggregate()
1281 V = IC.Builder.CreateExtractValue(V, 0); in unpackStoreToAggregate()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalExecutor.cpp48 LLJITBuilder Builder; in IncrementalExecutor() local
49 Builder.setJITTargetMachineBuilder(JTMB); in IncrementalExecutor()
50 Builder.setPrePlatformSetup( in IncrementalExecutor()
58 if (auto JitOrErr = Builder.create()) in IncrementalExecutor()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypeLoc.cpp545 NestedNameSpecifierLocBuilder Builder; in initializeLocal() local
546 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
547 setQualifierLoc(Builder.getWithLocInContext(Context)); in initializeLocal()
553 NestedNameSpecifierLocBuilder Builder; in initializeLocal() local
555 setQualifierLoc(Builder.getWithLocInContext(Context)); in initializeLocal()
564 NestedNameSpecifierLocBuilder Builder; in initializeLocal() local
566 setQualifierLoc(Builder.getWithLocInContext(Context)); in initializeLocal()
605 NestedNameSpecifierLocBuilder Builder; in initializeArgLocs() local
608 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc); in initializeArgLocs()
610 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in initializeArgLocs()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp378 IRBuilder<> Builder(Context); in addCygMingExtraModule() local
396 Builder.SetInsertPoint(BB); in addCygMingExtraModule()
398 Builder.CreateRet(ReturnVal); in addCygMingExtraModule()
941 orc::LLLazyJITBuilder Builder; in runOrcJIT() local
943 Builder.setJITTargetMachineBuilder( in runOrcJIT()
949 Builder.setDataLayout(DL); in runOrcJIT()
955 Builder.getJITTargetMachineBuilder() in runOrcJIT()
970 Builder.setLazyCallthroughManager( in runOrcJIT()
976 Builder.setLazyCompileFailureAddr( in runOrcJIT()
987 Builder.setCompileFunctionCreator( in runOrcJIT()
[all …]

12345678910>>...18