Searched refs:FPOffset (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
D | AArch64FrameLowering.cpp | 302 int FPOffset = 0; in emitPrologue() local 315 FPOffset = -(MBBI->getOperand(4).getImm() + 2) * 8; in emitPrologue() 316 assert(FPOffset >= 0 && "Bad Framepointer Offset"); in emitPrologue() 333 emitFrameOffset(MBB, MBBI, DL, AArch64::FP, AArch64::SP, FPOffset, TII, in emitPrologue() 656 int FPOffset = MFI->getObjectOffset(FI) + 16; in resolveFrameIndexReference() local 683 if (PreferFP || MFI->hasVarSizedObjects() || FPOffset >= 0 || in resolveFrameIndexReference() 684 (FPOffset >= -256 && Offset > -FPOffset)) in resolveFrameIndexReference() 695 return FPOffset; in resolveFrameIndexReference()
|
D | AArch64RegisterInfo.cpp | 289 int64_t FPOffset = Offset - 16 * 20; in needsFrameBaseReg() local 304 if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, AArch64::FP, FPOffset)) in needsFrameBaseReg()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCFrameLowering.cpp | 646 int FPOffset = 0; in emitPrologue() local 652 FPOffset = FFI->getObjectOffset(FPIndex); in emitPrologue() 654 FPOffset = getFramePointerSaveOffset(); in emitPrologue() 708 .addImm(FPOffset) in emitPrologue() 824 MCCFIInstruction::createOffset(nullptr, Reg, FPOffset)); in emitPrologue() 978 int FPOffset = 0; in emitEpilogue() local 984 FPOffset = FFI->getObjectOffset(FPIndex); in emitEpilogue() 986 FPOffset = getFramePointerSaveOffset(); in emitEpilogue() 1086 .addImm(FPOffset) in emitEpilogue() 1182 int FPOffset = getFramePointerSaveOffset(); in processFunctionBeforeCalleeSavedScan() local [all …]
|
D | PPCISelLowering.cpp | 5657 int FPOffset = Subtarget.getFrameLowering()->getFramePointerSaveOffset(); in getFramePointerFrameIndex() local 5659 FPSI = MF.getFrameInfo()->CreateFixedObject(isPPC64? 8 : 4, FPOffset, true); in getFramePointerFrameIndex()
|
/external/llvm/lib/Target/ARM/ |
D | ARMFrameLowering.cpp | 859 int FPOffset = Offset - AFI->getFramePtrSpillOffset(); in ResolveFrameIndexReference() local 875 Offset = FPOffset; in ResolveFrameIndexReference() 890 return FPOffset; in ResolveFrameIndexReference() 897 if (FPOffset >= -255 && FPOffset < 0) { in ResolveFrameIndexReference() 899 return FPOffset; in ResolveFrameIndexReference() 910 if (FPOffset >= -255 && FPOffset < 0) { in ResolveFrameIndexReference() 912 return FPOffset; in ResolveFrameIndexReference() 914 } else if (Offset > (FPOffset < 0 ? -FPOffset : FPOffset)) { in ResolveFrameIndexReference() 917 return FPOffset; in ResolveFrameIndexReference()
|
D | ARMBaseRegisterInfo.cpp | 528 int64_t FPOffset = Offset - 8; in needsFrameBaseReg() local 531 FPOffset -= 80; in needsFrameBaseReg() 549 if (isFrameOffsetLegal(MI, getFrameRegister(MF), FPOffset)) in needsFrameBaseReg()
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMELFStreamer.cpp | 676 int64_t FPOffset; // Offset: (final frame pointer) - (initial $sp) member in __anond09109f60111::ARMELFStreamer 1127 FPOffset = 0; in Reset() 1222 UnwindOpAsm.EmitSPOffset(LastRegSaveSPOffset - FPOffset); in FlushUnwindOpcodes() 1298 FPOffset = SPOffset + Offset; in emitSetFP() 1300 FPOffset += Offset; in emitSetFP() 1311 FPOffset = SPOffset + Offset; in emitMovSP()
|