| /openbsd-src/gnu/llvm/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 | 228 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 D | AVRFrameLowering.cpp | 66 .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 D | LoongArchFrameLowering.cpp | 216 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 D | RISCVFrameLowering.cpp | 75 .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 D | Thumb1FrameLowering.cpp | 184 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 D | ARMFrameLowering.cpp | 472 (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 D | ARMBranchTargets.cpp | 125 MIFlags = MachineInstr::FrameSetup; in addBTI()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 539 .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 D | AArch64LowerHomogeneousPrologEpilog.cpp | 217 .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 | AArch64BranchTargets.cpp | 139 if (HasWinCFI && MBBI->getFlag(MachineInstr::FrameSetup)) { in addBTI()
|
| H A D | AArch64ExpandPseudoInsts.cpp | 827 .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 D | AArch64LoadStoreOptimizer.cpp | 1298 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 D | LanaiFrameLowering.cpp | 115 .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 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() 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 D | MipsSEFrameLowering.cpp | 530 .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 D | Mips16FrameLowering.cpp | 87 .addReg(Mips::SP).setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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()
|
| H A D | RegisterScavenging.cpp | 400 if (!From->getFlag(MachineInstr::FrameSetup) && in findSurvivorBackwards() 401 MI.getFlag(MachineInstr::FrameSetup)) in findSurvivorBackwards()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 278 .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 D | DbgEntityHistoryCalculator.cpp | 507 !MI.getFlag(MachineInstr::FrameSetup))) { in calculateDbgEntityHistory()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 643 .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 D | CSKYFrameLowering.cpp | 153 .setMIFlag(MachineInstr::FrameSetup); in emitPrologue()
|