Lines Matching refs:SpillBBToSpill
121 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill);
128 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill);
1163 /// SpillsToRm, and save the spill to keep and its BB in SpillBBToSpill map.
1167 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill) {
1168 // For each spill saw, check SpillBBToSpill[] and see if its BB already has
1174 MachineInstr *PrevSpill = SpillBBToSpill[Node];
1181 SpillBBToSpill[MDT.getBase().getNode(Block)] = SpillToKeep;
1183 SpillBBToSpill[MDT.getBase().getNode(Block)] = CurrentSpill;
1193 /// time. \p SpillBBToSpill will be populated as part of the process and
1201 DenseMap<MachineDomTreeNode *, MachineInstr *> &SpillBBToSpill) {
1227 if (Node != MDT[Block] && SpillBBToSpill[Node]) {
1228 SpillToRm = SpillBBToSpill[MDT[Block]];
1297 DenseMap<MachineDomTreeNode *, MachineInstr *> SpillBBToSpill;
1299 rmRedundantSpills(Spills, SpillsToRm, SpillBBToSpill);
1303 SpillBBToSpill);
1376 MachineInstr *SpillToRm = SpillBBToSpill[SpillBB];