Searched refs:SplitPt (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | BasicBlockUtils.h | 280 BasicBlock *SplitBlock(BasicBlock *Old, Instruction *SplitPt, DominatorTree *DT, 293 BasicBlock *SplitBlock(BasicBlock *Old, Instruction *SplitPt, 303 BasicBlock *splitBlockBefore(BasicBlock *Old, Instruction *SplitPt,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 781 static BasicBlock *SplitBlockImpl(BasicBlock *Old, Instruction *SplitPt, in SplitBlockImpl() argument 787 return splitBlockBefore(Old, SplitPt, in SplitBlockImpl() 791 BasicBlock::iterator SplitIt = SplitPt->getIterator(); in SplitBlockImpl() 794 assert(SplitIt != SplitPt->getParent()->end()); in SplitBlockImpl() 837 BasicBlock *llvm::SplitBlock(BasicBlock *Old, Instruction *SplitPt, in SplitBlock() argument 841 return SplitBlockImpl(Old, SplitPt, /*DTU=*/nullptr, DT, LI, MSSAU, BBName, in SplitBlock() 844 BasicBlock *llvm::SplitBlock(BasicBlock *Old, Instruction *SplitPt, in SplitBlock() argument 848 return SplitBlockImpl(Old, SplitPt, DTU, /*DT=*/nullptr, LI, MSSAU, BBName, in SplitBlock() 852 BasicBlock *llvm::splitBlockBefore(BasicBlock *Old, Instruction *SplitPt, in splitBlockBefore() argument 857 BasicBlock::iterator SplitIt = SplitPt->getIterator(); in splitBlockBefore()
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | ScopHelper.cpp | 167 static BasicBlock *splitBlock(BasicBlock *Old, Instruction *SplitPt, in splitBlock() argument 170 assert(Old && SplitPt); in splitBlock() 178 BasicBlock *NewBlock = llvm::SplitBlock(Old, SplitPt, DT, LI); in splitBlock()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | SelectOptimize.cpp | 421 BasicBlock::iterator SplitPt = ++(BasicBlock::iterator(LastSI)); in convertProfitableSIGroups() local 422 BasicBlock *EndBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in convertProfitableSIGroups()
|
| H A D | CodeGenPrepare.cpp | 2070 BasicBlock::iterator SplitPt = ++(BasicBlock::iterator(CountZeros)); in despeculateCountZeros() local 2071 BasicBlock *EndBlock = CallBlock->splitBasicBlock(SplitPt, "cond.end"); in despeculateCountZeros() 6814 BasicBlock::iterator SplitPt = ++(BasicBlock::iterator(LastSI)); in optimizeSelectInst() local 6815 BasicBlock *EndBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in optimizeSelectInst()
|