Lines Matching refs:Number
626 BC.Number = BI.MBB->getNumber(); in addSplitConstraints()
627 Intf.moveToBlock(BC.Number); in addSplitConstraints()
639 if (Intf.first() <= Indexes->getMBBStartIdx(BC.Number)) in addSplitConstraints()
649 if (Intf.last() >= SA->getLastSplitPoint(BC.Number)) in addSplitConstraints()
659 StaticCost += Ins * SpillPlacer->getBlockFrequency(BC.Number); in addSplitConstraints()
680 unsigned Number = Blocks[i]; in addThroughConstraints() local
681 Intf.moveToBlock(Number); in addThroughConstraints()
685 TBS[T] = Number; in addThroughConstraints()
694 BCS[B].Number = Number; in addThroughConstraints()
697 if (Intf.first() <= Indexes->getMBBStartIdx(Number)) in addThroughConstraints()
703 if (Intf.last() >= SA->getLastSplitPoint(Number)) in addThroughConstraints()
769 unsigned Number = BI.MBB->getNumber(); in calcSpillCost() local
771 Cost += SpillPlacer->getBlockFrequency(Number); in calcSpillCost()
776 tie(Start, Stop) = Indexes->getMBBRange(Number); in calcSpillCost()
782 Cost += SpillPlacer->getBlockFrequency(Number); in calcSpillCost()
799 bool RegIn = LiveBundles[Bundles->getBundle(BC.Number, 0)]; in calcGlobalSplitCost()
800 bool RegOut = LiveBundles[Bundles->getBundle(BC.Number, 1)]; in calcGlobalSplitCost()
808 GlobalCost += Ins * SpillPlacer->getBlockFrequency(BC.Number); in calcGlobalSplitCost()
812 unsigned Number = Cand.ActiveBlocks[i]; in calcGlobalSplitCost() local
813 bool RegIn = LiveBundles[Bundles->getBundle(Number, 0)]; in calcGlobalSplitCost()
814 bool RegOut = LiveBundles[Bundles->getBundle(Number, 1)]; in calcGlobalSplitCost()
819 Cand.Intf.moveToBlock(Number); in calcGlobalSplitCost()
821 GlobalCost += 2*SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
825 GlobalCost += SpillPlacer->getBlockFrequency(Number); in calcGlobalSplitCost()
890 unsigned Number = Cand.ActiveBlocks[i]; in splitAroundRegion() local
891 bool RegIn = LiveBundles[Bundles->getBundle(Number, 0)]; in splitAroundRegion()
892 bool RegOut = LiveBundles[Bundles->getBundle(Number, 1)]; in splitAroundRegion()
895 Intf.moveToBlock(Number); in splitAroundRegion()
896 SE->splitLiveThroughBlock(Number, RegIn ? MainIntv : 0, Intf.first(), in splitAroundRegion()