Searched refs:LiveBundles (Results 1 – 3 of 3) sorted by relevance
233 BitVector LiveBundles; member240 LiveBundles.clear(); in reset()247 for (unsigned I : LiveBundles.set_bits()) in getBundles()
818 SpillPlacer->prepare(Cand.LiveBundles); in calcCompactRegion()834 if (!Cand.LiveBundles.any()) { in calcCompactRegion()840 for (int I : Cand.LiveBundles.set_bits()) in calcCompactRegion()871 const BitVector &LiveBundles = Cand.LiveBundles; in calcGlobalSplitCost() local876 bool RegIn = LiveBundles[Bundles->getBundle(BC.Number, false)]; in calcGlobalSplitCost()877 bool RegOut = LiveBundles[Bundles->getBundle(BC.Number, true)]; in calcGlobalSplitCost()891 bool RegIn = LiveBundles[Bundles->getBundle(Number, false)]; in calcGlobalSplitCost()892 bool RegOut = LiveBundles[Bundles->getBundle(Number, true)]; in calcGlobalSplitCost()1107 unsigned Count = GlobalCand[CandIndex].LiveBundles.count(); in calculateRegionSplitCostAroundReg()1124 SpillPlacer->prepare(Cand.LiveBundles); in calculateRegionSplitCostAroundReg()[all …]
119 SmallVector<LiveBundle, 8> LiveBundles; member354 LiveBundles[Bundles->getBundle(Entry->getNumber(), false)]; in runOnMachineFunction()382 LiveBundles.clear(); in runOnMachineFunction()393 assert(LiveBundles.empty() && "Stale data in LiveBundles"); in bundleCFGRecomputeKillFlags()394 LiveBundles.resize(Bundles->getNumBundles()); in bundleCFGRecomputeKillFlags()404 LiveBundles[Bundles->getBundle(MBB.getNumber(), false)].Mask |= Mask; in bundleCFGRecomputeKillFlags()510 LiveBundles[Bundles->getBundle(MBB->getNumber(), false)]; in setupBlockStack()549 LiveBundle &Bundle = LiveBundles[BundleIdx]; in finishBlockStack()