HomeSort by relevance Sort by last modified time
    Searched refs:LiveBundles (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/CodeGen/
RegAllocGreedy.cpp 192 BitVector LiveBundles;
199 LiveBundles.clear();
206 for (int i = LiveBundles.find_first(); i >= 0;
207 i = LiveBundles.find_next(i))
861 SpillPlacer->prepare(Cand.LiveBundles);
873 if (!Cand.LiveBundles.any()) {
879 for (int i = Cand.LiveBundles.find_first(); i>=0;
880 i = Cand.LiveBundles.find_next(i))
906 /// pattern in LiveBundles. This cost should be added to the local cost of the
911 const BitVector &LiveBundles = Cand.LiveBundles
    [all...]
  /external/llvm/lib/Target/X86/
X86FloatingPoint.cpp 106 // Numbered LiveBundle structs. LiveBundles[0] is used for all CFG edges
108 SmallVector<LiveBundle, 8> LiveBundles;
110 // The edge bundle analysis provides indices into the LiveBundles vector.
125 // Partition all the CFG edges into LiveBundles.
379 LiveBundles.clear();
390 assert(LiveBundles.empty() && "Stale data in LiveBundles");
391 LiveBundles.resize(Bundles->getNumBundles());
400 LiveBundles[Bundles->getBundle(MBB->getNumber(), false)].Mask |= Mask;
502 LiveBundles[Bundles->getBundle(MBB->getNumber(), false)]
    [all...]

Completed in 129 milliseconds