Searched defs:FramePtr (Results 1 - 11 of 11) sorted by relevance

/external/llvm/lib/Target/X86/
H A DX86RegisterInfo.h43 /// FramePtr - X86 physical register used as frame ptr.
45 unsigned FramePtr; member in class:llvm::final
/external/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp113 unsigned FramePtr)
119 MI.getOperand(FIOperandNum).ChangeToRegister(FramePtr, false);
139 .addReg(FramePtr);
157 .addReg(FramePtr);
108 replaceFI(MachineFunction &MF, MachineBasicBlock::iterator II, MachineInstr &MI, DebugLoc dl, unsigned FIOperandNum, int Offset, unsigned FramePtr) argument
/external/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp412 Value *FramePtr = Builder.CreateConstGEP2_32(doubleUnderJBufTy, JBufPtr, 0, 0, local
416 Builder.CreateStore(Val, FramePtr, /*isVolatile=*/true);
/external/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp108 unsigned FramePtr = RegInfo->getFrameRegister(MF); local
164 if (Reg == FramePtr)
241 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDrSPi), FramePtr)
247 nullptr, MRI->getDwarfRegNum(FramePtr, true), CFAOffset));
254 nullptr, MRI->getDwarfRegNum(FramePtr, true)));
339 unsigned FramePtr = RegInfo->getFrameRegister(MF); local
368 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes,
376 .addReg(FramePtr));
H A DARMAsmPrinter.cpp1093 unsigned FramePtr = RegInfo->getFrameRegister(MF); local
1199 if (DstReg == FramePtr && FramePtr != ARM::SP)
1202 ATS.emitSetFP(FramePtr, ARM::SP, -Offset);
H A DARMExpandPseudoInsts.cpp915 unsigned FramePtr = RI.getFrameRegister(MF); local
921 FramePtr, -NumBytes, ARMCC::AL, 0, *TII);
924 FramePtr, -NumBytes, *TII, RI);
927 FramePtr, -NumBytes, ARMCC::AL, 0,
H A DARMFrameLowering.cpp313 unsigned FramePtr = RegInfo->getFrameRegister(MF); local
372 if (Reg == FramePtr)
527 dl, TII, FramePtr, ARM::SP,
532 nullptr, MRI->getDwarfRegNum(FramePtr, true),
540 nullptr, MRI->getDwarfRegNum(FramePtr, true)));
710 unsigned FramePtr = RegInfo->getFrameRegister(MF); local
748 emitARMRegPlusImmediate(MBB, MBBI, dl, ARM::SP, FramePtr, -NumBytes,
760 emitT2RegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes,
770 .addReg(FramePtr).addImm((unsigned)ARMCC::AL).addReg(0).addReg(0);
774 .addReg(FramePtr));
1497 unsigned FramePtr = RegInfo->getFrameRegister(MF); local
[all...]
H A DARMFastISel.cpp2491 unsigned FramePtr = RegInfo->getFrameRegister(*(FuncInfo.MF)); local
2492 unsigned SrcReg = FramePtr;
/external/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp206 unsigned FramePtr) const {
239 if (HasFP && (FramePtr == Reg || Reg == AArch64::LR)) {
407 unsigned FramePtr = RegInfo->getFrameRegister(MF); local
476 unsigned Reg = RegInfo->getDwarfRegNum(FramePtr, true);
507 emitCalleeSavedFrameMoves(MBB, MBBI, FramePtr);
H A DAArch64FastISel.cpp3311 unsigned FramePtr = RegInfo->getFrameRegister(*(FuncInfo.MF)); local
3314 TII.get(TargetOpcode::COPY), SrcReg).addReg(FramePtr);
/external/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp35 static const unsigned FramePtr = XCore::R10; variable
152 FramePtr));
306 BuildMI(MBB, MBBI, dl, TII.get(XCore::LDAWSP_ru6), FramePtr).addImm(0);
309 MRI->getDwarfRegNum(FramePtr, true));
385 BuildMI(MBB, MBBI, dl, TII.get(XCore::SETSP_1r)).addReg(FramePtr);

Completed in 805 milliseconds