Lines Matching refs:Number

612     BC.Number = BI.MBB->getNumber();  in addSplitConstraints()
613 Intf.moveToBlock(BC.Number); in addSplitConstraints()
629 if (Intf.first() <= Indexes->getMBBStartIdx(BC.Number)) { in addSplitConstraints()
643 SA->getFirstSplitPoint(BC.Number))) in addSplitConstraints()
649 if (Intf.last() >= SA->getLastSplitPoint(BC.Number)) { in addSplitConstraints()
662 StaticCost += SpillPlacer->getBlockFrequency(BC.Number); in addSplitConstraints()
681 for (unsigned Number : Blocks) { in addThroughConstraints() local
682 Intf.moveToBlock(Number); in addThroughConstraints()
686 TBS[T] = Number; in addThroughConstraints()
695 BCS[B].Number = Number; in addThroughConstraints()
698 MachineBasicBlock *MBB = MF->getBlockNumbered(Number); in addThroughConstraints()
702 SA->getFirstSplitPoint(Number))) in addThroughConstraints()
705 if (Intf.first() <= Indexes->getMBBStartIdx(Number)) in addThroughConstraints()
711 if (Intf.last() >= SA->getLastSplitPoint(Number)) in addThroughConstraints()
853 unsigned Number = BI.MBB->getNumber(); in calcSpillCost() local
855 Cost += SpillPlacer->getBlockFrequency(Number); in calcSpillCost()
859 Cost += SpillPlacer->getBlockFrequency(Number); in calcSpillCost()
876 bool RegIn = LiveBundles[Bundles->getBundle(BC.Number, false)]; in calcGlobalSplitCost()
877 bool RegOut = LiveBundles[Bundles->getBundle(BC.Number, true)]; in calcGlobalSplitCost()
880 Cand.Intf.moveToBlock(BC.Number); in calcGlobalSplitCost()
887 GlobalCost += SpillPlacer->getBlockFrequency(BC.Number); in calcGlobalSplitCost()
890 for (unsigned Number : Cand.ActiveBlocks) { in calcGlobalSplitCost() local
891 bool RegIn = LiveBundles[Bundles->getBundle(Number, false)]; in calcGlobalSplitCost()
892 bool RegOut = LiveBundles[Bundles->getBundle(Number, true)]; in calcGlobalSplitCost()
897 Cand.Intf.moveToBlock(Number); in calcGlobalSplitCost()
899 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
900 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
905 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
940 unsigned Number = BI.MBB->getNumber(); in splitAroundRegion() local
944 unsigned CandIn = BundleCand[Bundles->getBundle(Number, false)]; in splitAroundRegion()
948 Cand.Intf.moveToBlock(Number); in splitAroundRegion()
953 unsigned CandOut = BundleCand[Bundles->getBundle(Number, true)]; in splitAroundRegion()
957 Cand.Intf.moveToBlock(Number); in splitAroundRegion()
971 SE->splitLiveThroughBlock(Number, IntvIn, IntfIn, IntvOut, IntfOut); in splitAroundRegion()
984 for (unsigned Number : Blocks) { in splitAroundRegion() local
985 if (!Todo.test(Number)) in splitAroundRegion()
987 Todo.reset(Number); in splitAroundRegion()
992 unsigned CandIn = BundleCand[Bundles->getBundle(Number, false)]; in splitAroundRegion()
996 Cand.Intf.moveToBlock(Number); in splitAroundRegion()
1000 unsigned CandOut = BundleCand[Bundles->getBundle(Number, true)]; in splitAroundRegion()
1004 Cand.Intf.moveToBlock(Number); in splitAroundRegion()
1009 SE->splitLiveThroughBlock(Number, IntvIn, IntfIn, IntvOut, IntfOut); in splitAroundRegion()