Home | History | Annotate | Download | only in Utils

Lines Matching full:successor

88   // successor, and if that successor has a PHI node, and if *that* PHI node has
591 << "Through successor TI: " << *TI << "Leaving: " << *NI << "\n");
604 << "Through successor TI: " << *TI);
629 // BB. Find out which successor will unconditionally be branched to.
653 << "Through successor TI: " << *TI << "Leaving: " << *NI << "\n");
772 // Okay, at this point, we know which new successor Pred will get. Make
795 // Okay, last check. If BB is still a successor of PSI, then we must
914 // Hoisting one of the terminators from our successor is a great thing.
951 /// and an BB2 and the only successor of BB1 is BB2, hoist simple code
1531 // the common successor, verify that the same value flows in from both
1654 /// successor blocks of PBI - PBI branches to BI.
1829 // non-successor TrueBBs and FalseBBs aren't reachable.
1832 // Remove any superfluous successor edges from the CFG.
1835 // successor.
1857 // We were only looking for one successor, and it was present.
1869 // One of the selected values was a successor, but the other wasn't.
2229 // Check to see if the non-BB successor is also a return block.
2473 // Prune obsolete incoming values off the successor's PHI nodes.
2516 /// by an unconditional branch), look at the phi node for BB in the successor
2651 // If the indirectbr has one successor, change it to a direct branch.
2732 // If Successor #1 has multiple preds, we may be able to conditionally
2733 // execute Successor #0 if it branches to successor #1.
2741 // If Successor #0 has multiple preds, we may be able to conditionally
2742 // execute Successor #1 if it branches to successor #0.
2865 // pred, and if there is only one distinct successor of the predecessor, and