Lines Matching refs:SpillsToRm
116 SmallVectorImpl<MachineInstr *> &SpillsToRm,
122 SmallVectorImpl<MachineInstr *> &SpillsToRm,
128 SmallVectorImpl<MachineInstr *> &SpillsToRm,
1377 SmallVectorImpl<MachineInstr *> &SpillsToRm, in rmRedundantSpills() argument
1391 SpillsToRm.push_back(SpillToRm); in rmRedundantSpills()
1397 for (auto *const SpillToRm : SpillsToRm) in rmRedundantSpills()
1410 SmallVectorImpl<MachineInstr *> &SpillsToRm, in getVisitOrders() argument
1452 SpillsToRm.push_back(SpillToRm); in getVisitOrders()
1494 SmallVectorImpl<MachineInstr *> &SpillsToRm, in runHoistSpills() argument
1507 rmRedundantSpills(Spills, SpillsToRm, SpillBBToSpill); in runHoistSpills()
1510 getVisitOrders(Root, Spills, Orders, SpillsToRm, SpillsToKeep, in runHoistSpills()
1581 SpillsToRm.push_back(SpillToRm); in runHoistSpills()
1654 SmallVector<MachineInstr *, 16> SpillsToRm; in hoistAllSpills() local
1658 runHoistSpills(OrigLI, *OrigVNI, EqValSpills, SpillsToRm, SpillsToIns); in hoistAllSpills()
1665 for (const auto Rspill : SpillsToRm) in hoistAllSpills()
1672 if (!SpillsToIns.empty() || !SpillsToRm.empty()) in hoistAllSpills()
1691 NumSpills -= SpillsToRm.size(); in hoistAllSpills()
1692 for (auto *const RMEnt : SpillsToRm) { in hoistAllSpills()
1700 Edit.eliminateDeadDefs(SpillsToRm, std::nullopt); in hoistAllSpills()