Lines Matching refs:Number

1183     BC.Number = BI.MBB->getNumber();  in addSplitConstraints()
1184 Intf.moveToBlock(BC.Number); in addSplitConstraints()
1200 if (Intf.first() <= Indexes->getMBBStartIdx(BC.Number)) { in addSplitConstraints()
1214 SA->getFirstSplitPoint(BC.Number))) in addSplitConstraints()
1220 if (Intf.last() >= SA->getLastSplitPoint(BC.Number)) { in addSplitConstraints()
1233 StaticCost += SpillPlacer->getBlockFrequency(BC.Number); in addSplitConstraints()
1253 unsigned Number = Blocks[i]; in addThroughConstraints() local
1254 Intf.moveToBlock(Number); in addThroughConstraints()
1258 TBS[T] = Number; in addThroughConstraints()
1267 BCS[B].Number = Number; in addThroughConstraints()
1270 MachineBasicBlock *MBB = MF->getBlockNumbered(Number); in addThroughConstraints()
1273 SA->getFirstSplitPoint(Number))) in addThroughConstraints()
1276 if (Intf.first() <= Indexes->getMBBStartIdx(Number)) in addThroughConstraints()
1282 if (Intf.last() >= SA->getLastSplitPoint(Number)) in addThroughConstraints()
1405 unsigned Number = BI.MBB->getNumber(); in calcSpillCost() local
1407 Cost += SpillPlacer->getBlockFrequency(Number); in calcSpillCost()
1411 Cost += SpillPlacer->getBlockFrequency(Number); in calcSpillCost()
1579 bool RegIn = LiveBundles[Bundles->getBundle(BC.Number, false)]; in calcGlobalSplitCost()
1580 bool RegOut = LiveBundles[Bundles->getBundle(BC.Number, true)]; in calcGlobalSplitCost()
1583 Cand.Intf.moveToBlock(BC.Number); in calcGlobalSplitCost()
1591 splitCanCauseEvictionChain(VirtRegToSplit, Cand, BC.Number, Order)) { in calcGlobalSplitCost()
1595 GlobalCost += SpillPlacer->getBlockFrequency(BC.Number); in calcGlobalSplitCost()
1596 GlobalCost += SpillPlacer->getBlockFrequency(BC.Number); in calcGlobalSplitCost()
1600 } else if (splitCanCauseLocalSpill(VirtRegToSplit, Cand, BC.Number, in calcGlobalSplitCost()
1603 GlobalCost += SpillPlacer->getBlockFrequency(BC.Number); in calcGlobalSplitCost()
1604 GlobalCost += SpillPlacer->getBlockFrequency(BC.Number); in calcGlobalSplitCost()
1613 GlobalCost += SpillPlacer->getBlockFrequency(BC.Number); in calcGlobalSplitCost()
1617 unsigned Number = Cand.ActiveBlocks[i]; in calcGlobalSplitCost() local
1618 bool RegIn = LiveBundles[Bundles->getBundle(Number, false)]; in calcGlobalSplitCost()
1619 bool RegOut = LiveBundles[Bundles->getBundle(Number, true)]; in calcGlobalSplitCost()
1624 Cand.Intf.moveToBlock(Number); in calcGlobalSplitCost()
1626 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
1627 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
1632 splitCanCauseEvictionChain(VirtRegToSplit, Cand, Number, Order)) { in calcGlobalSplitCost()
1637 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
1638 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
1646 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
1682 unsigned Number = BI.MBB->getNumber(); in splitAroundRegion() local
1686 unsigned CandIn = BundleCand[Bundles->getBundle(Number, false)]; in splitAroundRegion()
1690 Cand.Intf.moveToBlock(Number); in splitAroundRegion()
1695 unsigned CandOut = BundleCand[Bundles->getBundle(Number, true)]; in splitAroundRegion()
1699 Cand.Intf.moveToBlock(Number); in splitAroundRegion()
1713 SE->splitLiveThroughBlock(Number, IntvIn, IntfIn, IntvOut, IntfOut); in splitAroundRegion()
1727 unsigned Number = Blocks[i]; in splitAroundRegion() local
1728 if (!Todo.test(Number)) in splitAroundRegion()
1730 Todo.reset(Number); in splitAroundRegion()
1735 unsigned CandIn = BundleCand[Bundles->getBundle(Number, false)]; in splitAroundRegion()
1739 Cand.Intf.moveToBlock(Number); in splitAroundRegion()
1743 unsigned CandOut = BundleCand[Bundles->getBundle(Number, true)]; in splitAroundRegion()
1747 Cand.Intf.moveToBlock(Number); in splitAroundRegion()
1752 SE->splitLiveThroughBlock(Number, IntvIn, IntfIn, IntvOut, IntfOut); in splitAroundRegion()