Searched refs:InsertBlock (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenABITypes.cpp | 119 CodeGenModule &CGM, llvm::BasicBlock *InsertBlock, in getCXXDestructorImplicitParam() argument 125 CGF.CurFn = InsertBlock->getParent(); in getCXXDestructorImplicitParam() 126 CGF.Builder.SetInsertPoint(InsertBlock, InsertPoint); in getCXXDestructorImplicitParam()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationPlanner.h | 100 VPInsertPoint(VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) in VPInsertPoint() argument 101 : Block(InsertBlock), Point(InsertPoint) {} in VPInsertPoint()
|
H A D | VPlanTransforms.cpp | 860 VPBasicBlock *InsertBlock = Previous->getParent(); in adjustFixedOrderRecurrences() local 862 LoopBuilder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in adjustFixedOrderRecurrences() 864 LoopBuilder.setInsertPoint(InsertBlock, in adjustFixedOrderRecurrences()
|
H A D | LoopVectorize.cpp | 571 Value *getOrCreateVectorTripCount(BasicBlock *InsertBlock); 2408 InnerLoopVectorizer::getOrCreateVectorTripCount(BasicBlock *InsertBlock) { in getOrCreateVectorTripCount() argument 2413 IRBuilder<> Builder(InsertBlock->getTerminator()); in getOrCreateVectorTripCount()
|
H A D | SLPVectorizer.cpp | 10962 const BasicBlock *InsertBlock = InsertPt->getParent(); in isGatherShuffledSingleRegisterEntry() local 10963 auto *NodeEUI = DT->getNode(InsertBlock); in isGatherShuffledSingleRegisterEntry() 10970 if (TEInsertPt->getParent() != InsertBlock && in isGatherShuffledSingleRegisterEntry() 10973 if (TEInsertPt->getParent() == InsertBlock && in isGatherShuffledSingleRegisterEntry()
|
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | CodeGenABITypes.h | 90 getCXXDestructorImplicitParam(CodeGenModule &CGM, llvm::BasicBlock *InsertBlock,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULateCodeGenPrepare.cpp | 114 BasicBlock *InsertBlock);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 1625 Module *M, BasicBlock *InsertBlock, in HandleByValArgumentInit() argument 1628 IRBuilder<> Builder(InsertBlock, InsertBlock->begin()); in HandleByValArgumentInit() 1642 if (!CI->getDebugLoc() && InsertBlock->getParent()->getSubprogram()) in HandleByValArgumentInit()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 3601 BasicBlock *InsertBlock = Loc.IP.getBlock(); in createReductions() local 3603 InsertBlock->splitBasicBlock(Loc.IP.getPoint(), "reduce.finalize"); in createReductions() 3604 InsertBlock->getTerminator()->eraseFromParent(); in createReductions() 3613 Builder.SetInsertPoint(InsertBlock, InsertBlock->end()); in createReductions() 4261 BasicBlock *InsertBlock, Value *Ident, Value *LoopBodyArg, in createTargetLoopWorkshareCall() argument 4280 Builder.restoreIP({InsertBlock, std::prev(InsertBlock->end())}); in createTargetLoopWorkshareCall()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 263 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() argument 264 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()
|