Lines Matching refs:LiveBundles
193 BitVector LiveBundles; member
200 LiveBundles.clear(); in reset()
207 for (int i = LiveBundles.find_first(); i >= 0; in getBundles()
208 i = LiveBundles.find_next(i)) in getBundles()
847 SpillPlacer->prepare(Cand.LiveBundles); in calcCompactRegion()
859 if (!Cand.LiveBundles.any()) { in calcCompactRegion()
865 for (int i = Cand.LiveBundles.find_first(); i>=0; in calcCompactRegion()
866 i = Cand.LiveBundles.find_next(i)) in calcCompactRegion()
897 const BitVector &LiveBundles = Cand.LiveBundles; in calcGlobalSplitCost() local
902 bool RegIn = LiveBundles[Bundles->getBundle(BC.Number, 0)]; in calcGlobalSplitCost()
903 bool RegOut = LiveBundles[Bundles->getBundle(BC.Number, 1)]; in calcGlobalSplitCost()
916 bool RegIn = LiveBundles[Bundles->getBundle(Number, 0)]; in calcGlobalSplitCost()
917 bool RegOut = LiveBundles[Bundles->getBundle(Number, 1)]; in calcGlobalSplitCost()
1115 unsigned Count = GlobalCand[i].LiveBundles.count(); in tryRegionSplit()
1128 SpillPlacer->prepare(Cand.LiveBundles); in tryRegionSplit()
1150 if (!Cand.LiveBundles.any()) { in tryRegionSplit()
1158 for (int i = Cand.LiveBundles.find_first(); i>=0; in tryRegionSplit()
1159 i = Cand.LiveBundles.find_next(i)) in tryRegionSplit()