Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp224 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
228 MachineInstr::FrameDestroy); in emitEpilogue()
234 MachineInstr::FrameDestroy); in emitEpilogue()
246 if ((Opc != MSP430::POP16r || !PI->getFlag(MachineInstr::FrameDestroy)) && in emitEpilogue()
264 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
270 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
281 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
289 MachineInstr::FrameDestroy); in emitEpilogue()
307 MachineInstr::FrameDestroy); in emitEpilogue()
354 .setMIFlag(MachineInstr::FrameDestroy); in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp521 MachineInstr::FrameDestroy); in emitEpilogue()
527 while (MBBI != MBB.begin() && MBBI->getFlag(MachineInstr::FrameDestroy)); in emitEpilogue()
528 if (!MBBI->getFlag(MachineInstr::FrameDestroy)) in emitEpilogue()
560 TII, *RegInfo, MachineInstr::FrameDestroy); in emitEpilogue()
564 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
569 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
576 ScratchRegister, MachineInstr::FrameDestroy); in emitEpilogue()
579 ScratchRegister, MachineInstr::FrameDestroy); in emitEpilogue()
672 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp()
756 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp()
[all …]
H A DARMFrameLowering.cpp478 (Flags & MachineInstr::FrameDestroy)) { in insertSEH()
1307 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
1314 MachineInstr::FrameDestroy); in emitEpilogue()
1321 MBBI->getFlag(MachineInstr::FrameDestroy)); in emitEpilogue()
1322 if (!MBBI->getFlag(MachineInstr::FrameDestroy)) in emitEpilogue()
1328 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
1348 MachineInstr::FrameDestroy); in emitEpilogue()
1360 ARMCC::AL, 0, TII, MachineInstr::FrameDestroy); in emitEpilogue()
1364 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
1373 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
[all …]
H A DThumb2SizeReduction.cpp1019 MI->getFlag(MachineInstr::FrameDestroy))) in ReduceMI()
H A DARMBaseInstrInfo.cpp6512 unsigned MIFlags = CFI ? MachineInstr::FrameDestroy : 0; in restoreLRFromStack()
6546 .setMIFlags(MachineInstr::FrameDestroy); in restoreLRFromStack()
6553 .setMIFlags(MachineInstr::FrameDestroy); in restoreLRFromStack()
6561 .setMIFlags(MachineInstr::FrameDestroy); in restoreLRFromStack()
6579 .setMIFlags(MachineInstr::FrameDestroy); in emitCFIForLRRestoreFromReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PointerAuth.cpp86 assert(Flags == MachineInstr::FrameDestroy); in BuildPACM()
197 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR()
199 BuildPACM(*Subtarget, MBB, TI, DL, MachineInstr::FrameDestroy, PACSym); in authenticateLR()
202 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR()
211 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR()
213 BuildPACM(*Subtarget, MBB, MBBI, DL, MachineInstr::FrameDestroy, PACSym); in authenticateLR()
216 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR()
224 .setMIFlags(MachineInstr::FrameDestroy); in authenticateLR()
228 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR()
H A DAArch64FrameLowering.cpp753 .setMIFlags(MachineInstr::FrameDestroy); in emitCalleeSavedRestores()
1207 if (!LastI->getFlag(MachineInstr::FrameDestroy)) in shouldCombineCSRLocalStackBumpInEpilogue()
1509 if (FrameFlag == MachineInstr::FrameDestroy) in convertCalleeSaveRestoreToSPPrePostIncDec()
1624 I->getFlag(MachineInstr::FrameDestroy); in IsSVECalleeSave()
1678 .setMIFlag(MachineInstr::FrameDestroy); in emitShadowCallStackEpilogue()
1685 .setMIFlags(MachineInstr::FrameDestroy); in emitShadowCallStackEpilogue()
2289 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
2300 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
2346 MachineInstr::FrameDestroy, false, NeedsWinCFI, &HasWinCFI); in emitEpilogue()
2371 MachineInstr::FrameDestroy, PrologueSaveSize); in emitEpilogue()
[all …]
H A DAArch64LowerHomogeneousPrologEpilog.cpp280 .setMIFlag(MachineInstr::FrameDestroy); in emitLoad()
503 .setMIFlag(MachineInstr::FrameDestroy) in lowerEpilog()
515 .setMIFlag(MachineInstr::FrameDestroy) in lowerEpilog()
H A DAArch64LoadStoreOptimizer.cpp1374 MI.getFlag(MachineInstr::FrameDestroy))) in areCandidatesToMergeOrPair()
1958 MI.getFlag(MachineInstr::FrameDestroy)) || in maybeMoveCFI()
2262 if (needsWinCFI(MI.getMF()) && MI.getFlag(MachineInstr::FrameDestroy)) in tryToPromoteLoadFromStore()
H A DAArch64InstrInfo.cpp1984 while (FirstEpilogSEH->getFlag(MachineInstr::FrameDestroy) && in expandPostRAPseudo()
2680 MI.getFlag(MachineInstr::FrameDestroy))) in isCandidateToMergeOrPair()
9052 .setMIFlag(MachineInstr::FrameDestroy); in signOutlinedFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp152 .setMIFlag(MachineInstr::FrameDestroy); in emitSCSEpilogue()
157 .setMIFlag(MachineInstr::FrameDestroy); in emitSCSEpilogue()
163 .setMIFlags(MachineInstr::FrameDestroy); in emitSCSEpilogue()
785 std::prev(MBBI)->getFlag(MachineInstr::FrameDestroy)) in emitEpilogue()
818 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue()
822 MachineInstr::FrameDestroy); in emitEpilogue()
834 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue()
854 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue()
1607 .setMIFlag(MachineInstr::FrameDestroy); in restoreCalleeSavedRegisters()
1622 .setMIFlag(MachineInstr::FrameDestroy); in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp376 MI.setMIFlag(MachineInstr::FrameDestroy); in emitSPUpdate()
707 if ((Opc != M68k::POP32r || !PI->getFlag(MachineInstr::FrameDestroy)) && in emitEpilogue()
744 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
750 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
882 .setMIFlag(MachineInstr::FrameDestroy); in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp333 MachineInstr::FrameDestroy); in emitEpilogue()
343 MachineInstr::FrameDestroy); in emitEpilogue()
348 adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackSize, MachineInstr::FrameDestroy); in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionRetHardening.cpp85 .setMIFlag(MachineInstr::FrameDestroy); in runOnMachineFunction()
H A DX86FrameLowering.cpp236 isSub ? MachineInstr::FrameSetup : MachineInstr::FrameDestroy; in emitSPUpdate()
2391 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
2396 MachineInstr::FrameDestroy); in emitEpilogue()
2431 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
2439 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
2448 MachineInstr::FrameDestroy); in emitEpilogue()
2454 MachineInstr::FrameDestroy); in emitEpilogue()
2469 if (!PI->getFlag(MachineInstr::FrameDestroy) || in emitEpilogue()
2486 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
2540 MachineInstr::FrameDestroy); in emitEpilogue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp231 if (MII->getFlag(MachineInstr::FrameDestroy)) in finalizeBundle()
232 MIB.setMIFlag(MachineInstr::FrameDestroy); in finalizeBundle()
H A DCFIFixup.cpp98 MI.getFlag(MachineInstr::FrameDestroy);
H A DMIRPrinter.cpp782 if (MI.getFlag(MachineInstr::FrameDestroy)) in print()
H A DMachineInstr.cpp1724 if (getFlag(MachineInstr::FrameDestroy)) in print()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp267 MachineInstr::FrameDestroy); in emitEpilogue()
271 MachineInstr::FrameDestroy); in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp513 (!MI.getFlag(MachineInstr::FrameDestroy) && in calculateDbgEntityHistory()
H A DDwarfDebug.cpp2051 if (MI->getFlag(MachineInstr::FrameDestroy) && DL) { in beginInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp333 .setMIFlag(MachineInstr::FrameDestroy); in copyFromScratchSGPR()
1287 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
1299 MIB.setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h87 FrameDestroy = 1 << 1, // Instruction is used as a part of enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1482 Flags |= MachineInstr::FrameDestroy; in parseInstruction()

12