| /freebsd-10-stable/contrib/llvm/lib/Target/Sparc/ |
| D | SparcRegisterInfo.cpp | 100 unsigned FramePtr) in replaceFI() argument 106 MI.getOperand(FIOperandNum).ChangeToRegister(FramePtr, false); in replaceFI() 126 .addReg(FramePtr); in replaceFI() 144 .addReg(FramePtr); in replaceFI() 167 unsigned FramePtr = SP::I6; in eliminateFrameIndex() local 170 FramePtr = SP::O6; in eliminateFrameIndex() 183 .addReg(FramePtr).addImm(0).addReg(SrcEvenReg); in eliminateFrameIndex() 184 replaceFI(MF, II, *StMI, dl, 0, Offset, FramePtr); in eliminateFrameIndex() 195 .addReg(FramePtr).addImm(0); in eliminateFrameIndex() 196 replaceFI(MF, II, *StMI, dl, 1, Offset, FramePtr); in eliminateFrameIndex() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Target/ARM/ |
| D | Thumb1FrameLowering.cpp | 96 unsigned FramePtr = RegInfo->getFrameRegister(MF); in emitPrologue() local 128 if (Reg == FramePtr) in emitPrologue() 136 if (Reg == FramePtr) in emitPrologue() 176 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDrSPi), FramePtr) in emitPrologue() 252 unsigned FramePtr = RegInfo->getFrameRegister(MF); in emitEpilogue() local 280 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes, in emitEpilogue() 288 .addReg(FramePtr)); in emitEpilogue()
|
| D | ARMFrameLowering.cpp | 149 unsigned FramePtr = RegInfo->getFrameRegister(MF); in emitPrologue() local 187 if (Reg == FramePtr) in emitPrologue() 196 if (Reg == FramePtr) in emitPrologue() 286 FramePtr, ARM::SP, FramePtrOffsetInPush, in emitPrologue() 373 unsigned FramePtr = RegInfo->getFrameRegister(MF); in emitEpilogue() local 405 emitARMRegPlusImmediate(MBB, MBBI, dl, ARM::SP, FramePtr, -NumBytes, in emitEpilogue() 417 emitT2RegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes, in emitEpilogue() 427 .addReg(FramePtr).addImm((unsigned)ARMCC::AL).addReg(0).addReg(0); in emitEpilogue() 431 .addReg(FramePtr)); in emitEpilogue() 1172 unsigned FramePtr = RegInfo->getFrameRegister(MF); in processFunctionBeforeCalleeSavedScan() local [all …]
|
| D | ARMBaseRegisterInfo.cpp | 48 FramePtr((STI.isTargetDarwin() || STI.isThumb()) ? ARM::R7 : ARM::R11), in ARMBaseRegisterInfo() 126 Reserved.set(FramePtr); in getReservedRegs() 346 if (!MRI->canReserveReg(FramePtr)) in canRealignStack() 384 return FramePtr; in getFrameRegister()
|
| D | ARMBaseRegisterInfo.h | 88 unsigned FramePtr; variable
|
| D | ARMAsmPrinter.cpp | 975 unsigned FramePtr = RegInfo->getFrameRegister(MF); in EmitUnwindingInstruction() local 1078 if (DstReg == FramePtr && FramePtr != ARM::SP) in EmitUnwindingInstruction() 1081 ATS.emitSetFP(FramePtr, ARM::SP, -Offset); in EmitUnwindingInstruction()
|
| D | ARMExpandPseudoInsts.cpp | 811 unsigned FramePtr = RI.getFrameRegister(MF); in ExpandMI() local 817 FramePtr, -NumBytes, ARMCC::AL, 0, *TII); in ExpandMI() 820 FramePtr, -NumBytes, *TII, RI); in ExpandMI() 823 FramePtr, -NumBytes, ARMCC::AL, 0, in ExpandMI()
|
| D | ARMFastISel.cpp | 2569 unsigned FramePtr = RegInfo->getFrameRegister(*(FuncInfo.MF)); in SelectIntrinsicCall() local 2570 unsigned SrcReg = FramePtr; in SelectIntrinsicCall()
|
| /freebsd-10-stable/contrib/llvm/lib/Target/X86/ |
| D | X86RegisterInfo.cpp | 75 FramePtr = X86::RBP; in X86RegisterInfo() 79 FramePtr = X86::EBP; in X86RegisterInfo() 426 if (!MRI->canReserveReg(FramePtr)) in canRealignStack() 456 if (Reg == FramePtr && TFI->hasFP(MF)) { in hasReservedSpillSlot() 478 BasePtr = (FrameIndex < 0 ? FramePtr : getBaseRegister()); in eliminateFrameIndex() 480 BasePtr = (FrameIndex < 0 ? FramePtr : StackPtr); in eliminateFrameIndex() 484 BasePtr = (TFI->hasFP(MF) ? FramePtr : StackPtr); in eliminateFrameIndex() 516 return TFI->hasFP(MF) ? FramePtr : StackPtr; in getFrameRegister()
|
| D | X86FrameLowering.cpp | 307 unsigned FramePtr) const { in emitCalleeSavedFrameMoves() 360 if (HasFP && FramePtr == Reg) in emitCalleeSavedFrameMoves() 408 unsigned FramePtr = RegInfo->getFrameRegister(MF); in emitPrologue() local 499 .addReg(FramePtr, RegState::Kill) in emitPrologue() 514 unsigned DwarfFramePtr = RegInfo->getDwarfRegNum(FramePtr, true); in emitPrologue() 521 TII.get(Is64Bit ? X86::MOV64rr : X86::MOV32rr), FramePtr) in emitPrologue() 532 unsigned DwarfFramePtr = RegInfo->getDwarfRegNum(FramePtr, true); in emitPrologue() 540 I->addLiveIn(FramePtr); in emitPrologue() 708 emitCalleeSavedFrameMoves(MF, Label, HasFP ? FramePtr : StackPtr); in emitPrologue() 727 unsigned FramePtr = RegInfo->getFrameRegister(MF); in emitEpilogue() local [all …]
|
| D | X86FrameLowering.h | 38 unsigned FramePtr) const;
|
| D | X86RegisterInfo.h | 50 unsigned FramePtr; variable
|
| /freebsd-10-stable/contrib/llvm/lib/Target/XCore/ |
| D | XCoreFrameLowering.cpp | 175 unsigned FramePtr = XCore::R10; in emitPrologue() local 176 BuildMI(MBB, MBBI, dl, TII.get(XCore::LDAWSP_ru6), FramePtr).addImm(0); in emitPrologue() 181 unsigned Reg = MRI->getDwarfRegNum(FramePtr, true); in emitPrologue() 214 unsigned FramePtr = XCore::R10; in emitEpilogue() local 216 .addReg(FramePtr); in emitEpilogue()
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
| D | SjLjEHPrepare.cpp | 424 Value *FramePtr = Builder.CreateConstGEP2_32(JBufPtr, 0, 0, "jbuf_fp_gep"); in setupEntryBlockAndCallSites() local 427 Builder.CreateStore(Val, FramePtr, /*isVolatile=*/true); in setupEntryBlockAndCallSites()
|