Home
last modified time | relevance | path

Searched refs:GetInsertPoint (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp220 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(), in generateUnsignedDivisionCode()
394 bool IsInsertPoint = Rem->getIterator() == Builder.GetInsertPoint(); in expandRemainder()
405 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandRemainder()
418 if (BinaryOperator *UDiv = dyn_cast<BinaryOperator>(Builder.GetInsertPoint())) { in expandRemainder()
453 bool IsInsertPoint = Div->getIterator() == Builder.GetInsertPoint(); in expandDivision()
464 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandDivision()
H A DFlattenCFG.cpp451 BasicBlock::iterator SaveInsertPt = Builder.GetInsertPoint(); in MergeIfRegion()
H A DSimplifyCFG.cpp3027 SplitBlockAndInsertIfThen(CombinedPred, &*QB.GetInsertPoint(), false); in mergeConditionalStoreToAddress()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpander.h111 : Builder(B), Block(B.GetInsertBlock()), Point(B.GetInsertPoint()), in SCEVInsertPointGuard()
126 BasicBlock::iterator GetInsertPoint() const { return Point; } in GetInsertPoint() function
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp50 BasicBlock::iterator BIP = Builder.GetInsertPoint(); in ReuseOrCreateCast()
182 BasicBlock::iterator IP = Builder.GetInsertPoint(); in InsertBinop()
211 DebugLoc Loc = Builder.GetInsertPoint()->getDebugLoc(); in InsertBinop()
508 SE.DT.dominates(cast<Instruction>(V), &*Builder.GetInsertPoint())); in expandAddToGEP()
523 BasicBlock::iterator IP = Builder.GetInsertPoint(); in expandAddToGEP()
972 if (Builder.GetInsertPoint() == It) in fixupInsertPoints()
975 if (InsertPtGuard->GetInsertPoint() == It) in fixupInsertPoints()
1393 &*Builder.GetInsertPoint())) { in expandAddRecExprLiterally()
1734 Instruction *InsertPt = &*Builder.GetInsertPoint(); in expand()
1771 while (InsertPt->getIterator() != Builder.GetInsertPoint() && in expand()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp126 BasicBlock::iterator SplitI = IRB.GetInsertPoint(); in insertBoundsCheck()
H A DPGOInstrumentation.cpp740 assert(Builder.GetInsertPoint() != InstrBB->end() && in instrumentOneFunc()
764 assert(Builder.GetInsertPoint() != I->getParent()->end() && in instrumentOneFunc()
H A DMemorySanitizer.cpp1137 Cmp, &*IRB.GetInsertPoint(), false, MS.OriginStoreWeights); in storeOrigin()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86WinEHState.cpp298 insertStateNumberStore(&*Builder.GetInsertPoint(), ParentBaseState); in emitExceptionRegistrationRecord()
328 insertStateNumberStore(&*Builder.GetInsertPoint(), ParentBaseState); in emitExceptionRegistrationRecord()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DIRBuilder.cpp82 Builder->GetInsertBlock()->getInstList().insert(Builder->GetInsertPoint(),CI); in createCallHelper()
94 Builder->GetInsertBlock()->getInstList().insert(Builder->GetInsertPoint(), in createInvokeHelper()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIRBuilder.h122 BasicBlock::iterator GetInsertPoint() const { return InsertPt; } in GetInsertPoint() function
189 return InsertPoint(GetInsertBlock(), GetInsertPoint()); in saveIP()
194 InsertPoint IP(GetInsertBlock(), GetInsertPoint()); in saveAndClearIP()
236 : Builder(B), Block(B.GetInsertBlock()), Point(B.GetInsertPoint()), in InsertPointGuard()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp998 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end"); in insertRMWLLSCLoop()
1344 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end"); in insertRMWCmpXchgLoop()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCleanup.cpp541 assert(!WasInsertBlock || CGF.Builder.GetInsertPoint() == Entry->end()); in SimplifyCleanupEntry()
H A DCGExprAgg.cpp274 cast<llvm::IntrinsicInst>(std::prev(Builder.GetInsertPoint())); in withReturnValueSlot()
H A DCodeGenFunction.cpp2417 llvm::IRBuilder<> IRB(Builder.GetInsertBlock(), Builder.GetInsertPoint()); in EmitSanitizerStatReport()
H A DCGBlocks.cpp1643 llvm::BasicBlock::iterator entry_ptr = Builder.GetInsertPoint(); in GenerateBlockFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp1340 BasicBlock::iterator ItOld = B.GetInsertPoint(); in fold_sincos()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2661 Index, Exp.expandCodeFor(Step, Index->getType(), &*B.GetInsertPoint())); in emitTransformedIndex()
2670 &*B.GetInsertPoint()))); in emitTransformedIndex()