Lines Matching refs:FalseBlock
6824 BasicBlock *FalseBlock = nullptr; in optimizeSelectInst() local
6842 if (FalseBlock == nullptr) { in optimizeSelectInst()
6843 FalseBlock = BasicBlock::Create(SI->getContext(), "select.false.sink", in optimizeSelectInst()
6845 FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
6855 if (TrueBlock == FalseBlock) { in optimizeSelectInst()
6859 FalseBlock = BasicBlock::Create(SI->getContext(), "select.false", in optimizeSelectInst()
6861 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
6873 FT = FalseBlock; in optimizeSelectInst()
6875 } else if (FalseBlock == nullptr) { in optimizeSelectInst()
6878 FalseBlock = StartBlock; in optimizeSelectInst()
6881 FT = FalseBlock; in optimizeSelectInst()
6897 PN->addIncoming(getTrueOrFalseValue(SI, false, INS), FalseBlock); in optimizeSelectInst()