/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallFrameOptimization.cpp | 72 CallContext() : FrameSetup(nullptr), ArgStoreVector(4, nullptr) {} in CallContext() 75 MachineBasicBlock::iterator FrameSetup; member 107 MachineInstr *canFoldIntoRegPush(MachineBasicBlock::iterator FrameSetup, 364 MachineBasicBlock::iterator FrameSetup = I++; in collectCallInfo() local 365 Context.FrameSetup = FrameSetup; in collectCallInfo() 369 unsigned int MaxAdjust = TII->getFrameSize(*FrameSetup) >> Log2SlotSize; 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() [all …]
|
H A D | X86FrameLowering.cpp | 236 isSub ? MachineInstr::FrameSetup : MachineInstr::FrameDestroy; in emitSPUpdate() 522 MachineInstr::FrameSetup); in emitCalleeSavedFrameMoves() 554 MachineInstr::FrameSetup); in emitCalleeSavedFrameMoves() 698 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock() 706 .setMIFlag(MachineInstr::FrameSetup), in emitStackProbeInlineGenericBlock() 709 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock() 719 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock() 727 .setMIFlag(MachineInstr::FrameSetup), in emitStackProbeInlineGenericBlock() 730 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock() 744 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock() [all …]
|
H A D | X86ArgumentStackSlotRebase.cpp | 171 .setMIFlag(MachineInstr::FrameSetup); in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRFrameLowering.cpp | 64 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 72 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 76 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 79 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 83 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 88 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 102 (MBBI != MBB.end()) && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue() 110 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 128 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 135 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.cpp | 112 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 118 MachineInstr::FrameSetup); in emitPrologue() 125 MachineInstr::FrameSetup); in emitPrologue() 130 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 136 MachineInstr::FrameSetup); in emitPrologue() 146 while (MBBI != MBB.end() && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue() 156 MachineInstr::FrameSetup); in emitPrologue() 177 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 186 MachineInstr::FrameSetup); in emitPrologue() 335 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 628 .setMIFlags(MachineInstr::FrameSetup); in emitCalleeSavedGPRLocations() 666 .setMIFlags(MachineInstr::FrameSetup); in emitCalleeSavedSVELocations() 799 MachineInstr::FrameSetup, false, NeedsWinCFI, HasWinCFI, in allocateStackSpace() 807 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace() 841 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace() 859 MachineInstr::FrameSetup, false, NeedsWinCFI, HasWinCFI, in allocateStackSpace() 866 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace() 876 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace() 888 MachineInstr::FrameSetup, false, NeedsWinCFI, HasWinCFI, in allocateStackSpace() 895 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace() [all …]
|
H A D | AArch64PointerAuth.cpp | 113 .setMIFlag(MachineInstr::FrameSetup); in signLR() 129 .setMIFlag(MachineInstr::FrameSetup) in signLR() 132 BuildPACM(*Subtarget, MBB, MBBI, DL, MachineInstr::FrameSetup); in signLR() 136 .setMIFlag(MachineInstr::FrameSetup) in signLR() 147 I->getFlag(MachineInstr::FrameSetup)) { in signLR() 157 .setMIFlags(MachineInstr::FrameSetup); in signLR() 160 .setMIFlag(MachineInstr::FrameSetup); in signLR()
|
H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 239 .setMIFlag(MachineInstr::FrameSetup); in emitStore() 357 .setMIFlag(MachineInstr::FrameSetup); in getOrCreateFrameHelper() 594 .setMIFlag(MachineInstr::FrameSetup) in lowerProlog() 606 .setMIFlag(MachineInstr::FrameSetup) in lowerProlog() 619 .setMIFlag(MachineInstr::FrameSetup); in lowerProlog()
|
H A D | AArch64BranchTargets.cpp | 139 if (HasWinCFI && MBBI->getFlag(MachineInstr::FrameSetup)) { in addBTI()
|
H A D | AArch64ExpandPseudoInsts.cpp | 930 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 947 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 952 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 959 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 963 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext() 968 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchFrameLowering.cpp | 216 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -StackSize, MachineInstr::FrameSetup); in emitPrologue() 222 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 240 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 247 MachineInstr::FrameSetup); in emitPrologue() 255 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 264 MachineInstr::FrameSetup); in emitPrologue() 274 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 290 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 300 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVFrameLowering.cpp | 92 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue() 97 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue() 117 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue() 553 while (MBBI != MBB.end() && MBBI->getFlag(MachineInstr::FrameSetup)) in emitPrologue() 623 StackOffset::getFixed(-StackSize), MachineInstr::FrameSetup, in emitPrologue() 632 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 658 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 671 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue() 678 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 689 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb1FrameLowering.cpp | 183 ARM::NoRegister, MachineInstr::FrameSetup); in emitPrologue() 189 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 196 ARM::NoRegister, MachineInstr::FrameSetup); in emitPrologue() 202 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 267 MBBI->getFlag(MachineInstr::FrameSetup)) in emitPrologue() 270 MBBI->getFlag(MachineInstr::FrameSetup)) { in emitPrologue() 317 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() 325 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() 334 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 341 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() [all …]
|
H A D | ARMFrameLowering.cpp | 472 (Flags & MachineInstr::FrameSetup)) { in insertSEH() 634 .setMIFlags(MachineInstr::FrameSetup); in emitDefCFAOffsets() 777 MachineInstr::FrameSetup); in emitPrologue() 783 insertSEHRange(MBB, {}, MBBI, TII, MachineInstr::FrameSetup); in emitPrologue() 785 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 884 MachineInstr::FrameSetup); in emitPrologue() 941 MachineInstr::FrameSetup); in emitPrologue() 982 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() 990 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() 995 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue() [all …]
|
H A D | ARMBranchTargets.cpp | 113 MIFlags = MachineInstr::FrameSetup; in addBTI()
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/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() 374 MI.setMIFlag(MachineInstr::FrameSetup); in emitSPUpdate() 507 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 549 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 586 while (MBBI != MBB.end() && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue() 627 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 636 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 848 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
|
/freebsd/contrib/llvm-project/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() 828 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
|
H A D | Mips16FrameLowering.cpp | 85 .addReg(Mips::SP).setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCFrameLowering.cpp | 201 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 209 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 218 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue() 231 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineInstrBundle.cpp | 229 if (MII->getFlag(MachineInstr::FrameSetup)) in finalizeBundle() 230 MIB.setMIFlag(MachineInstr::FrameSetup); in finalizeBundle()
|
H A D | CFIFixup.cpp | 92 MI.getFlag(MachineInstr::FrameSetup); in containsEpilogue()
|
H A D | RegisterScavenging.cpp | 168 // Don't search to FrameSetup instructions if we were searching from in forward() 169 // Non-FrameSetup instructions. Otherwise, the spill position may point in forward() 170 // before FrameSetup instructions. in forward() 171 if (!From->getFlag(MachineInstr::FrameSetup) && in forward() 172 MI.getFlag(MachineInstr::FrameSetup)) in forward()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIFrameLowering.cpp | 289 .setMIFlag(MachineInstr::FrameSetup); in copyToScratchSGPR() 1170 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 1174 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 1180 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 1198 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue() 1205 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaFrameLowering.cpp | 115 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|