Home
last modified time | relevance | path

Searched refs:SplitPt (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h297 BasicBlock *SplitBlock(BasicBlock *Old, Instruction *SplitPt, DominatorTree *DT,
310 BasicBlock *SplitBlock(BasicBlock *Old, Instruction *SplitPt,
320 BasicBlock *splitBlockBefore(BasicBlock *Old, Instruction *SplitPt,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp758 static BasicBlock *SplitBlockImpl(BasicBlock *Old, Instruction *SplitPt, in SplitBlockImpl() argument
764 return splitBlockBefore(Old, SplitPt, in SplitBlockImpl()
768 BasicBlock::iterator SplitIt = SplitPt->getIterator(); in SplitBlockImpl()
771 assert(SplitIt != SplitPt->getParent()->end()); in SplitBlockImpl()
814 BasicBlock *llvm::SplitBlock(BasicBlock *Old, Instruction *SplitPt, in SplitBlock() argument
818 return SplitBlockImpl(Old, SplitPt, /*DTU=*/nullptr, DT, LI, MSSAU, BBName, in SplitBlock()
821 BasicBlock *llvm::SplitBlock(BasicBlock *Old, Instruction *SplitPt, in SplitBlock() argument
825 return SplitBlockImpl(Old, SplitPt, DTU, /*DT=*/nullptr, LI, MSSAU, BBName, in SplitBlock()
829 BasicBlock *llvm::splitBlockBefore(BasicBlock *Old, Instruction *SplitPt, in splitBlockBefore() argument
834 BasicBlock::iterator SplitIt = SplitPt->getIterator(); in splitBlockBefore()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2055 BasicBlock::iterator SplitPt = ++(BasicBlock::iterator(CountZeros)); in despeculateCountZeros() local
2056 BasicBlock *EndBlock = CallBlock->splitBasicBlock(SplitPt, "cond.end"); in despeculateCountZeros()
6799 BasicBlock::iterator SplitPt = ++(BasicBlock::iterator(LastSI)); in optimizeSelectInst() local
6800 BasicBlock *EndBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in optimizeSelectInst()