Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:SpillsToKeep

101       DenseMap<MachineDomTreeNode *, unsigned> &SpillsToKeep,
1144 DenseMap<MachineDomTreeNode *, unsigned> &SpillsToKeep,
1187 // Add a BB containing the original spills to SpillsToKeep -- i.e.,
1191 // SpillsToKeep later during hoisting.
1192 SpillsToKeep[MDT[Block]] = 0;
1234 // SpillsToKeep contains all the nodes where spills are to be inserted
1239 DenseMap<MachineDomTreeNode *, unsigned> SpillsToKeep;
1246 getVisitOrders(Root, Spills, Orders, SpillsToRm, SpillsToKeep,
1265 if (SpillsToKeep.find(*RIt) != SpillsToKeep.end() && !SpillsToKeep[*RIt]) {
1317 if (SpillsToKeep.find(SpillBB) != SpillsToKeep.end() &&
1318 !SpillsToKeep[SpillBB]) {
1322 // SpillBB will not contain spill anymore, remove it from SpillsToKeep.
1323 SpillsToKeep.erase(SpillBB);
1326 // SpillsToKeep. LiveReg is the source of the new spill.
1327 SpillsToKeep[*RIt] = LiveReg;
1340 // For spills in SpillsToKeep with LiveReg set (i.e., not original spill),
1342 for (const auto Ent : SpillsToKeep) {