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()
1063 AddPred(NewSU, Pred); in CopyAndMoveSuccessors()
1070 D.setSUnit(NewSU); in CopyAndMoveSuccessors()
1074 && !D.isCtrl() && NewSU->NumRegDefsLeft > 0) in CopyAndMoveSuccessors()
1075 --NewSU->NumRegDefsLeft; in CopyAndMoveSuccessors()
1092 AddPred(NewSU, D); in CopyAndMoveSuccessors()
1096 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1100 if (NewSU->NumSuccsLeft == 0) { in CopyAndMoveSuccessors()
1101 NewSU->isAvailable = true; in CopyAndMoveSuccessors()
1102 return NewSU; in CopyAndMoveSuccessors()
1104 SU = NewSU; in CopyAndMoveSuccessors()
1108 NewSU = CreateClone(SU); in CopyAndMoveSuccessors()
1114 AddPred(NewSU, *I); in CopyAndMoveSuccessors()
1126 D.setSUnit(NewSU); in CopyAndMoveSuccessors()
1136 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1139 return NewSU; in CopyAndMoveSuccessors()