Lines Matching defs:IfElse
640 BasicBlock *IfElse = BI->getSuccessor(1);
641 assert((IfThen == R->getExit() || IfElse == R->getExit()) &&
642 IfThen != IfElse &&
646 // and IfElse/ElseProb means skipping it.
647 std::swap(IfThen, IfElse);
1904 BasicBlock *IfElse = BI->getSuccessor(0);
1907 assert((IfThen == RegionExitBlock || IfElse == RegionExitBlock) &&
1908 IfThen != IfElse && "Invariant from findScopes");
1910 // Swap them so that IfThen means going into it and IfElse means skipping
1912 std::swap(IfThen, IfElse);
1915 << " IfElse " << IfElse->getName() << "\n");
1917 BasicBlock *HotTarget = IsTrueBiased ? IfThen : IfElse;