Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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.cpp228 isSub ? MachineInstr::FrameSetup : MachineInstr::FrameDestroy; in emitSPUpdate()
678 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
686 .setMIFlag(MachineInstr::FrameSetup), in emitStackProbeInlineGenericBlock()
689 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
699 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
707 .setMIFlag(MachineInstr::FrameSetup), in emitStackProbeInlineGenericBlock()
710 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
724 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
727 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericBlock()
754 .setMIFlag(MachineInstr::FrameSetup); in emitStackProbeInlineGenericLoop()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp66 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
74 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
78 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
81 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
85 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
90 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
104 (MBBI != MBB.end()) && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue()
112 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
130 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
137 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp216 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -StackSize, MachineInstr::FrameSetup); in emitPrologue()
223 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
242 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
249 MachineInstr::FrameSetup); in emitPrologue()
257 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
266 MachineInstr::FrameSetup); in emitPrologue()
278 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
287 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
301 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
306 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp75 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue()
80 .setMIFlag(MachineInstr::FrameSetup); in emitSCSPrologue()
420 while (MBBI != MBB.end() && MBBI->getFlag(MachineInstr::FrameSetup)) in emitPrologue()
476 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue()
483 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
512 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
525 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue()
532 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
543 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue()
553 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp184 ARM::NoRegister, MachineInstr::FrameSetup); in emitPrologue()
190 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
197 ARM::NoRegister, MachineInstr::FrameSetup); in emitPrologue()
203 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
268 MBBI->getFlag(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()
[all …]
H A DARMFrameLowering.cpp472 (Flags & MachineInstr::FrameSetup)) { in insertSEH()
633 .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.cpp125 MIFlags = MachineInstr::FrameSetup; in addBTI()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp539 .setMIFlags(MachineInstr::FrameSetup); in emitCalleeSavedGPRLocations()
577 .setMIFlags(MachineInstr::FrameSetup); in emitCalleeSavedSVELocations()
1117 MachineInstr::MIFlag FrameFlag = MachineInstr::FrameSetup, in convertCalleeSaveRestoreToSPPrePostIncDec()
1289 return I->getFlag(MachineInstr::FrameSetup) || in IsSVECalleeSave()
1319 .setMIFlag(MachineInstr::FrameSetup); in emitShadowCallStackPrologue()
1326 .setMIFlag(MachineInstr::FrameSetup); in emitShadowCallStackPrologue()
1342 .setMIFlag(MachineInstr::FrameSetup); in emitShadowCallStackPrologue()
1403 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1411 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1418 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
[all …]
H A DAArch64LowerHomogeneousPrologEpilog.cpp217 .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 DAArch64BranchTargets.cpp139 if (HasWinCFI && MBBI->getFlag(MachineInstr::FrameSetup)) { in addBTI()
H A DAArch64ExpandPseudoInsts.cpp827 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
844 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
849 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
856 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
860 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
865 .setMIFlag(MachineInstr::FrameSetup); in expandStoreSwiftAsyncContext()
H A DAArch64LoadStoreOptimizer.cpp1298 if (needsWinCFI(MI.getMF()) && (MI.getFlag(MachineInstr::FrameSetup) || in areCandidatesToMergeOrPair()
1400 if (MI.getFlag(MachineInstr::FrameSetup)) { in canRenameUpToDef()
1767 !(MI.getFlag(MachineInstr::FrameSetup) || in maybeMoveCFI()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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()
376 MI.setMIFlag(MachineInstr::FrameSetup); in emitSPUpdate()
510 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
552 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
589 while (MBBI != MBB.end() && MBBI->getFlag(MachineInstr::FrameSetup) && in emitPrologue()
630 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
639 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
851 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp530 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
601 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
607 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
615 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
626 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
662 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
670 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
679 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
685 .setMIFlag(MachineInstr::FrameSetup); in emitInterruptPrologueStub()
829 .setMIFlag(MachineInstr::FrameSetup); in spillCalleeSavedRegisters()
H A DMips16FrameLowering.cpp87 .addReg(Mips::SP).setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp202 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
210 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
219 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
232 .setMIFlags(MachineInstr::FrameSetup); in emitPrologue()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp235 if (MII->getFlag(MachineInstr::FrameSetup)) in finalizeBundle()
236 MIB.setMIFlag(MachineInstr::FrameSetup); in finalizeBundle()
H A DCFIFixup.cpp85 MI.getFlag(MachineInstr::FrameSetup); in isPrologueCFIInstruction()
H A DRegisterScavenging.cpp400 if (!From->getFlag(MachineInstr::FrameSetup) && in findSurvivorBackwards()
401 MI.getFlag(MachineInstr::FrameSetup)) in findSurvivorBackwards()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp278 .setMIFlag(MachineInstr::FrameSetup); in copyToScratchSGPR()
1144 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1148 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1154 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1172 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
1179 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp507 !MI.getFlag(MachineInstr::FrameSetup))) { in calculateDbgEntityHistory()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp643 .setMIFlag(MachineInstr::FrameSetup); in insertPrologueInBlock()
710 .setMIFlag(MachineInstr::FrameSetup); in insertPrologueInBlock()
717 .setMIFlag(MachineInstr::FrameSetup); in insertPrologueInBlock()
737 .setMIFlag(MachineInstr::FrameSetup); in insertPrologueInBlock()
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp153 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()

12