Home
last modified time | relevance | path

Searched refs:FrameSetup (Results 1 – 25 of 44) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallFrameOptimization.cpp72 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 DX86FrameLowering.cpp236 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 DX86ArgumentStackSlotRebase.cpp171 .setMIFlag(MachineInstr::FrameSetup); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp64 .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 DMSP430FrameLowering.cpp112 .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 DAArch64FrameLowering.cpp628 .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 DAArch64PointerAuth.cpp113 .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 DAArch64LowerHomogeneousPrologEpilog.cpp239 .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 DAArch64BranchTargets.cpp139 if (HasWinCFI && MBBI->getFlag(MachineInstr::FrameSetup)) { in addBTI()
H A DAArch64ExpandPseudoInsts.cpp930 .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 DLoongArchFrameLowering.cpp216 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 DRISCVFrameLowering.cpp92 .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 DThumb1FrameLowering.cpp183 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 DARMFrameLowering.cpp472 (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 DARMBranchTargets.cpp113 MIFlags = MachineInstr::FrameSetup; in addBTI()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp115 .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 DM68kFrameLowering.cpp212 .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 DMipsSEFrameLowering.cpp529 .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 DMips16FrameLowering.cpp85 .addReg(Mips::SP).setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp201 .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 DMachineInstrBundle.cpp229 if (MII->getFlag(MachineInstr::FrameSetup)) in finalizeBundle()
230 MIB.setMIFlag(MachineInstr::FrameSetup); in finalizeBundle()
H A DCFIFixup.cpp92 MI.getFlag(MachineInstr::FrameSetup); in containsEpilogue()
H A DRegisterScavenging.cpp168 // 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 DSIFrameLowering.cpp289 .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 DXtensaFrameLowering.cpp115 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()

12