Lines Matching refs:SpillBBToSpill
95 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill);
102 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill);
1105 /// SpillsToRm, and save the spill to keep and its BB in SpillBBToSpill map.
1110 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill) {
1111 // For each spill saw, check SpillBBToSpill[] and see if its BB already has
1117 MachineInstr *PrevSpill = SpillBBToSpill[Node];
1124 SpillBBToSpill[MDT.DT->getNode(Block)] = SpillToKeep;
1126 SpillBBToSpill[MDT.DT->getNode(Block)] = CurrentSpill;
1136 /// time. \p SpillBBToSpill will be populated as part of the process and
1145 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill) {
1171 if (Node != MDT[Block] && SpillBBToSpill[Node]) {
1172 SpillToRm = SpillBBToSpill[MDT[Block]];
1241 DenseMap<MachineDomTreeNode *, MachineInstr *> SpillBBToSpill;
1243 rmRedundantSpills(Spills, SpillsToRm, SpillBBToSpill);
1247 SpillBBToSpill);
1319 SpillBBToSpill[SpillBB];