Home
last modified time | relevance | path

Searched refs:FrameDestroy (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp553 .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 DARMFrameLowering.cpp450 (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 DARMBaseInstrInfo.cpp6525 .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 DThumb2SizeReduction.cpp1023 MI->getFlag(MachineInstr::FrameDestroy))) in ReduceMI()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp665 .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 DAArch64LowerHomogeneousPrologEpilog.cpp239 .setMIFlag(MachineInstr::FrameDestroy); in emitLoad()
454 .setMIFlag(MachineInstr::FrameDestroy) in lowerEpilog()
466 .setMIFlag(MachineInstr::FrameDestroy) in lowerEpilog()
H A DAArch64InstrInfo.cpp1852 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 DAArch64LoadStoreOptimizer.cpp1757 MI.getFlag(MachineInstr::FrameDestroy)) || in maybeMoveCFI()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp123 .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 Dstdwstk.ll5 ; FrameSetup/FrameDestroy context.
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp174 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 DX86LoadValueInjectionRetHardening.cpp86 .setMIFlag(MachineInstr::FrameDestroy); in runOnMachineFunction()
H A DX86FrameLowering.cpp225 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 DMachineInstrBundle.cpp237 if (MII->getFlag(MachineInstr::FrameDestroy)) in finalizeBundle()
238 MIB.setMIFlag(MachineInstr::FrameDestroy); in finalizeBundle()
H A DCFIFixup.cpp95 MI.getFlag(MachineInstr::FrameDestroy); in containsEpilogue()
H A DMIRPrinter.cpp759 if (MI.getFlag(MachineInstr::FrameDestroy)) in print()
H A DMachineInstr.cpp1585 if (getFlag(MachineInstr::FrameDestroy)) in print()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp378 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 DCSKYFrameLowering.cpp267 MachineInstr::FrameDestroy); in emitEpilogue()
271 MachineInstr::FrameDestroy); in emitEpilogue()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp990 .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 DDbgEntityHistoryCalculator.cpp506 (!MI.getFlag(MachineInstr::FrameDestroy) && in calculateDbgEntityHistory()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineInstr.h86 FrameDestroy = 1 << 1, // Instruction is used as a part of enumerator
/llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1403 Flags |= MachineInstr::FrameDestroy; in parseInstruction()