Searched refs:IRBuilder (Results 176 - 200 of 226) sorted by relevance

12345678910

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp125 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder);
135 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder);
563 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder);
1602 IRBuilder<> B(&I);
1780 IRBuilder<> B(&I);
1781 IRBuilder<>::FastMathFlagGuard FMFGuard(B);
H A DInstCombineInternal.h23 #include "llvm/IR/IRBuilder.h"
754 using BuilderTy = IRBuilder<TargetFolder, IRBuilderCallbackInserter>;
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp70 #include "llvm/IR/IRBuilder.h"
1962 IRBuilder<> IRB(InsertPoint);
2023 IRBuilder<> Builder(Incoming->getTerminator());
2057 IRBuilder<> Builder(RootInstruction);
H A DMachineOutliner.cpp70 #include "llvm/IR/IRBuilder.h"
724 IRBuilder<> Builder(EntryBB);
H A DExpandMemCmp.cpp26 #include "llvm/IR/IRBuilder.h"
89 IRBuilder<> Builder;
H A DInterleavedLoadCombinePass.cpp34 #include "llvm/IR/IRBuilder.h"
1206 IRBuilder<> Builder(InsertionPoint);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp35 #include "llvm/IR/IRBuilder.h"
1728 IRBuilder<> Builder(LoopBody->getTerminator());
1749 IRBuilder<> IRB(InsertBefore);
1773 IRBuilder<> IRB(InsertBefore);
H A DLoopConstrainer.cpp599 IRBuilder<> B(PreheaderJump);
H A DScalarEvolutionExpander.cpp1646 IRBuilder<> Builder(IP->getParent(), IP);
1664 IRBuilder<> Builder(L->getHeader(),
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp31 #include "llvm/IR/IRBuilder.h"
1463 IRBuilder Builder(InsertAt->getParent(), InsertAt->getIterator(),
1744 IRBuilder Builder(In.getParent(), In.getIterator(),
2739 struct Builder : IRBuilder<> {
2740 Builder(BasicBlock *B) : IRBuilder<>(B->getTerminator()) {}
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFlatten.cpp65 #include "llvm/IR/IRBuilder.h"
787 IRBuilder<> Builder(FI.OuterInductionPHI->getParent()->getTerminator());
H A DRewriteStatepointsForGC.cpp42 #include "llvm/IR/IRBuilder.h"
1500 IRBuilder<> &Builder, GCStrategy *GC) {
1654 IRBuilder<> Builder(Call);
2625 IRBuilder<> Builder(Callsite);
3151 IRBuilder<> B(&I);
H A DGuardWidening.cpp53 #include "llvm/IR/IRBuilder.h"
791 IRBuilder<> Builder(InsertPt);
H A DMergeICmps.cpp54 #include "llvm/IR/IRBuilder.h"
616 IRBuilder<> Builder(BB);
H A DInductiveRangeCheckElimination.cpp65 #include "llvm/IR/IRBuilder.h"
543 IRBuilder<> Builder(BI);
H A DConstraintElimination.cpp29 #include "llvm/IR/IRBuilder.h"
1256 IRBuilder<> Builder(Entry);
1540 IRBuilder<> Builder(II->getParent(), II->getIterator());
H A DReassociate.cpp41 #include "llvm/IR/IRBuilder.h"
1957 IRBuilder<> Builder(I);
2191 IRBuilder<> Builder(I);
H A DInferAddressSpaces.cpp105 #include "llvm/IR/IRBuilder.h"
1041 IRBuilder<> B(MI);
H A DSimpleLoopUnswitch.cpp39 #include "llvm/IR/IRBuilder.h"
274 IRBuilder<> IRB(&BB);
326 IRBuilder<> IRB(&BB);
3082 IRBuilder<> Builder(Preheader->getTerminator());
/freebsd-current/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp43 #include "llvm/IR/IRBuilder.h"
378 IRBuilder<> Builder(Context);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp109 #include "llvm/IR/IRBuilder.h"
731 IRBuilder<> Builder;
2808 IRBuilder<> Builder(InsertBlock->getTerminator());
2889 IRBuilder<> Builder(TCCheckBlock->getTerminator());
3080 IRBuilder<> B(LoopVectorPreHeader->getTerminator());
3184 IRBuilder<> B(LoopMiddleBlock->getTerminator());
3304 IRBuilder<> B(MiddleBlock->getTerminator());
7750 IRBuilder<> Builder(TCCheckBlock->getTerminator());
7924 IRBuilder<> Builder(Insert->getTerminator());
9327 IRBuilder<>
[all...]
H A DLoadStoreVectorizer.cpp88 #include "llvm/IR/IRBuilder.h"
243 IRBuilder<> Builder;
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp43 #include "llvm/IR/IRBuilder.h"
926 IRBuilder<> Builder(CI->getNextNode());
1831 IRBuilder<> Builder(M->getContext());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp25 #include "llvm/IR/IRBuilder.h"
1095 IRBuilder<> B(II);
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp648 IRBuilder<TargetFolder, IRBuilderCallbackInserter> Builder(

Completed in 703 milliseconds

12345678910