| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86CallFrameOptimization.cpp | 72 CallContext() : FrameSetup(nullptr), ArgStoreVector(4, nullptr) {} in CallContext() 75 MachineBasicBlock::iterator FrameSetup; member 364 MachineBasicBlock::iterator FrameSetup = I++; in collectCallInfo() local 365 Context.FrameSetup = FrameSetup; in collectCallInfo() 498 MachineBasicBlock::iterator FrameSetup = Context.FrameSetup; in adjustCallSequence() local 499 MachineBasicBlock &MBB = *(FrameSetup->getParent()); in adjustCallSequence() 500 TII->setFrameAdjustment(*FrameSetup, Context.ExpectedDist); in adjustCallSequence() 502 const DebugLoc &DL = FrameSetup->getDebugLoc(); in adjustCallSequence() 602 MachineBasicBlock::iterator FrameSetup, Register Reg) { in canFoldIntoRegPush() argument 626 DefMI.getParent() != FrameSetup->getParent()) in canFoldIntoRegPush() [all …]
|
| H A D | X86FrameLowering.cpp | 779 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericLoop() 822 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericLoop() 828 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericLoop() 834 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericLoop() 1095 MI.setFlag(MachineInstr::FrameSetup); in emitStackProbeInlineWindowsCoreCLR64() 1098 MI.setFlag(MachineInstr::FrameSetup); in emitStackProbeInlineWindowsCoreCLR64() 1650 MachineInstr::FrameSetup); in emitPrologue() 1657 MachineInstr::FrameSetup); in emitPrologue() 1725 MachineInstr::FrameSetup); in emitPrologue() 1777 MachineInstr::FrameSetup); in emitPrologue() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRFrameLowering.cpp | 65 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 73 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 77 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 80 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 85 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 98 (MBBI != MBB.end()) && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue() 106 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 123 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 130 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 265 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFrameLowering.cpp | 112 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -StackSize, MachineInstr::FrameSetup); in emitPrologue() 118 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 136 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 141 adjustReg(MBB, MBBI, DL, FPReg, SPReg, StackSize, MachineInstr::FrameSetup); in emitPrologue() 148 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 73 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue() 78 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue() 480 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 509 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 520 MachineInstr::FrameSetup); in emitPrologue() 527 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 537 MachineInstr::FrameSetup); in emitPrologue() 547 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 553 MachineInstr::FrameSetup); in emitPrologue() 566 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | Thumb1FrameLowering.cpp | 190 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 203 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 271 MBBI->getFlag(MachineInstr::FrameSetup)) { in emitPrologue() 318 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() 326 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() 335 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 342 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 358 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 385 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 438 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() [all …]
|
| H A D | ARMFrameLowering.cpp | 444 (Flags & MachineInstr::FrameSetup)) { in insertSEH() 750 MachineInstr::FrameSetup); in emitPrologue() 758 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 857 MachineInstr::FrameSetup); in emitPrologue() 914 MachineInstr::FrameSetup); in emitPrologue() 955 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() 963 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() 987 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 1021 MachineInstr::FrameSetup); in emitPrologue() 1087 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() [all …]
|
| H A D | ARMBranchTargets.cpp | 125 MIFlags = MachineInstr::FrameSetup; in addBTI()
|
| H A D | ARMBaseInstrInfo.cpp | 6445 .setMIFlags(MachineInstr::FrameSetup); in saveLROnStack() 6452 .setMIFlags(MachineInstr::FrameSetup); in saveLROnStack() 6460 .setMIFlags(MachineInstr::FrameSetup); in saveLROnStack() 6473 .setMIFlags(MachineInstr::FrameSetup); in saveLROnStack() 6484 .setMIFlags(MachineInstr::FrameSetup); in saveLROnStack() 6492 .setMIFlags(MachineInstr::FrameSetup); in saveLROnStack() 6508 .setMIFlags(MachineInstr::FrameSetup); in emitCFIForLRSaveToReg()
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kFrameLowering.cpp | 212 .setMIFlag(MachineInstr::FrameSetup); in BuildStackAlignAND() 217 .setMIFlag(MachineInstr::FrameSetup); in BuildStackAlignAND() 224 .setMIFlag(MachineInstr::FrameSetup); in BuildStackAlignAND() 376 MI.setMIFlag(MachineInstr::FrameSetup); in emitSPUpdate() 510 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 552 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 572 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 594 while (MBBI != MBB.end() && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue() 634 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 643 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 537 .setMIFlags(MachineInstr::FrameSetup); in emitCalleeSavedGPRLocations() 575 .setMIFlags(MachineInstr::FrameSetup); in emitCalleeSavedSVELocations() 1326 .setMIFlag(MachineInstr::FrameSetup); in emitShadowCallStackPrologue() 1333 .setMIFlag(MachineInstr::FrameSetup); in emitShadowCallStackPrologue() 1349 .setMIFlag(MachineInstr::FrameSetup); in emitShadowCallStackPrologue() 1411 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 1422 MI.setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 1433 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 1712 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 1831 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() [all …]
|
| H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 216 .setMIFlag(MachineInstr::FrameSetup); in emitStore() 317 .setMIFlag(MachineInstr::FrameSetup); in getOrCreateFrameHelper() 536 .setMIFlag(MachineInstr::FrameSetup) in lowerProlog() 548 .setMIFlag(MachineInstr::FrameSetup) in lowerProlog() 561 .setMIFlag(MachineInstr::FrameSetup); in lowerProlog()
|
| H A D | AArch64ExpandPseudoInsts.cpp | 807 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 824 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 829 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 836 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 840 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 845 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiFrameLowering.cpp | 115 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 122 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 130 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsSEFrameLowering.cpp | 529 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 600 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub() 606 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub() 614 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub() 625 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub() 661 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub() 669 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub() 678 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub() 684 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub() 827 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
|
| H A D | Mips16FrameLowering.cpp | 87 .addReg(Mips::SP).setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|
| /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/ARC/ |
| H A D | ARCFrameLowering.cpp | 202 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 210 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 219 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 232 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineInstrBundle.cpp | 235 if (MII->getFlag(MachineInstr::FrameSetup)) in finalizeBundle() 236 MIB.setMIFlag(MachineInstr::FrameSetup); in finalizeBundle()
|
| H A D | CFIFixup.cpp | 85 MI.getFlag(MachineInstr::FrameSetup); in isPrologueCFIInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 853 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 868 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 908 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 912 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 918 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 928 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 935 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DbgEntityHistoryCalculator.cpp | 507 !MI.getFlag(MachineInstr::FrameSetup))) { in calculateDbgEntityHistory()
|
| H A D | DwarfDebug.cpp | 920 if (MI.getFlag(MachineInstr::FrameSetup)) in constructCallSiteEntryDIEs() 1576 if (Pred->getFlag(MachineInstr::FrameSetup)) in validThroughout() 2004 if (MI->isMetaInstruction() || MI->getFlag(MachineInstr::FrameSetup)) in beginInstruction() 2087 if (!MI.isMetaInstruction() && !MI.getFlag(MachineInstr::FrameSetup) && in findPrologueEndLoc()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 644 .setMIFlag(MachineInstr::FrameSetup); in insertPrologueInBlock() 711 .setMIFlag(MachineInstr::FrameSetup); in insertPrologueInBlock() 718 .setMIFlag(MachineInstr::FrameSetup); in insertPrologueInBlock() 738 .setMIFlag(MachineInstr::FrameSetup); in insertPrologueInBlock()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYFrameLowering.cpp | 153 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|