Home
last modified time | relevance | path

Searched refs:FrameSetup (Results 1 – 25 of 46) 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,
362 MachineBasicBlock::iterator FrameSetup = I++; in collectCallInfo() local
363 Context.FrameSetup = FrameSetup; in collectCallInfo()
367 unsigned int MaxAdjust = TII->getFrameSize(*FrameSetup) >> Log2SlotSize; in collectCallInfo()
496 MachineBasicBlock::iterator FrameSetup = Context.FrameSetup; in adjustCallSequence() local
497 MachineBasicBlock &MBB = *(FrameSetup->getParent()); in adjustCallSequence()
498 TII->setFrameAdjustment(*FrameSetup, Context.ExpectedDist); in adjustCallSequence()
500 const DebugLoc &DL = FrameSetup->getDebugLoc(); in adjustCallSequence()
[all …]
H A DX86FrameLowering.cpp237 isSub ? MachineInstr::FrameSetup : MachineInstr::FrameDestroy; in emitSPUpdate()
557 MachineInstr::FrameSetup); in emitCalleeSavedFrameMoves()
589 MachineInstr::FrameSetup); in emitCalleeSavedFrameMoves()
733 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
741 .setMIFlag(MachineInstr::FrameSetup), in emitStackProbeInlineGenericBlock()
744 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
754 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
762 .setMIFlag(MachineInstr::FrameSetup), in emitStackProbeInlineGenericBlock()
765 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
779 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
[all …]
H A DX86ArgumentStackSlotRebase.cpp166 .setMIFlag(MachineInstr::FrameSetup); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PointerAuth.cpp121 .setMIFlag(MachineInstr::FrameSetup); in signLR()
134 emitPACCFI(MBB, MBBI, MachineInstr::FrameSetup, EmitCFI); in signLR()
138 .setMIFlag(MachineInstr::FrameSetup) in signLR()
141 BuildPACM(*Subtarget, MBB, MBBI, DL, MachineInstr::FrameSetup); in signLR()
143 emitPACCFI(MBB, MBBI, MachineInstr::FrameSetup, EmitCFI); in signLR()
147 .setMIFlag(MachineInstr::FrameSetup) in signLR()
150 emitPACCFI(MBB, MBBI, MachineInstr::FrameSetup, EmitCFI); in signLR()
155 .setMIFlag(MachineInstr::FrameSetup); in signLR()
H A DAArch64FrameLowering.cpp675 CFIInstBuilder CFIBuilder(MBB, MBBI, MachineInstr::FrameSetup); in emitCalleeSavedGPRLocations()
708 CFIInstBuilder CFIBuilder(MBB, MBBI, MachineInstr::FrameSetup); in emitCalleeSavedSVELocations()
835 MachineInstr::FrameSetup, false, NeedsWinCFI, HasWinCFI, in allocateStackSpace()
843 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace()
877 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace()
895 MachineInstr::FrameSetup, false, NeedsWinCFI, HasWinCFI, in allocateStackSpace()
902 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace()
912 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace()
924 MachineInstr::FrameSetup, false, NeedsWinCFI, HasWinCFI, in allocateStackSpace()
931 .setMIFlags(MachineInstr::FrameSetup); in allocateStackSpace()
[all …]
H A DAArch64LowerHomogeneousPrologEpilog.cpp229 .setMIFlag(MachineInstr::FrameSetup); in emitStore()
347 .setMIFlag(MachineInstr::FrameSetup); in getOrCreateFrameHelper()
584 .setMIFlag(MachineInstr::FrameSetup) in lowerProlog()
596 .setMIFlag(MachineInstr::FrameSetup) in lowerProlog()
609 .setMIFlag(MachineInstr::FrameSetup); in lowerProlog()
H A DAArch64BranchTargets.cpp173 MBBI->getFlag(MachineInstr::FrameSetup)) { in addBTI()
H A DAArch64ExpandPseudoInsts.cpp932 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
949 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
954 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
961 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
965 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
970 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp63 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
71 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
75 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
78 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
82 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
87 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
101 (MBBI != MBB.end()) && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue()
109 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
127 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
134 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp110 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
116 MachineInstr::FrameSetup); in emitPrologue()
123 MachineInstr::FrameSetup); in emitPrologue()
128 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
134 MachineInstr::FrameSetup); in emitPrologue()
144 while (MBBI != MBB.end() && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue()
154 MachineInstr::FrameSetup); in emitPrologue()
175 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
184 MachineInstr::FrameSetup); in emitPrologue()
333 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp137 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue()
142 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue()
158 CFIInstBuilder(MBB, MI, MachineInstr::FrameSetup) in emitSCSPrologue()
224 .setMIFlag(MachineInstr::FrameSetup); in emitSiFiveCLICStackSwap()
274 Register(), MachineInstr::FrameSetup); in emitSiFiveCLICPreemptibleSaves()
278 Register(), MachineInstr::FrameSetup); in emitSiFiveCLICPreemptibleSaves()
287 .setMIFlag(MachineInstr::FrameSetup); in emitSiFiveCLICPreemptibleSaves()
292 .setMIFlag(MachineInstr::FrameSetup); in emitSiFiveCLICPreemptibleSaves()
299 .setMIFlag(MachineInstr::FrameSetup); in emitSiFiveCLICPreemptibleSaves()
321 .setMIFlag(MachineInstr::FrameSetup); in emitSiFiveCLICPreemptibleRestores()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp221 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -StackSize, MachineInstr::FrameSetup); in emitPrologue()
227 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
245 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
252 MachineInstr::FrameSetup); in emitPrologue()
260 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
269 MachineInstr::FrameSetup); in emitPrologue()
279 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
295 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
305 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp179 CFIInstBuilder CFIBuilder(MBB, MBBI, MachineInstr::FrameSetup); in emitPrologue()
183 ARM::NoRegister, MachineInstr::FrameSetup); in emitPrologue()
192 ARM::NoRegister, MachineInstr::FrameSetup); in emitPrologue()
256 MBBI->getFlag(MachineInstr::FrameSetup)) in emitPrologue()
259 MBBI->getFlag(MachineInstr::FrameSetup)) { in emitPrologue()
276 MBBI->getFlag(MachineInstr::FrameSetup)) { in emitPrologue()
280 MBBI->getFlag(MachineInstr::FrameSetup)) { in emitPrologue()
320 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue()
328 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue()
406 ScratchRegister, MachineInstr::FrameSetup); in emitPrologue()
[all …]
H A DARMFrameLowering.cpp609 (Flags & MachineInstr::FrameSetup)) { in insertSEH()
766 CFIInstBuilder CFIBuilder(MBB, MBB.end(), MachineInstr::FrameSetup); in emitDefCFAOffsets()
932 MachineInstr::FrameSetup); in emitPrologue()
938 insertSEHRange(MBB, {}, MBBI, TII, MachineInstr::FrameSetup); in emitPrologue()
940 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1004 MachineInstr::FrameSetup); in emitPrologue()
1078 MachineInstr::FrameSetup); in emitPrologue()
1124 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue()
1132 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue()
1137 .setMIFlags(MachineInstr::FrameSetup) in emitPrologue()
[all …]
H A DARMBranchTargets.cpp114 MIFlags = MachineInstr::FrameSetup; in addBTI()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp111 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
118 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
126 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp214 .setMIFlag(MachineInstr::FrameSetup); in BuildStackAlignAND()
219 .setMIFlag(MachineInstr::FrameSetup); in BuildStackAlignAND()
226 .setMIFlag(MachineInstr::FrameSetup); in BuildStackAlignAND()
376 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.cpp498 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
565 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
571 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
579 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
590 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
626 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
634 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
643 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
649 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
792 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
H A DMips16FrameLowering.cpp68 .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.cpp195 if (MII->getFlag(MachineInstr::FrameSetup)) in finalizeBundle()
196 MIB.setMIFlag(MachineInstr::FrameSetup); in finalizeBundle()
H A DRegisterScavenging.cpp170 if (!From->getFlag(MachineInstr::FrameSetup) && in findSurvivorBackwards()
171 MI.getFlag(MachineInstr::FrameSetup)) in findSurvivorBackwards()
H A DCFIFixup.cpp99 MI.getFlag(MachineInstr::FrameSetup); in isPrologueCFIInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaFrameLowering.cpp121 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
199 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp289 .setMIFlag(MachineInstr::FrameSetup); in copyToScratchSGPR()
1217 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1221 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1227 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1245 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1252 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()

12