Searched refs:LiveBundles (Results 1 - 2 of 2) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp196 BitVector LiveBundles; member in struct:__anon2170::RAGreedy::GlobalSplitCandidate
203 LiveBundles.clear();
210 for (int i = LiveBundles.find_first(); i >= 0;
211 i = LiveBundles.find_next(i))
932 SpillPlacer->prepare(Cand.LiveBundles);
944 if (!Cand.LiveBundles.any()) {
950 for (int i = Cand.LiveBundles.find_first(); i>=0;
951 i = Cand.LiveBundles.find_next(i))
977 /// pattern in LiveBundles. This cost should be added to the local cost of the
982 const BitVector &LiveBundles local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp106 // Numbered LiveBundle structs. LiveBundles[0] is used for all CFG edges
108 SmallVector<LiveBundle, 8> LiveBundles; member in struct:__anon2540::FPS
110 // The edge bundle analysis provides indices into the LiveBundles vector.
126 // Partition all the CFG edges into LiveBundles.
380 LiveBundles.clear();
391 assert(LiveBundles.empty() && "Stale data in LiveBundles");
392 LiveBundles.resize(Bundles->getNumBundles());
401 LiveBundles[Bundles->getBundle(MBB->getNumber(), false)].Mask |= Mask;
503 LiveBundles[Bundle
[all...]

Completed in 46 milliseconds