H A D | BasicBlockUtils.cpp | 1610 BasicBlock::iterator SplitBefore, in SplitBlockAndInsertIfThen() 1616 Cond, SplitBefore, &ThenBlock, /* ElseBlock */ nullptr, in SplitBlockAndInsertIfThen() 1623 BasicBlock::iterator SplitBefore, in SplitBlockAndInsertIfElse() 1629 Cond, SplitBefore, /* ThenBlock */ nullptr, &ElseBlock, in SplitBlockAndInsertIfElse() 1635 void llvm::SplitBlockAndInsertIfThenElse(Value *Cond, BasicBlock::iterator SplitBefore, in SplitBlockAndInsertIfThenElse() 1643 Cond, SplitBefore, &ThenBlock, &ElseBlock, /* UnreachableThen */ false, in SplitBlockAndInsertIfThenElse() 1651 Value *Cond, BasicBlock::iterator SplitBefore, BasicBlock **ThenBlock, in SplitBlockAndInsertIfThenElse() 1661 BasicBlock *Head = SplitBefore->getParent(); in SplitBlockAndInsertIfThenElse() 1668 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore); in SplitBlockAndInsertIfThenElse() 1691 BB->getTerminator()->setDebugLoc(SplitBefore in SplitBlockAndInsertIfThenElse() 1609 SplitBlockAndInsertIfThen(Value * Cond,BasicBlock::iterator SplitBefore,bool Unreachable,MDNode * BranchWeights,DomTreeUpdater * DTU,LoopInfo * LI,BasicBlock * ThenBlock) SplitBlockAndInsertIfThen() argument 1622 SplitBlockAndInsertIfElse(Value * Cond,BasicBlock::iterator SplitBefore,bool Unreachable,MDNode * BranchWeights,DomTreeUpdater * DTU,LoopInfo * LI,BasicBlock * ElseBlock) SplitBlockAndInsertIfElse() argument 1634 SplitBlockAndInsertIfThenElse(Value * Cond,BasicBlock::iterator SplitBefore,Instruction ** ThenTerm,Instruction ** ElseTerm,MDNode * BranchWeights,DomTreeUpdater * DTU,LoopInfo * LI) SplitBlockAndInsertIfThenElse() argument 1650 SplitBlockAndInsertIfThenElse(Value * Cond,BasicBlock::iterator SplitBefore,BasicBlock ** ThenBlock,BasicBlock ** ElseBlock,bool UnreachableThen,bool UnreachableElse,MDNode * BranchWeights,DomTreeUpdater * DTU,LoopInfo * LI) SplitBlockAndInsertIfThenElse() argument 1731 SplitBlockAndInsertSimpleForLoop(Value * End,Instruction * SplitBefore) SplitBlockAndInsertSimpleForLoop() argument [all...] |