Lines Matching defs:Restore
102 // Save and Restore blocks of the current function. Typically there is a
529 // - Anything that is not Save or Restore -> LiveThrough.
531 // - Restore -> LiveOut.
533 // Restore in this set.
548 MachineBasicBlock *Restore = MFI.getRestorePoint();
549 if (Restore)
550 // By construction Restore cannot be visited, otherwise it
551 // means there exists a path to Restore that does not go
553 WorkList.push_back(Restore);
558 // dominated by the Save and post-dominated by the Restore.
559 if (CurBB == Save && Save != Restore)
562 // Those are by construction either before Save or after Restore.
631 // Restore all registers immediately before the return and any