/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 197 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(), 369 bool IsInsertPoint = Rem->getIterator() == Builder.GetInsertPoint(); 380 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); 393 if (BinaryOperator *UDiv = dyn_cast<BinaryOperator>(Builder.GetInsertPoint())) { 423 bool IsInsertPoint = Div->getIterator() == Builder.GetInsertPoint(); 434 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint());
|
H A D | ScalarEvolutionExpander.cpp | 61 BasicBlock::iterator BIP = Builder.GetInsertPoint(); 141 return findInsertPointAfter(I, &*Builder.GetInsertPoint()); 225 BasicBlock::iterator IP = Builder.GetInsertPoint(); 256 DebugLoc Loc = Builder.GetInsertPoint()->getDebugLoc(); 313 SE.DT.dominates(cast<Instruction>(V), &*Builder.GetInsertPoint())); 326 BasicBlock::iterator IP = Builder.GetInsertPoint(); 712 if (Builder.GetInsertPoint() == It) 715 if (InsertPtGuard->GetInsertPoint() == It) 1106 &*Builder.GetInsertPoint())) { 1179 findInsertPointAfter(cast<Instruction>(V), &*Builder.GetInsertPoint()); [all...] |
H A D | FlattenCFG.cpp | 491 BasicBlock::iterator SaveInsertPt = Builder.GetInsertPoint();
|
H A D | AMDGPUEmitPrintf.cpp | 103 Join = Prev->splitBasicBlock(Builder.GetInsertPoint(),
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGGPUBuiltin.cpp | 204 llvm::IRBuilder<> IRB(Builder.GetInsertBlock(), Builder.GetInsertPoint()); 210 Builder.SetInsertPoint(IRB.GetInsertBlock(), IRB.GetInsertPoint());
|
H A D | CGCleanup.cpp | 554 assert(!WasInsertBlock || CGF.Builder.GetInsertPoint() == Entry->end());
|
H A D | CGExprAgg.cpp | 307 cast<llvm::IntrinsicInst>(std::prev(Builder.GetInsertPoint()));
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.h | 130 : Builder(B), Block(B.GetInsertBlock()), Point(B.GetInsertPoint()), 145 BasicBlock::iterator GetInsertPoint() const { return Point; } function in class:llvm::SCEVExpander::SCEVInsertPointGuard
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 647 auto GetInsertPoint = [this](Value *A, Value *B) { local 689 Builder.SetInsertPoint(GetInsertPoint(Mul, Acc)); 720 Instruction *InsertAfter = GetInsertPoint(WideLHS, WideRHS); 721 InsertAfter = GetInsertPoint(InsertAfter, Acc);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 125 BasicBlock::iterator SplitI = IRB.GetInsertPoint();
|
H A D | PGOInstrumentation.cpp | 896 assert(Builder.GetInsertPoint() != InstrBB->end() && 937 assert(Builder.GetInsertPoint() != Cand.InsertPt->getParent()->end() &&
|
H A D | AddressSanitizer.cpp | 1581 MaskElem, &*IRB.GetInsertPoint(), false); 1597 doInstrumentAddress(Pass, I, &*IRB.GetInsertPoint(), 1738 SplitBlockAndInsertIfThen(ReportCond, &*IRB.GetInsertPoint(), false,
|
H A D | MemorySanitizer.cpp | 1242 SplitBlockAndInsertSimpleForLoop(End, &*IRB.GetInsertPoint()); 1309 Cmp, &*IRB.GetInsertPoint(), false, MS.OriginStoreWeights); 1371 IRBuilder<> IRBOrigin(&*IRB.GetInsertPoint()); 1405 Cmp, &*IRB.GetInsertPoint(),
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ShadowStackGCLowering.cpp | 360 IP = AtEntry.GetInsertPoint();
|
H A D | ExpandLargeFpConvert.cpp | 136 Entry->splitBasicBlock(Builder.GetInsertPoint(), "fp-to-i-cleanup"); 335 Entry->splitBasicBlock(Builder.GetInsertPoint(), "itofp-return");
|
H A D | AtomicExpandPass.cpp | 1140 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end"); 1503 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end");
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfileProbe.cpp | 315 assert(Builder.GetInsertPoint() != BB->end() &&
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 291 insertStateNumberStore(&*Builder.GetInsertPoint(), ParentBaseState); 320 insertStateNumberStore(&*Builder.GetInsertPoint(), ParentBaseState);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 566 tagAlloca(AI, &*IRB.GetInsertPoint(), Ptr, Size);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 175 BasicBlock::iterator GetInsertPoint() const { return InsertPt; } function in class:llvm::IRBuilderBase 272 return InsertPoint(GetInsertBlock(), GetInsertPoint()); 277 InsertPoint IP(GetInsertBlock(), GetInsertPoint()); 377 : Builder(B), Block(B.GetInsertBlock()), Point(B.GetInsertPoint()),
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopFlatten.cpp | 800 if (!DT->dominates(Base, &*Builder.GetInsertPoint()))
|
H A D | LoopIdiomRecognize.cpp | 2791 Expander.setInsertPoint(&*Builder.GetInsertPoint());
|
H A D | ConstraintElimination.cpp | 1287 Cloned->insertBefore(&*Builder.GetInsertPoint());
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 1894 Builder.GetInsertPoint()->getParent()->insertDPValueBefore( 1895 NewDPV, Builder.GetInsertPoint()); 1900 &*Builder.GetInsertPoint());
|
/freebsd-current/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 1081 if (Builder.GetInsertPoint() == BB->end()) { 1087 NonCancellationBlock = SplitBlock(BB, &*Builder.GetInsertPoint()); 1830 Builder.GetInsertPoint()->getParent()->getTerminator(); 3106 Instruction *Comp = &*Builder.GetInsertPoint();
|