reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/RegAllocGreedy.cpp
 1247       StaticCost += SpillPlacer->getBlockFrequency(BC.Number);
 1253   SpillPlacer->addConstraints(SplitConstraints);
 1254   return SpillPlacer->scanActiveBundles();
 1274         SpillPlacer->addLinks(makeArrayRef(TBS, T));
 1302       SpillPlacer->addConstraints(makeArrayRef(BCS, B));
 1307   SpillPlacer->addConstraints(makeArrayRef(BCS, B));
 1308   SpillPlacer->addLinks(makeArrayRef(TBS, T));
 1322     ArrayRef<unsigned> NewBundles = SpillPlacer->getRecentPositive();
 1354       SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true);
 1358     SpillPlacer->iterate();
 1383   SpillPlacer->prepare(Cand.LiveBundles);
 1397   SpillPlacer->finish();
 1421     Cost += SpillPlacer->getBlockFrequency(Number);
 1425       Cost += SpillPlacer->getBlockFrequency(Number);
 1609         GlobalCost += SpillPlacer->getBlockFrequency(BC.Number);
 1610         GlobalCost += SpillPlacer->getBlockFrequency(BC.Number);
 1617         GlobalCost += SpillPlacer->getBlockFrequency(BC.Number);
 1618         GlobalCost += SpillPlacer->getBlockFrequency(BC.Number);
 1627       GlobalCost += SpillPlacer->getBlockFrequency(BC.Number);
 1640         GlobalCost += SpillPlacer->getBlockFrequency(Number);
 1641         GlobalCost += SpillPlacer->getBlockFrequency(Number);
 1651           GlobalCost += SpillPlacer->getBlockFrequency(Number);
 1652           GlobalCost += SpillPlacer->getBlockFrequency(Number);
 1660     GlobalCost += SpillPlacer->getBlockFrequency(Number);
 1908     SpillPlacer->prepare(Cand.LiveBundles);
 1931     SpillPlacer->finish();
 2314     SpillPlacer->getBlockFrequency(BI.MBB->getNumber()).getFrequency() *
 3239   SpillPlacer = &getAnalysis<SpillPlacement>();