Searched refs:FPOffset (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp732 int64_t FPOffset; // Offset: (final frame pointer) - (initial $sp)
1197 FPOffset = 0;
1297 UnwindOpAsm.EmitSPOffset(LastRegSaveSPOffset - FPOffset);
1373 FPOffset = SPOffset + Offset;
1375 FPOffset += Offset;
1386 FPOffset = SPOffset + Offset;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp914 int FPOffset = MFI.getObjectOffset(FramePtrSpillFI); local
915 assert(getMaxFPOffset(STI, *AFI, MF) <= FPOffset &&
917 FramePtrOffsetInPush = FPOffset + ArgRegsSaveSize + FPCXTSaveSize;
1076 int FPOffset = PushSize + FramePtrOffsetInPush; local
1083 FramePtr, ARM::SP, FPOffset,
1447 int FPOffset = Offset - AFI->getFramePtrSpillOffset(); local
1463 Offset = FPOffset;
1479 return FPOffset;
1486 if (FPOffset >= -255 && FPOffset <
[all...]
H A DARMBaseRegisterInfo.cpp626 int64_t FPOffset = Offset - 8; local
629 FPOffset -= 80;
647 if (isFrameOffsetLegal(MI, getFrameRegister(MF), FPOffset))
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp695 int64_t FPOffset = 0; local
700 FPOffset = MFI.getObjectOffset(FPIndex);
824 .addImm(FPOffset)
991 // Since FPOffset, PBPOffset, etc. are relative to the beginning of
1008 // R0 += (FPOffset-LastOffset).
1012 .addImm(FPOffset-LastOffset);
1013 LastOffset = FPOffset;
1055 .addImm(FPOffset)
1080 .addImm(FrameSize + FPOffset)
1127 MCCFIInstruction::createOffset(nullptr, Reg, FPOffset));
1604 int64_t FPOffset = 0; local
2002 int FPOffset = getFramePointerSaveOffset(); local
[all...]
H A DPPCISelLowering.cpp7841 int FPOffset = Subtarget.getFrameLowering()->getFramePointerSaveOffset(); local
7843 FPSI = MF.getFrameInfo().CreateFixedObject(isPPC64? 8 : 4, FPOffset, true);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp1845 int64_t FPOffset = AFI->getCalleeSaveBaseToFrameRecordOffset(); local
1848 FPOffset += AFI->getLocalStackSize();
1862 .addImm(FPOffset - 8)
1878 Prolog->addOperand(MachineOperand::CreateImm(FPOffset));
1880 // Issue sub fp, sp, FPOffset or
1881 // mov fp,sp when FPOffset is zero.
1885 StackOffset::getFixed(FPOffset), TII,
2559 int64_t FPOffset = getFPOffset(MF, ObjectOffset).getFixed(); local
2590 // If the FPOffset is negative and we're producing a signed immediate, we
2594 bool FPOffsetFits = !ForSimm || FPOffset >
2637 StackOffset FPOffset = local
[all...]
H A DAArch64RegisterInfo.cpp723 int64_t FPOffset = Offset - 16 * 20;
738 if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, AArch64::FP, FPOffset))
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp741 uint64_t FPOffset = RealStackSize - RVFI->getVarArgsSaveSize(); local
758 StackOffset::getFixed(-FPOffset),

Completed in 170 milliseconds