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;
509 const LiveBundle &Bundle =
512 if (!Bundle.Mask) {
518 assert(Bundle.isFixed() && "Reached block before any predecessors");
521 for (unsigned i = Bundle.FixCount; i > 0; --i) {
523 << unsigned(Bundle.FixStack[i - 1]) << '\n');
524 pushReg(Bundle.FixStack[i-1]);
549 LiveBundle &Bundle = LiveBundles[BundleIdx];
554 adjustLiveRegs(Bundle.Mask, Term);
556 if (!Bundle.Mask) {
563 if (Bundle.isFixed()) {
565 shuffleStackTop(Bundle.FixStack, Bundle.FixCount, Term);
569 Bundle.FixCount = StackTop;
571 Bundle.FixStack[i] = getStackEntry(i);