Home | History | Annotate | Download | only in Utils

Lines Matching full:predecessors

35 /// predecessors.
43 // of their predecessors is going away.
120 // Can't merge if there are multiple predecessors, or no predecessors.
164 // Inherit predecessors name if it exists.
348 // loop). To find this, examine each of the predecessors and determine which
429 /// basic block into the function, and moving some of the predecessors of BB to
430 /// be predecessors of the new block. The new predecessors are indicated by the
481 /// new basic blocks gets the predecessors listed in Preds. The other basic
482 /// block gets the remaining predecessors of OrigBB. The landingpad instruction
499 // Create a new basic block for OrigBB's predecessors listed in Preds. Insert
540 // Create another basic block for the rest of OrigBB's predecessors.
669 /// GetIfCondition - Given a basic block (BB) with two predecessors,
697 if (PI != PE) // More than two predecessors
748 // Ok, if we got here, both predecessors end with an unconditional branch to