Home | History | Annotate | Download | only in X86

Lines Matching refs:FrameSetup

57         : FrameSetup(nullptr), Call(nullptr), SPCopy(nullptr), ExpectedDist(0),
61 MachineBasicBlock::iterator FrameSetup;
93 MachineInstr *canFoldIntoRegPush(MachineBasicBlock::iterator FrameSetup,
329 MachineBasicBlock::iterator FrameSetup = I++;
330 Context.FrameSetup = FrameSetup;
335 FrameSetup->getOperand(0).getImm() >> Log2SlotSize;
454 // Do not remove the FrameSetup instruction, but adjust the parameters.
456 MachineBasicBlock::iterator FrameSetup = Context.FrameSetup;
457 MachineBasicBlock &MBB = *(FrameSetup->getParent());
458 FrameSetup->getOperand(1).setImm(Context.ExpectedDist);
460 DebugLoc DL = FrameSetup->getDebugLoc();
511 if (!SlowPUSHrmm && (DefMov = canFoldIntoRegPush(FrameSetup, Reg))) {
552 MachineBasicBlock::iterator FrameSetup, unsigned Reg) {
576 DefMI.getParent() != FrameSetup->getParent())
581 for (MachineBasicBlock::iterator I = DefMI; I != FrameSetup; ++I)