Searched refs:FPOffset (Results 1 – 9 of 9) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCFrameLowering.cpp | 697 int64_t FPOffset = 0; in emitPrologue() local 702 FPOffset = MFI.getObjectOffset(FPIndex); in emitPrologue() 826 .addImm(FPOffset) in emitPrologue() 1014 .addImm(FPOffset-LastOffset); in emitPrologue() 1015 LastOffset = FPOffset; in emitPrologue() 1057 .addImm(FPOffset) in emitPrologue() 1082 .addImm(FrameSize + FPOffset) in emitPrologue() 1129 MCCFIInstruction::createOffset(nullptr, Reg, FPOffset)); in emitPrologue() 1601 int64_t FPOffset = 0; in emitEpilogue() local 1614 FPOffset = MFI.getObjectOffset(FPIndex); in emitEpilogue() [all …]
|
| H A D | PPCISelLowering.cpp | 7705 int FPOffset = Subtarget.getFrameLowering()->getFramePointerSaveOffset(); in getFramePointerFrameIndex() local 7707 FPSI = MF.getFrameInfo().CreateFixedObject(isPPC64? 8 : 4, FPOffset, true); in getFramePointerFrameIndex()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMFrameLowering.cpp | 915 int FPOffset = MFI.getObjectOffset(FramePtrSpillFI); in emitPrologue() local 916 assert(getMaxFPOffset(STI, *AFI, MF) <= FPOffset && in emitPrologue() 918 FramePtrOffsetInPush = FPOffset + ArgRegsSaveSize + FPCXTSaveSize; in emitPrologue() 1077 int FPOffset = PushSize + FramePtrOffsetInPush; in emitPrologue() local 1084 FramePtr, ARM::SP, FPOffset, in emitPrologue() 1448 int FPOffset = Offset - AFI->getFramePtrSpillOffset(); in ResolveFrameIndexReference() local 1464 Offset = FPOffset; in ResolveFrameIndexReference() 1480 return FPOffset; in ResolveFrameIndexReference() 1487 if (FPOffset >= -255 && FPOffset < 0) { in ResolveFrameIndexReference() 1489 return FPOffset; in ResolveFrameIndexReference() [all …]
|
| H A D | ARMBaseRegisterInfo.cpp | 626 int64_t FPOffset = Offset - 8; in needsFrameBaseReg() local 629 FPOffset -= 80; in needsFrameBaseReg() 647 if (isFrameOffsetLegal(MI, getFrameRegister(MF), FPOffset)) in needsFrameBaseReg()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMELFStreamer.cpp | 732 int64_t FPOffset; // Offset: (final frame pointer) - (initial $sp) member in __anon351017eb0111::ARMELFStreamer 1198 FPOffset = 0; in EHReset() 1298 UnwindOpAsm.EmitSPOffset(LastRegSaveSPOffset - FPOffset); in FlushUnwindOpcodes() 1374 FPOffset = SPOffset + Offset; in emitSetFP() 1376 FPOffset += Offset; in emitSetFP() 1387 FPOffset = SPOffset + Offset; in emitMovSP()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 1567 int64_t FPOffset = AFI->getCalleeSaveBaseToFrameRecordOffset(); in emitPrologue() local 1570 FPOffset += AFI->getLocalStackSize(); in emitPrologue() 1583 .addImm(FPOffset - 8) in emitPrologue() 1591 Prolog->addOperand(MachineOperand::CreateImm(FPOffset)); in emitPrologue() 1598 StackOffset::getFixed(FPOffset), TII, in emitPrologue() 2304 int64_t FPOffset = getFPOffset(MF, ObjectOffset).getFixed(); in resolveFrameOffsetReference() local 2339 bool FPOffsetFits = !ForSimm || FPOffset >= -256; in resolveFrameOffsetReference() 2340 PreferFP |= Offset > -FPOffset && !SVEStackSize; in resolveFrameOffsetReference() 2354 } else if (FPOffset >= 0) { in resolveFrameOffsetReference() 2382 StackOffset FPOffset = in resolveFrameOffsetReference() local [all …]
|
| H A D | AArch64RegisterInfo.cpp | 676 int64_t FPOffset = Offset - 16 * 20; in needsFrameBaseReg() local 691 if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, AArch64::FP, FPOffset)) in needsFrameBaseReg()
|
| H A D | AArch64InstrInfo.td | 4437 // Save CSRs in order, {FPOffset}
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 651 uint64_t FPOffset = RealStackSize - RVFI->getVarArgsSaveSize(); in emitEpilogue() local 668 StackOffset::getFixed(-FPOffset), in emitEpilogue()
|