Lines Matching refs:NewSU
954 SUnit *NewSU; in CopyAndMoveSuccessors() local
1007 SUnit *NewSU = CreateNewSUnit(N); in CopyAndMoveSuccessors() local
1009 N->setNodeId(NewSU->NodeNum); in CopyAndMoveSuccessors()
1014 NewSU->isTwoAddress = true; in CopyAndMoveSuccessors()
1019 NewSU->isCommutable = true; in CopyAndMoveSuccessors()
1021 InitNumRegDefsLeft(NewSU); in CopyAndMoveSuccessors()
1022 computeLatency(NewSU); in CopyAndMoveSuccessors()
1058 AddPred(NewSU, Pred); in CopyAndMoveSuccessors()
1064 D.setSUnit(NewSU); in CopyAndMoveSuccessors()
1068 && !D.isCtrl() && NewSU->NumRegDefsLeft > 0) in CopyAndMoveSuccessors()
1069 --NewSU->NumRegDefsLeft; in CopyAndMoveSuccessors()
1085 AddPred(NewSU, D); in CopyAndMoveSuccessors()
1089 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1093 if (NewSU->NumSuccsLeft == 0) { in CopyAndMoveSuccessors()
1094 NewSU->isAvailable = true; in CopyAndMoveSuccessors()
1095 return NewSU; in CopyAndMoveSuccessors()
1097 SU = NewSU; in CopyAndMoveSuccessors()
1101 NewSU = CreateClone(SU); in CopyAndMoveSuccessors()
1106 AddPred(NewSU, Pred); in CopyAndMoveSuccessors()
1117 D.setSUnit(NewSU); in CopyAndMoveSuccessors()
1127 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1130 return NewSU; in CopyAndMoveSuccessors()