Lines Matching refs:restored
949 CSRegSet restored; in verifySpillRestorePlacement() local
960 restored |= (CSRRestore[MBB] & spilled); in verifySpillRestorePlacement()
974 !restored.contains(CSRSave[SBB] & spilled)) in verifySpillRestorePlacement()
979 restored |= (CSRRestore[SBB] & spilled); in verifySpillRestorePlacement()
984 if (restored != spilled) { in verifySpillRestorePlacement()
985 CSRegSet notRestored = (spilled - restored); in verifySpillRestorePlacement()
992 restored.clear(); in verifySpillRestorePlacement()
1001 CSRegSet restored = BI->second; in verifySpillRestorePlacement() local
1004 if (restored.empty()) in verifySpillRestorePlacement()
1010 << stringifyCSRegSet(restored) << "\n"); in verifySpillRestorePlacement()
1012 if (CSRSave[MBB].intersects(restored)) { in verifySpillRestorePlacement()
1013 spilled |= (CSRSave[MBB] & restored); in verifySpillRestorePlacement()
1024 if (CSRRestore[PBB].intersects(restored) && in verifySpillRestorePlacement()
1025 !spilled.contains(CSRRestore[PBB] & restored)) in verifySpillRestorePlacement()
1029 if (CSRSave[PBB].intersects(restored)) in verifySpillRestorePlacement()
1030 spilled |= (CSRSave[PBB] & restored); in verifySpillRestorePlacement()
1032 if (spilled != restored) { in verifySpillRestorePlacement()
1033 CSRegSet notSpilled = (restored - spilled); in verifySpillRestorePlacement()