Searched refs:FPOffset (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
D | AArch64FrameLowering.cpp | 245 int FPOffset = 0; in emitPrologue() local 258 FPOffset = -(MBBI->getOperand(4).getImm() + 2) * 8; in emitPrologue() 259 assert(FPOffset >= 0 && "Bad Framepointer Offset"); in emitPrologue() 276 emitFrameOffset(MBB, MBBI, DL, AArch64::FP, AArch64::SP, FPOffset, TII, in emitPrologue() 553 int FPOffset = MFI->getObjectOffset(FI) + 16; in resolveFrameIndexReference() local 579 if (PreferFP || MFI->hasVarSizedObjects() || FPOffset >= 0 || in resolveFrameIndexReference() 580 (FPOffset >= -256 && Offset > -FPOffset)) in resolveFrameIndexReference() 587 return FPOffset; in resolveFrameIndexReference()
|
D | AArch64RegisterInfo.cpp | 245 int64_t FPOffset = Offset - 16 * 20; in needsFrameBaseReg() local 260 if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, FPOffset)) in needsFrameBaseReg()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCFrameLowering.cpp | 583 int FPOffset = 0; in emitPrologue() local 589 FPOffset = FFI->getObjectOffset(FPIndex); in emitPrologue() 591 FPOffset = in emitPrologue() 636 .addImm(FPOffset) in emitPrologue() 734 MCCFIInstruction::createOffset(nullptr, Reg, FPOffset)); in emitPrologue() 871 int FPOffset = 0; in emitEpilogue() local 877 FPOffset = FFI->getObjectOffset(FPIndex); in emitEpilogue() 879 FPOffset = in emitEpilogue() 973 .addImm(FPOffset) in emitEpilogue() 1075 int FPOffset = getFramePointerSaveOffset(isPPC64, isDarwinABI); in processFunctionBeforeCalleeSavedScan() local [all …]
|
D | PPCISelLowering.cpp | 4880 int FPOffset = PPCFrameLowering::getFramePointerSaveOffset(isPPC64, in getFramePointerFrameIndex() local 4884 FPSI = MF.getFrameInfo()->CreateFixedObject(isPPC64? 8 : 4, FPOffset, true); in getFramePointerFrameIndex()
|
/external/llvm/lib/Target/ARM/ |
D | ARMFrameLowering.cpp | 724 int FPOffset = Offset - AFI->getFramePtrSpillOffset(); in ResolveFrameIndexReference() local 740 Offset = FPOffset; in ResolveFrameIndexReference() 755 return FPOffset; in ResolveFrameIndexReference() 762 if (FPOffset >= -255 && FPOffset < 0) { in ResolveFrameIndexReference() 764 return FPOffset; in ResolveFrameIndexReference() 775 if (FPOffset >= -255 && FPOffset < 0) { in ResolveFrameIndexReference() 777 return FPOffset; in ResolveFrameIndexReference() 779 } else if (Offset > (FPOffset < 0 ? -FPOffset : FPOffset)) { in ResolveFrameIndexReference() 782 return FPOffset; in ResolveFrameIndexReference()
|
D | ARMBaseRegisterInfo.cpp | 540 int64_t FPOffset = Offset - 8; in needsFrameBaseReg() local 543 FPOffset -= 80; in needsFrameBaseReg() 562 if (isFrameOffsetLegal(MI, FPOffset)) in needsFrameBaseReg()
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMELFStreamer.cpp | 642 int64_t FPOffset; // Offset: (final frame pointer) - (initial $sp) member in __anona1b6fe4d0111::ARMELFStreamer 1088 FPOffset = 0; in Reset() 1183 UnwindOpAsm.EmitSPOffset(LastRegSaveSPOffset - FPOffset); in FlushUnwindOpcodes() 1259 FPOffset = SPOffset + Offset; in emitSetFP() 1261 FPOffset += Offset; in emitSetFP() 1272 FPOffset = SPOffset + Offset; in emitMovSP()
|