reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1323 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); 1337 if (MBB.end() != MBBI) { 1400 auto Cleanup = make_scope_exit([&] { InsertReturnAddressAuth(MF, MBB); }); 1421 MachineBasicBlock::iterator Pop = std::prev(MBB.getFirstTerminator()); 1430 MBB, Pop, DL, TII, PrologueSaveSize, NeedsWinCFI, &HasWinCFI, false); 1443 MachineBasicBlock::iterator LastPopI = MBB.getFirstTerminator(); 1444 MachineBasicBlock::iterator Begin = MBB.begin(); 1457 BuildMI(MBB, LastPopI, DL, TII->get(AArch64::SEH_EpilogStart)) 1466 emitFrameOffset(MBB, MBB.getFirstTerminator(), DL, AArch64::SP, AArch64::SP, 1466 emitFrameOffset(MBB, MBB.getFirstTerminator(), DL, AArch64::SP, AArch64::SP, 1470 BuildMI(MBB, MBB.getFirstTerminator(), DL, 1470 BuildMI(MBB, MBB.getFirstTerminator(), DL, 1482 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::SP, SVEStackSize, 1503 adaptForLdStOpt(MBB, MBB.getFirstTerminator(), LastPopI); 1503 adaptForLdStOpt(MBB, MBB.getFirstTerminator(), LastPopI); 1505 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::SP, 1511 BuildMI(MBB, MBB.getFirstTerminator(), DL, 1511 BuildMI(MBB, MBB.getFirstTerminator(), DL, 1528 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::FP, 1532 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::SP, 1543 auto FirstSPPopI = MBB.getFirstTerminator(); 1552 adaptForLdStOpt(MBB, FirstSPPopI, LastPopI); 1554 emitFrameOffset(MBB, FirstSPPopI, DL, AArch64::SP, AArch64::SP, 1559 BuildMI(MBB, MBB.getFirstTerminator(), DL, TII->get(AArch64::SEH_EpilogEnd)) 1559 BuildMI(MBB, MBB.getFirstTerminator(), DL, TII->get(AArch64::SEH_EpilogEnd))