Lines Matching refs:FalseBlock
6809 BasicBlock *FalseBlock = nullptr; in optimizeSelectInst() local
6827 if (FalseBlock == nullptr) { in optimizeSelectInst()
6828 FalseBlock = BasicBlock::Create(SI->getContext(), "select.false.sink", in optimizeSelectInst()
6830 FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
6840 if (TrueBlock == FalseBlock) { in optimizeSelectInst()
6844 FalseBlock = BasicBlock::Create(SI->getContext(), "select.false", in optimizeSelectInst()
6846 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
6858 FT = FalseBlock; in optimizeSelectInst()
6860 } else if (FalseBlock == nullptr) { in optimizeSelectInst()
6863 FalseBlock = StartBlock; in optimizeSelectInst()
6866 FT = FalseBlock; in optimizeSelectInst()
6883 PN->addIncoming(getTrueOrFalseValue(SI, false, INS), FalseBlock); in optimizeSelectInst()