reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1046 Top.releaseNode(SU, SU->TopReadyCycle);
lib/CodeGen/MachineScheduler.cpp3330 Top.init(DAG, SchedModel, &Rem); 3336 if (!Top.HazardRec) { 3337 Top.HazardRec = 3370 if (tryLess(Top.getLatencyStallCycles(TryCand.SU), 3371 Top.getLatencyStallCycles(Cand.SU), TryCand, Cand, Stall)) 3390 if (Cand.Policy.ReduceLatency && tryLatency(TryCand, Cand, Top)) { 3400 ReadyQueue &Q = Top.Available; 3417 assert(Top.Available.empty() && Top.Pending.empty() && "ReadyQ garbage"); 3417 assert(Top.Available.empty() && Top.Pending.empty() && "ReadyQ garbage"); 3422 SU = Top.pickOnlyChoice(); 3430 setPolicy(TopCand.Policy, /*IsPostRA=*/true, Top, nullptr); 3439 Top.removeReady(SU); 3449 SU->TopReadyCycle = std::max(SU->TopReadyCycle, Top.getCurrCycle()); 3450 Top.bumpNode(SU);