Searched refs:IRBuilder (Results 126 - 150 of 173) sorted by relevance

1234567

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp17 #include "llvm/IR/IRBuilder.h"
704 IRBuilder<> IRB(SpecPNs[0]);
H A DInductiveRangeCheckElimination.cpp68 #include "llvm/IR/IRBuilder.h"
1284 IRBuilder<> B(PreheaderJump);
1895 IRBuilder<> B(ExprInsertPt);
H A DInferAddressSpaces.cpp103 #include "llvm/IR/IRBuilder.h"
907 IRBuilder<> B(MI);
H A DMergeICmps.cpp52 #include "llvm/IR/IRBuilder.h"
619 IRBuilder<> Builder(BB);
H A DReassociate.cpp41 #include "llvm/IR/IRBuilder.h"
1822 IRBuilder<> Builder(I);
2044 IRBuilder<> Builder(I);
H A DLoopUnswitch.cpp51 #include "llvm/IR/IRBuilder.h"
937 IRBuilder<>(OldBranch).CreateCondBr(BranchVal, TrueDest, FalseDest, TI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp125 #include "llvm/IR/IRBuilder.h"
636 IRBuilder<> IRB(BB);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPrintfRuntimeBinding.cpp32 #include "llvm/IR/IRBuilder.h"
152 IRBuilder<> Builder(Ctx);
H A DAMDGPUTargetTransformInfo.cpp940 IRBuilder<> B(II);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLLJIT.cpp18 #include "llvm/IR/IRBuilder.h"
66 IRBuilder<> IB(EntryBlock);
509 IRBuilder<> IB(EntryBlock);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h29 #include "llvm/IR/IRBuilder.h"
315 /// An IRBuilder that automatically inserts new instructions into the
317 using BuilderTy = IRBuilder<TargetFolder, IRBuilderCallbackInserter>;
1042 using BuilderTy = IRBuilder<TargetFolder, IRBuilderCallbackInserter>;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1330 Value *getIRStackGuard(IRBuilder<> &IRB) const override;
1344 Value *getSafeStackPointerLocation(IRBuilder<> &IRB) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp45 #include "llvm/IR/IRBuilder.h"
1734 Value *TargetLoweringBase::getDefaultSafeStackPointerLocation(IRBuilder<> &IRB,
1766 Value *TargetLoweringBase::getSafeStackPointerLocation(IRBuilder<> &IRB) const {
1826 Value *TargetLoweringBase::getIRStackGuard(IRBuilder<> &IRB) const {
H A DMachineOutliner.cpp70 #include "llvm/IR/IRBuilder.h"
642 IRBuilder<> Builder(EntryBB);
H A DExpandMemCmp.cpp24 #include "llvm/IR/IRBuilder.h"
78 IRBuilder<> Builder;
H A DInterleavedLoadCombinePass.cpp1200 IRBuilder<> Builder(InsertionPoint);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp577 IRBuilder<> Builder(OldBr);
1644 IRBuilder<> ChkBuilder(Loc);
1703 // We have to do this trickery because the IRBuilder might fold the check to a
H A DScalarEvolutionExpander.cpp2070 IRBuilder<> Builder(IP);
2085 IRBuilder<> Builder(&*L->getHeader()->getFirstInsertionPt());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h42 #include "llvm/IR/IRBuilder.h"
237 IRBuilder<> &Builder, VectorizerValueMap &ValueMap,
330 /// Hold a reference to the IRBuilder used to generate output IR code.
331 IRBuilder<> &Builder;
H A DSLPVectorizer.cpp60 #include "llvm/IR/IRBuilder.h"
2248 IRBuilder<> Builder;
4135 IRBuilder<>::InsertPointGuard Guard(Builder);
6275 Value *createOp(IRBuilder<> &Builder, const Twine &Name) const {
6465 Value *createOp(IRBuilder<> &Builder, const Twine &Name,
6489 Value *createOp(IRBuilder<> &Builder, const Twine &Name,
6831 IRBuilder<> Builder(cast<Instruction>(ReductionRoot));
7049 Value *emitReduction(Value *VectorizedValue, IRBuilder<> &Builder,
/freebsd-13-stable/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp36 #include "llvm/IR/IRBuilder.h"
337 IRBuilder<> Builder(Context);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp559 IRBuilder<TargetFolder> Builder(Ctx, TargetFolder(DL));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2820 Instruction *RISCVTargetLowering::emitLeadingFence(IRBuilder<> &Builder,
2830 Instruction *RISCVTargetLowering::emitTrailingFence(IRBuilder<> &Builder,
2904 IRBuilder<> &Builder, AtomicRMWInst *AI, Value *AlignedAddr, Value *Incr,
2956 IRBuilder<> &Builder, AtomicCmpXchgInst *CI, Value *AlignedAddr,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp59 #include "llvm/IR/IRBuilder.h"
246 IRBuilder<NoFolder> IRB(&CB);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp725 llvm::IRBuilder<> block_builder(block);

Completed in 321 milliseconds

1234567