Lines Matching refs:FalseBlock
4645 BasicBlock *FalseBlock = nullptr; in optimizeSelectInst() local
4657 FalseBlock = BasicBlock::Create(SI->getContext(), "select.false.sink", in optimizeSelectInst()
4659 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
4666 if (TrueBlock == FalseBlock) { in optimizeSelectInst()
4670 FalseBlock = BasicBlock::Create(SI->getContext(), "select.false", in optimizeSelectInst()
4672 BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
4681 BranchInst::Create(EndBlock, FalseBlock, SI->getCondition(), SI); in optimizeSelectInst()
4683 } else if (FalseBlock == nullptr) { in optimizeSelectInst()
4685 FalseBlock = StartBlock; in optimizeSelectInst()
4687 BranchInst::Create(TrueBlock, FalseBlock, SI->getCondition(), SI); in optimizeSelectInst()
4694 PN->addIncoming(SI->getFalseValue(), FalseBlock); in optimizeSelectInst()