Lines Matching refs:maxDepth
2386 SUnit *maxDepth = nullptr; in computeNodeOrder() local
2388 if (maxDepth == nullptr || getDepth(I) > getDepth(maxDepth)) in computeNodeOrder()
2389 maxDepth = I; in computeNodeOrder()
2390 else if (getDepth(I) == getDepth(maxDepth) && in computeNodeOrder()
2391 getZeroLatencyDepth(I) > getZeroLatencyDepth(maxDepth)) in computeNodeOrder()
2392 maxDepth = I; in computeNodeOrder()
2393 else if (getDepth(I) == getDepth(maxDepth) && in computeNodeOrder()
2394 getZeroLatencyDepth(I) == getZeroLatencyDepth(maxDepth) && in computeNodeOrder()
2395 getMOV(I) < getMOV(maxDepth)) in computeNodeOrder()
2396 maxDepth = I; in computeNodeOrder()
2398 NodeOrder.insert(maxDepth); in computeNodeOrder()
2399 LLVM_DEBUG(dbgs() << maxDepth->NodeNum << " "); in computeNodeOrder()
2400 R.remove(maxDepth); in computeNodeOrder()
2401 if (Nodes.isExceedSU(maxDepth)) { in computeNodeOrder()
2407 for (const auto &I : maxDepth->Preds) { in computeNodeOrder()
2415 for (const auto &I : maxDepth->Succs) { in computeNodeOrder()