Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:successors

17 //   placed in the loop exit nodes (the successors of loop _exiting_ nodes).
198 /// successors.
203 // AnticOut[MBB] = INTERSECT(AnticIn[S] for S in SUCCESSORS(MBB))
204 SmallVector<MachineBasicBlock*, 4> successors;
209 successors.push_back(SUCC);
212 unsigned i = 0, e = successors.size();
215 MachineBasicBlock* SUCC = successors[i];
219 SUCC = successors[i];
291 // anticipated at successors of MBB.
352 /// 3. all CSRs are used in all immediate successors of the entry block.
481 << ": all CSRs used in imm successors of EntryBlock\n");
592 // Propagate selected bits to successors, predecessors of MBB.
742 // Intersect (CSRegs - AvailOut[S]) for S in Successors(MBB)
744 SmallVector<MachineBasicBlock*, 4> successors;
749 successors.push_back(SUCC);
751 unsigned i = 0, e = successors.size();
753 MachineBasicBlock* SUCC = successors[i];
756 SUCC = successors[i];
761 // Handle uses in return blocks (which have no successors).
899 // Check the immediate successors.