Lines Matching refs:SpillsToRm
122 SmallVectorImpl<MachineInstr *> &SpillsToRm,
128 SmallVectorImpl<MachineInstr *> &SpillsToRm,
134 SmallVectorImpl<MachineInstr *> &SpillsToRm,
1292 SmallVectorImpl<MachineInstr *> &SpillsToRm, in rmRedundantSpills() argument
1306 SpillsToRm.push_back(SpillToRm); in rmRedundantSpills()
1312 for (auto *const SpillToRm : SpillsToRm) in rmRedundantSpills()
1325 SmallVectorImpl<MachineInstr *> &SpillsToRm, in getVisitOrders() argument
1367 SpillsToRm.push_back(SpillToRm); in getVisitOrders()
1409 SmallVectorImpl<MachineInstr *> &SpillsToRm, in runHoistSpills() argument
1422 rmRedundantSpills(Spills, SpillsToRm, SpillBBToSpill); in runHoistSpills()
1425 getVisitOrders(Root, Spills, Orders, SpillsToRm, SpillsToKeep, in runHoistSpills()
1497 SpillsToRm.push_back(SpillToRm); in runHoistSpills()
1570 SmallVector<MachineInstr *, 16> SpillsToRm; in hoistAllSpills() local
1574 runHoistSpills(OrigLI, *OrigVNI, EqValSpills, SpillsToRm, SpillsToIns); in hoistAllSpills()
1581 for (const auto Rspill : SpillsToRm) in hoistAllSpills()
1588 if (!SpillsToIns.empty() || !SpillsToRm.empty()) in hoistAllSpills()
1607 NumSpills -= SpillsToRm.size(); in hoistAllSpills()
1608 for (auto *const RMEnt : SpillsToRm) { in hoistAllSpills()
1616 Edit.eliminateDeadDefs(SpillsToRm, None); in hoistAllSpills()