Searched refs:CSRRestore (Results 1 – 3 of 3) sorted by relevance
146 CSRRestore.clear(); in clearAllSets()568 if (!CSRRestore[MBB].empty() && MBB->succ_size() > 0) { in addUsesForMEMERegion()585 else if (!CSRRestore[MBB].empty()) in addUsesForMEMERegion()586 prop = CSRRestore[MBB]; in addUsesForMEMERegion()648 } else if (CSRRestore[MBB].contains(CSRSave[MBB])) in addUsesForTopLevelLoops()710 CSRRestore[ReturnBlocks[ri]] |= CSRSave[MBB]; in calcSpillPlacements()769 CSRRestore[MBB] |= (AvailOut[MBB] - AnticOut[MBB]) & availOutSucc; in calcRestorePlacements()775 if (MBB->succ_size() && ! CSRRestore[MBB].empty()) { in calcRestorePlacements()777 CSRRestore[MBB] = CSRRestore[MBB] - CSRSave[EntryBlock]; in calcRestorePlacements()779 placedRestores = (CSRRestore[MBB] != prevRestores[MBB]); in calcRestorePlacements()[all …]
85 CSRegBlockMap CSRRestore; variable
404 for (CSRegBlockMap::iterator BI = CSRRestore.begin(), in insertCSRSpillsAndRestores()405 BE = CSRRestore.end(); BI != BE; ++BI) { in insertCSRSpillsAndRestores()