Lines Matching defs:RIt
1319 SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin();
1320 for (; RIt != Orders.rend(); RIt++)
1321 LLVM_DEBUG(dbgs() << "BB" << (*RIt)->getBlock()->getNumber() << ",");
1363 SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin();
1364 for (; RIt != Orders.rend(); RIt++) {
1365 MachineBasicBlock *Block = (*RIt)->getBlock();
1368 if (SpillsToKeep.find(*RIt) != SpillsToKeep.end() && !SpillsToKeep[*RIt]) {
1369 SpillsInSubTreeMap[*RIt].first.insert(*RIt);
1370 // SpillsInSubTreeMap[*RIt].second contains the cost of spill.
1371 SpillsInSubTreeMap[*RIt].second = MBFI.getBlockFreq(Block);
1375 // Collect spills in subtree of current node (*RIt) to
1376 // SpillsInSubTreeMap[*RIt].first.
1377 for (MachineDomTreeNode *Child : (*RIt)->children()) {
1380 // The stmt "SpillsInSubTree = SpillsInSubTreeMap[*RIt].first" below
1383 // invalidated when SpillsInSubTreeMap[*RIt] is seen the first time
1386 SpillsInSubTreeMap[*RIt].first;
1387 BlockFrequency &SubTreeCost = SpillsInSubTreeMap[*RIt].second;
1396 SpillsInSubTreeMap[*RIt].first;
1397 BlockFrequency &SubTreeCost = SpillsInSubTreeMap[*RIt].second;
1427 SpillsToKeep[*RIt] = LiveReg;
1432 dbgs() << "were promoted to BB" << (*RIt)->getBlock()->getNumber()
1436 SpillsInSubTree.insert(*RIt);