Home | History | Annotate | Download | only in Utils

Lines Matching refs:BBEnd

1123 /// SinkThenElseCodeToEnd - Given an unconditional branch that goes to BBEnd,
1124 /// check whether BBEnd has only two predecessors and the other predecessor
1126 /// in the two predecessors to BBEnd.
1130 BasicBlock *BBEnd = BI1->getSuccessor(0);
1132 // Check that BBEnd has two predecessors and the other predecessor ends with
1134 pred_iterator PI = pred_begin(BBEnd), PE = pred_end(BBEnd);
1146 // Gather the PHI nodes in BBEnd.
1149 for (BasicBlock::iterator I = BBEnd->begin(), E = BBEnd->end();
1254 BBEnd->begin());
1271 BBEnd->getInstList().splice(FirstNonPhiInBBEnd, BB1->getInstList(), I1);