Searched refs:InsertBlock (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenABITypes.cpp | 126 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 D | CodeGenABITypes.h | 104 getCXXDestructorImplicitParam(CodeGenModule &CGM, llvm::BasicBlock *InsertBlock,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 106 VPInsertPoint(VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) in VPInsertPoint() argument 107 : Block(InsertBlock), Point(InsertPoint) {} in VPInsertPoint()
|
| H A D | VPlanTransforms.cpp | 1722 VPBasicBlock *InsertBlock = Previous->getParent(); in adjustFixedOrderRecurrences() local 1724 LoopBuilder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in adjustFixedOrderRecurrences() 1726 LoopBuilder.setInsertPoint(InsertBlock, in adjustFixedOrderRecurrences()
|
| H A D | LoopVectorize.cpp | 533 Value *getOrCreateVectorTripCount(BasicBlock *InsertBlock); 2249 InnerLoopVectorizer::getOrCreateVectorTripCount(BasicBlock *InsertBlock) { in getOrCreateVectorTripCount() argument 2254 IRBuilder<> Builder(InsertBlock->getTerminator()); in getOrCreateVectorTripCount()
|
| H A D | SLPVectorizer.cpp | 15300 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 D | AMDGPULateCodeGenPrepare.cpp | 99 BasicBlock *InsertBlock);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 1712 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 D | OMPIRBuilder.cpp | 3558 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 D | IRBuilder.h | 300 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() argument 301 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()
|