| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64PointerAuth.cpp | 84 assert(Flags == MachineInstr::FrameDestroy); in BuildPACM() 193 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR() 195 BuildPACM(*Subtarget, MBB, TI, DL, MachineInstr::FrameDestroy, PACSym); in authenticateLR() 198 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR() 205 emitPACCFI(MBB, MBBI, MachineInstr::FrameDestroy, EmitAsyncCFI); in authenticateLR() 209 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR() 211 BuildPACM(*Subtarget, MBB, MBBI, DL, MachineInstr::FrameDestroy, PACSym); in authenticateLR() 213 emitPACCFI(MBB, MBBI, MachineInstr::FrameDestroy, EmitAsyncCFI); in authenticateLR() 216 .setMIFlag(MachineInstr::FrameDestroy); in authenticateLR() 218 emitPACCFI(MBB, MBBI, MachineInstr::FrameDestroy, EmitAsyncCFI); in authenticateLR() [all …]
|
| H A D | AArch64FrameLowering.cpp | 774 CFIInstBuilder CFIBuilder(MBB, MBBI, MachineInstr::FrameDestroy); in emitCalleeSavedRestores() 1258 if (!LastI->getFlag(MachineInstr::FrameDestroy)) in shouldCombineCSRLocalStackBumpInEpilogue() 1572 if (FrameFlag == MachineInstr::FrameDestroy) { in convertCalleeSaveRestoreToSPPrePostIncDec() 1701 I->getFlag(MachineInstr::FrameDestroy); in IsSVECalleeSave() 1755 .setMIFlag(MachineInstr::FrameDestroy); in emitShadowCallStackEpilogue() 1759 .setMIFlag(MachineInstr::FrameDestroy); in emitShadowCallStackEpilogue() 1762 CFIInstBuilder(MBB, MBBI, MachineInstr::FrameDestroy) in emitShadowCallStackEpilogue() 1816 .setMIFlag(MachineInstr::FrameDestroy); in emitPacRetPlusLeafHardening() 2486 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2494 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() [all …]
|
| H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 270 .setMIFlag(MachineInstr::FrameDestroy); in emitLoad() 493 .setMIFlag(MachineInstr::FrameDestroy) in lowerEpilog() 505 .setMIFlag(MachineInstr::FrameDestroy) in lowerEpilog()
|
| H A D | AArch64LoadStoreOptimizer.cpp | 1642 MI.getFlag(MachineInstr::FrameDestroy))) in areCandidatesToMergeOrPair() 2240 MI.getFlag(MachineInstr::FrameDestroy)) || in maybeMoveCFI() 2749 if (needsWinCFI(MI.getMF()) && MI.getFlag(MachineInstr::FrameDestroy)) in tryToPromoteLoadFromStore()
|
| H A D | AArch64InstrInfo.cpp | 2106 while (FirstEpilogSEH->getFlag(MachineInstr::FrameDestroy) && in expandPostRAPseudo() 2960 MI.getFlag(MachineInstr::FrameDestroy))) in isCandidateToMergeOrPair() 9825 .setMIFlag(MachineInstr::FrameDestroy); in signOutlinedFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | Thumb1FrameLowering.cpp | 493 MachineInstr::FrameDestroy); in emitEpilogue() 499 while (MBBI != MBB.begin() && MBBI->getFlag(MachineInstr::FrameDestroy)); in emitEpilogue() 500 if (!MBBI->getFlag(MachineInstr::FrameDestroy)) in emitEpilogue() 531 TII, *RegInfo, MachineInstr::FrameDestroy); in emitEpilogue() 535 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 540 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 547 ScratchRegister, MachineInstr::FrameDestroy); in emitEpilogue() 550 ScratchRegister, MachineInstr::FrameDestroy); in emitEpilogue() 643 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp() 727 .setMIFlag(MachineInstr::FrameDestroy); in emitPopSpecialFixUp() [all …]
|
| H A D | ARMFrameLowering.cpp | 615 (Flags & MachineInstr::FrameDestroy)) { in insertSEH() 1431 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1438 MachineInstr::FrameDestroy); in emitEpilogue() 1445 MBBI->getFlag(MachineInstr::FrameDestroy)); in emitEpilogue() 1446 if (!MBBI->getFlag(MachineInstr::FrameDestroy)) in emitEpilogue() 1452 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1471 MachineInstr::FrameDestroy); in emitEpilogue() 1483 ARMCC::AL, 0, TII, MachineInstr::FrameDestroy); in emitEpilogue() 1487 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1496 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() [all …]
|
| H A D | Thumb2SizeReduction.cpp | 1019 MI->getFlag(MachineInstr::FrameDestroy))) in ReduceMI()
|
| H A D | ARMBaseInstrInfo.cpp | 6333 unsigned MIFlags = CFI ? MachineInstr::FrameDestroy : 0; in restoreLRFromStack() 6360 CFIInstBuilder CFIBuilder(MBB, It, MachineInstr::FrameDestroy); in restoreLRFromStack() 6494 CFIInstBuilder(MBB, It, MachineInstr::FrameDestroy).buildRestore(ARM::LR); in insertOutlinedCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430FrameLowering.cpp | 222 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 226 MachineInstr::FrameDestroy); in emitEpilogue() 232 MachineInstr::FrameDestroy); in emitEpilogue() 244 if ((Opc != MSP430::POP16r || !PI->getFlag(MachineInstr::FrameDestroy)) && in emitEpilogue() 262 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 268 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 279 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 287 MachineInstr::FrameDestroy); in emitEpilogue() 305 MachineInstr::FrameDestroy); in emitEpilogue() 352 .setMIFlag(MachineInstr::FrameDestroy); in restoreCalleeSavedRegisters()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVPushPopOptimizer.cpp | 83 .setMIFlag(MachineInstr::FrameDestroy); in usePopRet() 161 PopMBBI->getFlag(MachineInstr::FrameDestroy)) in runOnMachineFunction()
|
| H A D | RISCVFrameLowering.cpp | 196 .setMIFlag(MachineInstr::FrameDestroy); in emitSCSEpilogue() 201 .setMIFlag(MachineInstr::FrameDestroy); in emitSCSEpilogue() 203 CFIInstBuilder(MBB, MI, MachineInstr::FrameDestroy).buildRestore(SCSPReg); in emitSCSEpilogue() 1173 MachineInstr::FrameDestroy, getStackAlign()); in deallocateStack() 1176 CFIInstBuilder(MBB, MBBI, MachineInstr::FrameDestroy) in deallocateStack() 1204 std::prev(MBBI)->getFlag(MachineInstr::FrameDestroy)) in emitEpilogue() 1216 MachineInstr::FrameDestroy); in emitEpilogue() 1235 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue() 1254 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue() 1273 StackOffset::getFixed(-FPOffset), MachineInstr::FrameDestroy, in emitEpilogue() [all …]
|
| H A D | RISCVRegisterInfo.cpp | 249 Flag == MachineInstr::FrameSetup || Flag == MachineInstr::FrameDestroy; in adjustReg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kFrameLowering.cpp | 378 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 D | LoongArchFrameLowering.cpp | 338 MachineInstr::FrameDestroy); in emitEpilogue() 348 MachineInstr::FrameDestroy); in emitEpilogue() 353 adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackSize, MachineInstr::FrameDestroy); in emitEpilogue()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineInstrBundle.cpp | 197 if (MII->getFlag(MachineInstr::FrameDestroy)) in finalizeBundle() 198 MIB.setMIFlag(MachineInstr::FrameDestroy); in finalizeBundle()
|
| H A D | CFIFixup.cpp | 105 MI.getFlag(MachineInstr::FrameDestroy); in containsEpilogue()
|
| H A D | MIRPrinter.cpp | 779 if (MI.getFlag(MachineInstr::FrameDestroy)) in printMI()
|
| H A D | MachineInstr.cpp | 1833 if (getFlag(MachineInstr::FrameDestroy)) in print()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionRetHardening.cpp | 85 .setMIFlag(MachineInstr::FrameDestroy); in runOnMachineFunction()
|
| H A D | X86FrameLowering.cpp | 237 isSub ? MachineInstr::FrameSetup : MachineInstr::FrameDestroy; in emitSPUpdate() 2456 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2461 MachineInstr::FrameDestroy); in emitEpilogue() 2496 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2504 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2513 MachineInstr::FrameDestroy); in emitEpilogue() 2519 MachineInstr::FrameDestroy); in emitEpilogue() 2534 if (!PI->getFlag(MachineInstr::FrameDestroy) || in emitEpilogue() 2551 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 2605 MachineInstr::FrameDestroy); in emitEpilogue() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYFrameLowering.cpp | 267 MachineInstr::FrameDestroy); in emitEpilogue() 271 MachineInstr::FrameDestroy); in emitEpilogue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 334 .setMIFlag(MachineInstr::FrameDestroy); in copyFromScratchSGPR() 1310 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1314 .setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue() 1350 MIB.setMIFlag(MachineInstr::FrameDestroy); in emitEpilogue()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DbgEntityHistoryCalculator.cpp | 522 (!MI.getFlag(MachineInstr::FrameDestroy) && in calculateDbgEntityHistory()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 90 FrameDestroy = 1 << 1, // Instruction is used as a part of enumerator
|