reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
170 int spread = (int)left->getDepth() - (int)right->getDepth(); 173 << left->getDepth() << " != SU(" << right->NodeNum 174 << "): " << right->getDepth() << "\n"); 175 return left->getDepth() < right->getDepth() ? right : left; 175 return left->getDepth() < right->getDepth() ? right : left; 180 if (!DisableSchedHeight && left->getHeight() != right->getHeight()) { 181 int spread = (int)left->getHeight() - (int)right->getHeight(); 183 return left->getHeight() > right->getHeight() ? right : left; 183 return left->getHeight() > right->getHeight() ? right : left; 188 unsigned RPriority = getNodePriority(right); 191 return LPriority > RPriority ? right : left; 211 unsigned RDist = closestSucc(right); 213 return LDist < RDist ? right : left; 217 unsigned RScratch = calcMaxScratches(right); 219 return LScratch > RScratch ? right : left; 223 int result = BUCompareLatency(left, right); 225 return result > 0 ? right : left; 229 if (left->getHeight() != right->getHeight()) 230 return (left->getHeight() > right->getHeight()) ? right : left; 230 return (left->getHeight() > right->getHeight()) ? right : left; 232 if (left->getDepth() != right->getDepth()) 233 return (left->getDepth() < right->getDepth()) ? right : left; 233 return (left->getDepth() < right->getDepth()) ? right : left; 236 assert(left->NodeQueueId && right->NodeQueueId && 238 return (left->NodeQueueId > right->NodeQueueId) ? right : left; 238 return (left->NodeQueueId > right->NodeQueueId) ? right : left;