Home
last modified time | relevance | path

Searched refs:FPOffset (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp698 int64_t FPOffset = 0; in emitPrologue() local
703 FPOffset = MFI.getObjectOffset(FPIndex); in emitPrologue()
827 .addImm(FPOffset) in emitPrologue()
1017 .addImm(FPOffset-LastOffset); in emitPrologue()
1018 LastOffset = FPOffset; in emitPrologue()
1060 .addImm(FPOffset) in emitPrologue()
1085 .addImm(FrameSize + FPOffset) in emitPrologue()
1133 MCCFIInstruction::createOffset(nullptr, Reg, FPOffset)); in emitPrologue()
1602 int64_t FPOffset = 0; in emitEpilogue() local
1615 FPOffset = MFI.getObjectOffset(FPIndex); in emitEpilogue()
[all …]
H A DPPCISelLowering.cpp8032 int FPOffset = Subtarget.getFrameLowering()->getFramePointerSaveOffset(); in getFramePointerFrameIndex() local
8034 FPSI = MF.getFrameInfo().CreateFixedObject(isPPC64? 8 : 4, FPOffset, true); in getFramePointerFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp1035 [[maybe_unused]] int FPOffset = MFI.getObjectOffset(FramePtrSpillFI); in emitPrologue() local
1037 << ", FPOffset: " << FPOffset << "\n"); in emitPrologue()
1038 assert(getMaxFPOffset(STI, *AFI, MF) <= FPOffset && in emitPrologue()
1577 int FPOffset = Offset - AFI->getFramePtrSpillOffset(); in ResolveFrameIndexReference() local
1593 Offset = FPOffset; in ResolveFrameIndexReference()
1609 return FPOffset; in ResolveFrameIndexReference()
1616 if (FPOffset >= -255 && FPOffset < 0) { in ResolveFrameIndexReference()
1618 return FPOffset; in ResolveFrameIndexReference()
1631 if (AFI->isThumb2Function() && FPOffset >= -255 && FPOffset < 0) { in ResolveFrameIndexReference()
1633 return FPOffset; in ResolveFrameIndexReference()
[all …]
H A DARMBaseRegisterInfo.cpp655 int64_t FPOffset = Offset - 8; in needsFrameBaseReg() local
658 FPOffset -= 80; in needsFrameBaseReg()
676 if (isFrameOffsetLegal(MI, getFrameRegister(MF), FPOffset)) in needsFrameBaseReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp727 int64_t FPOffset; // Offset: (final frame pointer) - (initial $sp) member in __anonf150d5940111::ARMELFStreamer
1221 FPOffset = 0; in EHReset()
1316 UnwindOpAsm.EmitSPOffset(LastRegSaveSPOffset - FPOffset); in FlushUnwindOpcodes()
1390 FPOffset = SPOffset + Offset; in emitSetFP()
1392 FPOffset += Offset; in emitSetFP()
1403 FPOffset = SPOffset + Offset; in emitMovSP()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp2113 int64_t FPOffset = AFI->getCalleeSaveBaseToFrameRecordOffset(); in emitPrologue() local
2116 FPOffset += AFI->getLocalStackSize(); in emitPrologue()
2130 .addImm(FPOffset - 8) in emitPrologue()
2146 Prolog->addOperand(MachineOperand::CreateImm(FPOffset)); in emitPrologue()
2153 StackOffset::getFixed(FPOffset), TII, in emitPrologue()
2959 int64_t FPOffset = getFPOffset(MF, ObjectOffset).getFixed(); in resolveFrameOffsetReference() local
2994 bool FPOffsetFits = !ForSimm || FPOffset >= -256; in resolveFrameOffsetReference()
2995 PreferFP |= Offset > -FPOffset && !SVEStackSize; in resolveFrameOffsetReference()
2997 if (FPOffset >= 0) { in resolveFrameOffsetReference()
3039 StackOffset FPOffset = in resolveFrameOffsetReference() local
[all …]
H A DAArch64RegisterInfo.cpp838 int64_t FPOffset = Offset - 16 * 20; in needsFrameBaseReg() local
853 if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, AArch64::FP, FPOffset)) in needsFrameBaseReg()
H A DAArch64InstrInfo.td5644 // Save CSRs in order, {FPOffset}
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp1224 uint64_t FPOffset = RealStackSize - RVFI->getVarArgsSaveSize(); in emitEpilogue() local
1273 StackOffset::getFixed(-FPOffset), MachineInstr::FrameDestroy, in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1067 const int64_t FPOffset = 0; // Slot 1. in emitEHSjLjSetJmp() local
1094 .addImm(FPOffset) in emitEHSjLjSetJmp()
1174 const int64_t FPOffset = 0; in emitEHSjLjLongJmp() local
1188 .addImm(FPOffset) in emitEHSjLjLongJmp()