Lines Matching refs:SpillPlacer

121   SpillPlacement *SpillPlacer;  member in __anon4e4d313f0111::RAGreedy
945 StaticCost += SpillPlacer->getBlockFrequency(BC.Number); in addSplitConstraints()
951 SpillPlacer->addConstraints(SplitConstraints); in addSplitConstraints()
952 return SpillPlacer->scanActiveBundles(); in addSplitConstraints()
973 SpillPlacer->addLinks(makeArrayRef(TBS, T)); in addThroughConstraints()
995 SpillPlacer->addConstraints(makeArrayRef(BCS, B)); in addThroughConstraints()
1000 SpillPlacer->addConstraints(makeArrayRef(BCS, B)); in addThroughConstraints()
1001 SpillPlacer->addLinks(makeArrayRef(TBS, T)); in addThroughConstraints()
1014 ArrayRef<unsigned> NewBundles = SpillPlacer->getRecentPositive(); in growRegion()
1045 SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true); in growRegion()
1049 SpillPlacer->iterate(); in growRegion()
1073 SpillPlacer->prepare(Cand.LiveBundles); in calcCompactRegion()
1083 SpillPlacer->finish(); in calcCompactRegion()
1108 Cost += SpillPlacer->getBlockFrequency(Number); in calcSpillCost()
1112 Cost += SpillPlacer->getBlockFrequency(Number); in calcSpillCost()
1137 GlobalCost += SpillPlacer->getBlockFrequency(BC.Number); in calcGlobalSplitCost()
1150 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
1151 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
1156 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
1378 SpillPlacer->prepare(Cand.LiveBundles); in calculateRegionSplitCost()
1398 SpillPlacer->finish(); in calculateRegionSplitCost()
1764 SpillPlacer->getBlockFrequency(BI.MBB->getNumber()).getFrequency() * in tryLocalSplit()
2547 SpillPlacer = &getAnalysis<SpillPlacement>(); in runOnMachineFunction()