Lines Matching full:fixed
87 // but the exact mapping of FP registers to stack slots is fixed later.
93 // stack order has not yet been fixed.
148 // Pending fixed registers - Inline assembly needs FP registers to appear
149 // in fixed stack slot positions. This is handled by copying FP registers
513 // Push the fixed live-in registers.
529 /// MBB. Shuffle live registers to match the expected fixed stack of any
554 // Has the stack order been fixed yet?
560 // Not fixed yet, we get to choose.
1358 // FP = COPY ST. Extract fixed stack value.
1411 // instructions have fixed clobber lists. This instruction is interpreted
1451 // popped input operand must be in a fixed stack slot, and it is either
1455 // 2. Fixed inputs. These inputs appear in fixed stack slots, but are
1456 // preserved by the inline asm. The fixed stack slots must be STn-STm
1457 // following the popped inputs. A fixed input operand cannot be tied to
1506 MI->emitError("fixed input regs must be last on the x87 stack");
1526 DEBUG(dbgs() << "Asm uses " << NumSTUses << " fixed regs, pops "
1564 // Make sure we have a unique live register for every fixed use. Some of
1590 assert(NumPendingSTs >= NumSTUses && "Fixed registers should be assigned");
1596 // With the stack layout fixed, rewrite the FP registers.
1608 // Hold the fixed output registers in scratch FP registers. They will be