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

References

lib/CodeGen/RegAllocGreedy.cpp
 1197     BC.Number = BI.MBB->getNumber();
 1198     Intf.moveToBlock(BC.Number);
 1199     BC.Entry = BI.LiveIn ? SpillPlacement::PrefReg : SpillPlacement::DontCare;
 1200     BC.Exit = (BI.LiveOut &&
 1204     BC.ChangesValue = BI.FirstDef.isValid();
 1214       if (Intf.first() <= Indexes->getMBBStartIdx(BC.Number)) {
 1215         BC.Entry = SpillPlacement::MustSpill;
 1218         BC.Entry = SpillPlacement::PrefSpill;
 1225       if (((BC.Entry == SpillPlacement::MustSpill) ||
 1226            (BC.Entry == SpillPlacement::PrefSpill)) &&
 1228                                     SA->getFirstSplitPoint(BC.Number)))
 1234       if (Intf.last() >= SA->getLastSplitPoint(BC.Number)) {
 1235         BC.Exit = SpillPlacement::MustSpill;
 1238         BC.Exit = SpillPlacement::PrefSpill;
 1247       StaticCost += SpillPlacer->getBlockFrequency(BC.Number);