Lines Matching full:restore
13 // do not use CSRs do not pay the spill/restore penalty.
22 // CFG to ensure validity of the spill/restore placements. This decreases
169 /// need save, restore code for callee-saved registers by doing a DF analysis
172 /// is used to ensure that CSR save/restore code is not placed inside loops.
173 /// This function computes the maps of MBBs -> CSRs to spill and restore
359 // Sets used to compute spill, restore placement sets.
547 /// multi-entry, multi-exit (MEME) regions so spill and restore
771 // Postprocess restore placements at MBB.
787 dbgs() << "RESTORE[" << getBasicBlockName(MBB) << "] = "
803 // Iterate computation of spill and restore placements in the MCFG until:
814 // Calculate CSR{Save,Restore} sets using Antic, Avail on the MCFG,
927 /// verifySpillRestorePlacement - check the current spill/restore
933 /// Restores: walk idf from each MBB in restore set ensuring that
956 << " RESTORE[" << getBasicBlockName(MBB) << "] = "
997 // Check restore placements.
1009 << " RESTORE[" << getBasicBlockName(MBB) << "] = "
1147 << "RESTORE[" << getBasicBlockName(MBB) << "] = "