reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3055 if (!SU.isTwoAddress) 3058 SDNode *Node = SU.getNode(); 3059 if (!Node || !Node->isMachineOpcode() || SU.getNode()->getGluedNode()) 3062 bool isLiveOut = hasOnlyLiveOutUses(&SU); 3070 SDNode *DU = SU.getNode()->getOperand(j).getNode(); 3080 if (SuccSU == &SU) 3084 if (SuccSU->getHeight() < SU.getHeight() && 3085 (SU.getHeight() - SuccSU->getHeight()) > 1) 3101 if (SuccSU->hasPhysRegDefs && SU.hasPhysRegClobbers) { 3102 if (canClobberPhysRegDefs(SuccSU, &SU, TII, TRI)) 3112 if (!canClobberReachingPhysRegUse(SuccSU, &SU, scheduleDAG, TII, TRI) && 3115 (!SU.isCommutable && SuccSU->isCommutable)) && 3116 !scheduleDAG->IsReachable(SuccSU, &SU)) { 3119 << SU.NodeNum << " to SU #" << SuccSU->NodeNum << "\n"); 3120 scheduleDAG->AddPredQueued(&SU, SDep(SuccSU, SDep::Artificial));