Lines Matching refs:NewSU
945 SUnit *NewSU; in CopyAndMoveSuccessors() local
999 SUnit *NewSU = CreateNewSUnit(N); in CopyAndMoveSuccessors() local
1001 N->setNodeId(NewSU->NodeNum); in CopyAndMoveSuccessors()
1006 NewSU->isTwoAddress = true; in CopyAndMoveSuccessors()
1011 NewSU->isCommutable = true; in CopyAndMoveSuccessors()
1013 InitNumRegDefsLeft(NewSU); in CopyAndMoveSuccessors()
1014 computeLatency(NewSU); in CopyAndMoveSuccessors()
1055 AddPred(NewSU, Pred); in CopyAndMoveSuccessors()
1062 D.setSUnit(NewSU); in CopyAndMoveSuccessors()
1066 && !D.isCtrl() && NewSU->NumRegDefsLeft > 0) in CopyAndMoveSuccessors()
1067 --NewSU->NumRegDefsLeft; in CopyAndMoveSuccessors()
1084 AddPred(NewSU, D); in CopyAndMoveSuccessors()
1088 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1092 if (NewSU->NumSuccsLeft == 0) { in CopyAndMoveSuccessors()
1093 NewSU->isAvailable = true; in CopyAndMoveSuccessors()
1094 return NewSU; in CopyAndMoveSuccessors()
1096 SU = NewSU; in CopyAndMoveSuccessors()
1100 NewSU = CreateClone(SU); in CopyAndMoveSuccessors()
1106 AddPred(NewSU, *I); in CopyAndMoveSuccessors()
1118 D.setSUnit(NewSU); in CopyAndMoveSuccessors()
1128 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1131 return NewSU; in CopyAndMoveSuccessors()