| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | Thumb1FrameLowering.cpp | 553 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 558 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 762 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp() 768 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp() 785 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp() 817 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp() 826 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp() 833 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp() 994 .setMIFlag(MachineInstr::FrameDestroy); in popRegsFromStack() 1020 .setMIFlag(MachineInstr::FrameDestroy); in popRegsFromStack() [all …]
|
| H A D | ARMFrameLowering.cpp | 450 (Flags & MachineInstr::FrameDestroy)) { in insertSEH() 1280 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1287 MachineInstr::FrameDestroy); in emitEpilogue() 1295 if (!MBBI->getFlag(MachineInstr::FrameDestroy)) in emitEpilogue() 1301 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1337 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1356 MachineInstr::FrameDestroy); in emitEpilogue() 1373 MachineInstr::FrameDestroy); in emitEpilogue() 1385 MachineInstr::FrameDestroy); in emitEpilogue() 1399 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() [all …]
|
| H A D | ARMBaseInstrInfo.cpp | 6525 .setMIFlags(MachineInstr::FrameDestroy); in restoreLRFromStack() 6536 .setMIFlags(MachineInstr::FrameDestroy); in restoreLRFromStack() 6548 .setMIFlags(MachineInstr::FrameDestroy); in restoreLRFromStack() 6555 .setMIFlags(MachineInstr::FrameDestroy); in restoreLRFromStack() 6563 .setMIFlags(MachineInstr::FrameDestroy); in restoreLRFromStack() 6581 .setMIFlags(MachineInstr::FrameDestroy); in emitCFIForLRRestoreFromReg()
|
| H A D | Thumb2SizeReduction.cpp | 1023 MI->getFlag(MachineInstr::FrameDestroy))) in ReduceMI()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 665 .setMIFlags(MachineInstr::FrameDestroy); in emitCalleeSavedRestores() 1364 .setMIFlag(MachineInstr::FrameDestroy); in emitShadowCallStackEpilogue() 1371 .setMIFlags(MachineInstr::FrameDestroy); in emitShadowCallStackEpilogue() 1876 .setMIFlag(MachineInstr::FrameDestroy); in InsertReturnAddressAuth() 1882 .setMIFlags(MachineInstr::FrameDestroy); in InsertReturnAddressAuth() 2019 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2038 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2196 .setMIFlags(MachineInstr::FrameDestroy); in emitEpilogue() 2214 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2901 .setMIFlag(MachineInstr::FrameDestroy); in restoreCalleeSavedRegisters() [all …]
|
| H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 239 .setMIFlag(MachineInstr::FrameDestroy); in emitLoad() 454 .setMIFlag(MachineInstr::FrameDestroy) in lowerEpilog() 466 .setMIFlag(MachineInstr::FrameDestroy) in lowerEpilog()
|
| H A D | AArch64InstrInfo.cpp | 1852 while (FirstEpilogSEH->getFlag(MachineInstr::FrameDestroy) && in expandPostRAPseudo() 2525 MI.getFlag(MachineInstr::FrameDestroy))) in isCandidateToMergeOrPair() 7756 .setMIFlag(MachineInstr::FrameDestroy); in signOutlinedFunction() 7761 .setMIFlags(MachineInstr::FrameDestroy); in signOutlinedFunction()
|
| H A D | AArch64LoadStoreOptimizer.cpp | 1757 MI.getFlag(MachineInstr::FrameDestroy)) || in maybeMoveCFI()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 123 .setMIFlag(MachineInstr::FrameDestroy); in emitSCSEpilogue() 128 .setMIFlag(MachineInstr::FrameDestroy); in emitSCSEpilogue() 621 std::prev(MBBI)->getFlag(MachineInstr::FrameDestroy)) in emitEpilogue() 653 MachineInstr::FrameDestroy); in emitEpilogue() 657 MachineInstr::FrameDestroy); in emitEpilogue() 668 MachineInstr::FrameDestroy); in emitEpilogue() 675 adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackSize, MachineInstr::FrameDestroy); in emitEpilogue() 1217 .setMIFlag(MachineInstr::FrameDestroy); in restoreCalleeSavedRegisters()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AVR/ |
| H A D | stdwstk.ll | 5 ; FrameSetup/FrameDestroy context.
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFrameLowering.cpp | 174 MachineInstr::FrameDestroy); in emitEpilogue() 178 adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackSize, MachineInstr::FrameDestroy); in emitEpilogue()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionRetHardening.cpp | 86 .setMIFlag(MachineInstr::FrameDestroy); in runOnMachineFunction()
|
| H A D | X86FrameLowering.cpp | 225 isSub ? MachineInstr::FrameSetup : MachineInstr::FrameDestroy; in emitSPUpdate() 2226 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2235 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2243 MachineInstr::FrameDestroy); in emitEpilogue() 2248 MachineInstr::FrameDestroy); in emitEpilogue() 2263 if ((Opc != X86::POP32r || !PI->getFlag(MachineInstr::FrameDestroy)) && in emitEpilogue() 2264 (Opc != X86::POP64r || !PI->getFlag(MachineInstr::FrameDestroy)) && in emitEpilogue() 2266 (Opc != X86::ADD64ri8 || !PI->getFlag(MachineInstr::FrameDestroy))) in emitEpilogue() 2326 MachineInstr::FrameDestroy); in emitEpilogue() 2353 MachineInstr::FrameDestroy); in emitEpilogue() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineInstrBundle.cpp | 237 if (MII->getFlag(MachineInstr::FrameDestroy)) in finalizeBundle() 238 MIB.setMIFlag(MachineInstr::FrameDestroy); in finalizeBundle()
|
| H A D | CFIFixup.cpp | 95 MI.getFlag(MachineInstr::FrameDestroy); in containsEpilogue()
|
| H A D | MIRPrinter.cpp | 759 if (MI.getFlag(MachineInstr::FrameDestroy)) in print()
|
| H A D | MachineInstr.cpp | 1585 if (getFlag(MachineInstr::FrameDestroy)) in print()
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kFrameLowering.cpp | 378 MI.setMIFlag(MachineInstr::FrameDestroy); in emitSPUpdate() 707 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 717 if ((Opc != M68k::POP32r || !PI->getFlag(MachineInstr::FrameDestroy)) && in emitEpilogue() 887 .setMIFlag(MachineInstr::FrameDestroy); in restoreCalleeSavedRegisters()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYFrameLowering.cpp | 267 MachineInstr::FrameDestroy); in emitEpilogue() 271 MachineInstr::FrameDestroy); in emitEpilogue()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 990 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 997 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1003 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DbgEntityHistoryCalculator.cpp | 506 (!MI.getFlag(MachineInstr::FrameDestroy) && in calculateDbgEntityHistory()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 86 FrameDestroy = 1 << 1, // Instruction is used as a part of enumerator
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 1403 Flags |= MachineInstr::FrameDestroy; in parseInstruction()
|