Lines Matching defs:Orders
119 SmallVectorImpl<MachineDomTreeNode *> &Orders,
1411 SmallVectorImpl<MachineDomTreeNode *> &Orders,
1468 // in Orders. Orders will be used for hoisting in runHoistSpills.
1470 Orders.push_back(MDT.getNode(Root));
1472 MachineDomTreeNode *Node = Orders[idx++];
1475 Orders.push_back(Child);
1477 } while (idx != Orders.size());
1478 assert(Orders.size() == WorkSet.size() &&
1479 "Orders have different size with WorkSet");
1482 LLVM_DEBUG(dbgs() << "Orders size is " << Orders.size() << "\n");
1483 SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin();
1484 for (; RIt != Orders.rend(); RIt++)
1499 SmallVector<MachineDomTreeNode *, 32> Orders;
1512 getVisitOrders(Root, Spills, Orders, SpillsToRm, SpillsToKeep,
1523 // Iterate Orders set in reverse order, which will be a bottom-up order
1527 SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin();
1528 for (; RIt != Orders.rend(); RIt++) {