Lines Matching refs:RestorePoints
1107 const SmallVector<ProgramPoint, 4> &RestorePoints, int64_t SaveOffset, in fixPopsPlacements() argument
1109 SmallVector<ProgramPoint, 4> FixedRestorePoints = RestorePoints; in fixPopsPlacements()
1220 SmallVector<ProgramPoint, 4> &RestorePoints, bool UsePushPops) { in scheduleSaveRestoreInsertions() argument
1236 for (ProgramPoint &PP : RestorePoints) { in scheduleSaveRestoreInsertions()
1286 SmallVector<ProgramPoint, 4> RestorePoints; in moveSaveRestores() local
1287 while (RestorePoints.empty() && in moveSaveRestores()
1289 RestorePoints = doRestorePlacement(BestPosSave, I, EstimatedWin); in moveSaveRestores()
1290 if (RestorePoints.empty()) { in moveSaveRestores()
1302 if (RestorePoints.empty()) { in moveSaveRestores()
1328 fixPopsPlacements(RestorePoints, SaveOffset, I); in moveSaveRestores()
1332 RestorePoints = FixedRestorePoints; in moveSaveRestores()
1342 scheduleSaveRestoreInsertions(I, BestPosSave, RestorePoints, UsePushPops); in moveSaveRestores()