• Home
  • Raw
  • Download

Lines Matching refs:MachineDomTreeNode

95       DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill);
99 SmallVectorImpl<MachineDomTreeNode *> &Orders,
101 DenseMap<MachineDomTreeNode *, unsigned> &SpillsToKeep,
102 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill);
1110 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill) { in rmRedundantSpills() argument
1116 MachineDomTreeNode *Node = MDT.DT->getNode(Block); in rmRedundantSpills()
1142 SmallVectorImpl<MachineDomTreeNode *> &Orders, in getVisitOrders()
1144 DenseMap<MachineDomTreeNode *, unsigned> &SpillsToKeep, in getVisitOrders() argument
1145 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill) { in getVisitOrders()
1148 SmallPtrSet<MachineDomTreeNode *, 8> WorkSet; in getVisitOrders()
1151 SmallPtrSet<MachineDomTreeNode *, 8> NodesOnPath; in getVisitOrders()
1156 MachineDomTreeNode *RootIDomNode = MDT[Root]->getIDom(); in getVisitOrders()
1166 MachineDomTreeNode *Node = MDT[Block]; in getVisitOrders()
1203 MachineDomTreeNode *Node = Orders[idx++]; in getVisitOrders()
1204 const std::vector<MachineDomTreeNode *> &Children = Node->getChildren(); in getVisitOrders()
1207 MachineDomTreeNode *Child = Children[i]; in getVisitOrders()
1217 SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin(); in getVisitOrders()
1233 SmallVector<MachineDomTreeNode *, 32> Orders; in runHoistSpills()
1239 DenseMap<MachineDomTreeNode *, unsigned> SpillsToKeep; in runHoistSpills()
1241 DenseMap<MachineDomTreeNode *, MachineInstr *> SpillBBToSpill; in runHoistSpills()
1253 typedef std::pair<SmallPtrSet<MachineDomTreeNode *, 16>, BlockFrequency> in runHoistSpills()
1255 DenseMap<MachineDomTreeNode *, NodesCostPair> SpillsInSubTreeMap; in runHoistSpills()
1260 SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin(); in runHoistSpills()
1274 const std::vector<MachineDomTreeNode *> &Children = (*RIt)->getChildren(); in runHoistSpills()
1277 MachineDomTreeNode *Child = Children[i]; in runHoistSpills()
1285 SmallPtrSet<MachineDomTreeNode *, 16> &SpillsInSubTree = in runHoistSpills()
1295 SmallPtrSet<MachineDomTreeNode *, 16> &SpillsInSubTree = in runHoistSpills()