Lines Matching defs:Bundle
353 LiveBundle &Bundle =
359 CallingConv::X86_RegCall) && (Bundle.Mask && !Bundle.FixCount)) {
362 // If bundle.mask is non-zero and Bundle.FixCount is zero, it means
366 assert((Bundle.Mask & 0xFE) == 0 &&
368 Bundle.FixCount = 1;
369 Bundle.FixStack[0] = 0;
527 const LiveBundle &Bundle =
530 if (!Bundle.Mask) {
536 assert(Bundle.isFixed() && "Reached block before any predecessors");
539 for (unsigned i = Bundle.FixCount; i > 0; --i) {
541 << unsigned(Bundle.FixStack[i - 1]) << '\n');
542 pushReg(Bundle.FixStack[i-1]);
567 LiveBundle &Bundle = LiveBundles[BundleIdx];
572 adjustLiveRegs(Bundle.Mask, Term);
574 if (!Bundle.Mask) {
581 if (Bundle.isFixed()) {
583 shuffleStackTop(Bundle.FixStack, Bundle.FixCount, Term);
587 Bundle.FixCount = StackTop;
589 Bundle.FixStack[i] = getStackEntry(i);