Lines Matching refs:IfThen
638 BasicBlock *IfThen = BI->getSuccessor(0); in checkBiasedBranch() local
640 assert((IfThen == R->getExit() || IfElse == R->getExit()) && in checkBiasedBranch()
641 IfThen != IfElse && in checkBiasedBranch()
643 if (IfThen == R->getExit()) { in checkBiasedBranch()
646 std::swap(IfThen, IfElse); in checkBiasedBranch()
1902 BasicBlock *IfThen = BI->getSuccessor(1); in fixupBranch() local
1906 assert((IfThen == RegionExitBlock || IfElse == RegionExitBlock) && in fixupBranch()
1907 IfThen != IfElse && "Invariant from findScopes"); in fixupBranch()
1908 if (IfThen == RegionExitBlock) { in fixupBranch()
1911 std::swap(IfThen, IfElse); in fixupBranch()
1913 CHR_DEBUG(dbgs() << "IfThen " << IfThen->getName() in fixupBranch()
1916 BasicBlock *HotTarget = IsTrueBiased ? IfThen : IfElse; in fixupBranch()