Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:SpillsToKeep

127       DenseMap<MachineDomTreeNode *, unsigned> &SpillsToKeep,
1200 DenseMap<MachineDomTreeNode *, unsigned> &SpillsToKeep,
1243 // Add a BB containing the original spills to SpillsToKeep -- i.e.,
1247 // SpillsToKeep later during hoisting.
1248 SpillsToKeep[MDT[Block]] = 0;
1290 // SpillsToKeep contains all the nodes where spills are to be inserted
1295 DenseMap<MachineDomTreeNode *, unsigned> SpillsToKeep;
1302 getVisitOrders(Root, Spills, Orders, SpillsToRm, SpillsToKeep,
1322 if (SpillsToKeep.find(*RIt) != SpillsToKeep.end() && !SpillsToKeep[*RIt]) {
1374 if (SpillsToKeep.find(SpillBB) != SpillsToKeep.end() &&
1375 !SpillsToKeep[SpillBB]) {
1379 // SpillBB will not contain spill anymore, remove it from SpillsToKeep.
1380 SpillsToKeep.erase(SpillBB);
1383 // SpillsToKeep. LiveReg is the source of the new spill.
1384 SpillsToKeep[*RIt] = LiveReg;
1397 // For spills in SpillsToKeep with LiveReg set (i.e., not original spill),
1399 for (const auto Ent : SpillsToKeep) {