Lines Matching defs:Orders
121 SmallVectorImpl<MachineDomTreeNode *> &Orders,
1409 SmallVectorImpl<MachineDomTreeNode *> &Orders,
1466 // in Orders. Orders will be used for hoisting in runHoistSpills.
1468 Orders.push_back(MDT.getNode(Root));
1470 MachineDomTreeNode *Node = Orders[idx++];
1473 Orders.push_back(Child);
1475 } while (idx != Orders.size());
1476 assert(Orders.size() == WorkSet.size() &&
1477 "Orders have different size with WorkSet");
1480 LLVM_DEBUG(dbgs() << "Orders size is " << Orders.size() << "\n");
1481 SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin();
1482 for (; RIt != Orders.rend(); RIt++)
1497 SmallVector<MachineDomTreeNode *, 32> Orders;
1510 getVisitOrders(Root, Spills, Orders, SpillsToRm, SpillsToKeep,
1521 // Iterate Orders set in reverse order, which will be a bottom-up order
1525 SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin();
1526 for (; RIt != Orders.rend(); RIt++) {