Lines Matching refs:FalseBlock
6609 BasicBlock *FalseBlock = nullptr; in optimizeSelectInst() local
6627 if (FalseBlock == nullptr) { in optimizeSelectInst()
6628 FalseBlock = BasicBlock::Create(SI->getContext(), "select.false.sink", in optimizeSelectInst()
6630 FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
6640 if (TrueBlock == FalseBlock) { in optimizeSelectInst()
6644 FalseBlock = BasicBlock::Create(SI->getContext(), "select.false", in optimizeSelectInst()
6646 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
6658 FT = FalseBlock; in optimizeSelectInst()
6660 } else if (FalseBlock == nullptr) { in optimizeSelectInst()
6663 FalseBlock = StartBlock; in optimizeSelectInst()
6666 FT = FalseBlock; in optimizeSelectInst()
6683 PN->addIncoming(getTrueOrFalseValue(SI, false, INS), FalseBlock); in optimizeSelectInst()