Home
last modified time | relevance | path

Searched refs:InsertBlock (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp126 CodeGenModule &CGM, llvm::BasicBlock *InsertBlock, in getCXXDestructorImplicitParam() argument
132 CGF.CurFn = InsertBlock->getParent(); in getCXXDestructorImplicitParam()
133 CGF.Builder.SetInsertPoint(InsertBlock, InsertPoint); in getCXXDestructorImplicitParam()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h104 getCXXDestructorImplicitParam(CodeGenModule &CGM, llvm::BasicBlock *InsertBlock,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h106 VPInsertPoint(VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) in VPInsertPoint() argument
107 : Block(InsertBlock), Point(InsertPoint) {} in VPInsertPoint()
H A DVPlanTransforms.cpp1722 VPBasicBlock *InsertBlock = Previous->getParent(); in adjustFixedOrderRecurrences() local
1724 LoopBuilder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in adjustFixedOrderRecurrences()
1726 LoopBuilder.setInsertPoint(InsertBlock, in adjustFixedOrderRecurrences()
H A DLoopVectorize.cpp533 Value *getOrCreateVectorTripCount(BasicBlock *InsertBlock);
2249 InnerLoopVectorizer::getOrCreateVectorTripCount(BasicBlock *InsertBlock) { in getOrCreateVectorTripCount() argument
2254 IRBuilder<> Builder(InsertBlock->getTerminator()); in getOrCreateVectorTripCount()
H A DSLPVectorizer.cpp15300 const BasicBlock *InsertBlock = InsertPt->getParent(); in isGatherShuffledSingleRegisterEntry() local
15301 auto *NodeEUI = DT->getNode(InsertBlock); in isGatherShuffledSingleRegisterEntry()
15308 if (TEInsertPt->getParent() != InsertBlock && in isGatherShuffledSingleRegisterEntry()
15311 if (TEInsertPt->getParent() == InsertBlock && in isGatherShuffledSingleRegisterEntry()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp99 BasicBlock *InsertBlock);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1712 BasicBlock *InsertBlock, in HandleByValArgumentInit() argument
1715 IRBuilder<> Builder(InsertBlock, InsertBlock->begin()); in HandleByValArgumentInit()
1728 if (!CI->getDebugLoc() && InsertBlock->getParent()->getSubprogram()) in HandleByValArgumentInit()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3558 BasicBlock *InsertBlock = Loc.IP.getBlock(); in createReductionsGPU() local
3560 InsertBlock->splitBasicBlock(Loc.IP.getPoint(), "reduce.finalize"); in createReductionsGPU()
3561 InsertBlock->getTerminator()->eraseFromParent(); in createReductionsGPU()
3562 Builder.SetInsertPoint(InsertBlock, InsertBlock->end()); in createReductionsGPU()
3840 BasicBlock *InsertBlock = Loc.IP.getBlock(); in createReductions() local
3842 InsertBlock->splitBasicBlock(Loc.IP.getPoint(), "reduce.finalize"); in createReductions()
3843 InsertBlock->getTerminator()->eraseFromParent(); in createReductions()
3852 Builder.SetInsertPoint(InsertBlock, InsertBlock->end()); in createReductions()
4545 BasicBlock *InsertBlock, Value *Ident, in createTargetLoopWorkshareCall() argument
4560 Builder.restoreIP({InsertBlock, std::prev(InsertBlock->end())}); in createTargetLoopWorkshareCall()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h300 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() argument
301 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()