Lines Matching defs:Edge
194 /// WillCreateCycle - Returns true if adding an edge from SU to TargetSU will
200 /// AddPred - adds a predecessor edge to SUnit SU.
208 /// RemovePred - removes a predecessor edge from SUnit SU.
209 /// This returns true if an edge was removed.
1230 DEBUG(dbgs() << " Adding an edge from SU #" << TrySU->NodeNum
1239 DEBUG(dbgs() << " Adding an edge from SU #" << NewDef->NodeNum
2704 /// the length of that other use (the U->N edge).
2791 SDep Edge = PredSU->Succs[i];
2792 assert(!Edge.isAssignedRegDep());
2793 SUnit *SuccSU = Edge.getSUnit();
2795 Edge.setSUnit(PredSU);
2796 scheduleDAG->RemovePred(SuccSU, Edge);
2797 scheduleDAG->AddPred(SU, Edge);
2798 Edge.setSUnit(SU);
2799 scheduleDAG->AddPred(SuccSU, Edge);
2808 /// it as a def&use operand. Add a pseudo control edge from it to the other
2848 // Skip past COPY_TO_REGCLASS nodes, so that the pseudo edge
2878 DEBUG(dbgs() << " Adding a pseudo-two-addr edge from SU #"