reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ExpandPseudo.cpp
  217       Offset += X86FL->mergeSPUpdates(MBB, MBBI, true);
  218       X86FL->emitSPUpdate(MBB, MBBI, DL, Offset, /*InEpilogue=*/true);
  234         assert(!MBB.getParent()->hasWinCFI() &&
  245       MachineInstrBuilder MIB = BuildMI(MBB, MBBI, DL, TII->get(Op));
  262       MachineInstrBuilder MIB = BuildMI(MBB, MBBI, DL, TII->get(Op));
  267       BuildMI(MBB, MBBI, DL,
  272       BuildMI(MBB, MBBI, DL, TII->get(X86::TAILJMPr))
  278     MBB.getParent()->moveCallSiteInfo(&*MBBI, &NewMI);
  281     MBB.erase(MBBI);
  292     BuildMI(MBB, MBBI, DL,
  301     X86FL->emitSPUpdate(MBB, MBBI, DL, StackAdj, true);
  303     BuildMI(MBB, MBBI, DL,
  305     MBB.erase(MBBI);
  313       MIB = BuildMI(MBB, MBBI, DL,
  316       MIB = BuildMI(MBB, MBBI, DL,
  324       BuildMI(MBB, MBBI, DL, TII->get(X86::POP32r)).addReg(X86::ECX, RegState::Define);
  325       X86FL->emitSPUpdate(MBB, MBBI, DL, StackAdj, /*InEpilogue=*/true);
  326       BuildMI(MBB, MBBI, DL, TII->get(X86::PUSH32r)).addReg(X86::ECX);
  327       MIB = BuildMI(MBB, MBBI, DL, TII->get(X86::RETL));
  331     MBB.erase(MBBI);
  337         MBB.getParent()->getFunction().getPersonalityFn()));
  338     X86FL->restoreWin32EHStackPointers(MBB, MBBI, DL, /*RestoreSP=*/IsSEH);
  357     TII->copyPhysReg(MBB, MBBI, DL, ActualInArg, InArg.getReg(),
  362     MachineInstr *NewInstr = BuildMI(MBB, MBBI, DL, TII->get(ActualOpc));
  367     TII->copyPhysReg(MBB, MBBI, DL, ActualInArg, SaveRbx,
  375     ExpandICallBranchFunnel(&MBB, MBBI);