Lines Matching refs:TOCSaves
109 bool eliminateRedundantTOCSaves(std::map<MachineInstr *, bool> &TOCSaves);
112 void UpdateTOCSaves(std::map<MachineInstr *, bool> &TOCSaves,
227 std::map<MachineInstr *, bool> &TOCSaves, MachineInstr *MI) {
246 for (auto &TOCSave : TOCSaves)
249 TOCSaves[MI] = false;
254 for (auto It = TOCSaves.begin(); It != TOCSaves.end(); It++ ) {
267 TOCSaves[MI] = Keep;
274 std::map<MachineInstr *, bool> TOCSaves;
346 // to add it to the TOCSaves map and mark any existing TOC saves
349 UpdateTOCSaves(TOCSaves, &MI);
1001 Simplified |= eliminateRedundantTOCSaves(TOCSaves);
1215 std::map<MachineInstr *, bool> &TOCSaves) {
1218 for (auto TOCSave : TOCSaves) {