Lines Matching defs:restore
84 // We need to save and restore the given SGPR.
220 // SpillBuilder to save/restore special SGPR spills like the one needed for FP,
367 void restore() {
683 // FIXME: We can spill incoming arguments and restore at the end of the
1018 // Special handle FP restore:
1019 // Skip if FP needs to be restored from the scratch SGPR. Otherwise, restore
1030 SB.restore();
1034 // scratch registers. However, restore all lanes of callee-saved VGPRs. Due to
1276 // SGPRForFPSaveRestoreCopy is not true, restore the previous value of FP
1296 // Insert the copy to restore FP.
1570 // we don't need to save and restore anything.
1619 // This prevents CSR restore from clobbering return VGPRs.
1685 // usage collection. This will ensure save/restore of return address happens