Lines Matching defs:LastPopI
2336 auto LastPopI = MBB.getFirstTerminator();
2337 if (LastPopI != MBB.begin()) {
2338 auto HomogeneousEpilog = std::prev(LastPopI);
2340 LastPopI = HomogeneousEpilog;
2344 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::SP,
2385 MachineBasicBlock::iterator LastPopI = MBB.getFirstTerminator();
2387 while (LastPopI != Begin) {
2388 --LastPopI;
2389 if (!LastPopI->getFlag(MachineInstr::FrameDestroy) ||
2390 IsSVECalleeSave(LastPopI)) {
2391 ++LastPopI;
2394 fixupCalleeSaveRestoreStackOffset(*LastPopI, AFI->getLocalStackSize(),
2405 BuildMI(MBB, LastPopI, DL, TII->get(AArch64::SEH_EpilogStart))
2407 EpilogStartI = LastPopI;
2452 BuildMI(MBB, LastPopI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION))
2470 MachineBasicBlock::iterator RestoreBegin = LastPopI, RestoreEnd = LastPopI;
2545 MBB, LastPopI, DL, AArch64::SP, AArch64::SP,
2565 MBB, LastPopI, DL, AArch64::SP, AArch64::FP,
2569 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::SP,
2579 BuildMI(MBB, LastPopI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION))