Home
last modified time | relevance | path

Searched refs:getStackRegister (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.h66 Register getStackRegister() const;
H A DHexagonRegisterInfo.cpp402 return getStackRegister(); in getFrameRegister()
411 Register HexagonRegisterInfo::getStackRegister() const { in getStackRegister() function in HexagonRegisterInfo
H A DHexagonFrameLowering.cpp604 Register SP = HRI.getStackRegister(); in insertPrologueInBlock()
760 Register SP = HRI.getStackRegister(); in insertEpilogueInBlock()
893 Register SP = HRI.getStackRegister(); in insertAllocframe()
905 Register SP = HRI.getStackRegister(); in insertAllocframe()
1262 Register SP = HRI.getStackRegister(); in getFrameIndexReference()
H A DHexagonVLIWPacketizer.cpp301 if (DepReg == HRI->getFrameRegister() || DepReg == HRI->getStackRegister()) in isCallDependent()
1575 if (I.getOperand(0).getReg() == HRI->getStackRegister()) { in isLegalToPacketizeTogether()
H A DHexagonInstrInfo.cpp3948 HRI.getStackRegister() == SrcReg && in getDuplexCandidateGroup()
4007 HRI.getStackRegister() == SrcReg && in getDuplexCandidateGroup()
4071 HRI.getStackRegister() == Src1Reg && MI.getOperand(1).isImm() && in getDuplexCandidateGroup()
4115 HRI.getStackRegister() == Src1Reg && MI.getOperand(1).isImm() && in getDuplexCandidateGroup()
4168 HRI.getStackRegister() == SrcReg && MI.getOperand(2).isImm() && in getDuplexCandidateGroup()
H A DHexagonISelLowering.cpp532 DAG.getCopyFromReg(Chain, dl, HRI.getStackRegister(), PtrVT); in LowerCall()
1526 setStackPointerRegisterToSaveRestore(HRI.getStackRegister()); in HexagonTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.h108 unsigned getStackRegister() const { return StackPtr; } in getStackRegister() function
H A DM68kCollapseMOVEMPass.cpp222 } else if (Reg == TRI->getStackRegister() || in ProcessMI()
H A DM68kFrameLowering.cpp42 StackPtr = TRI->getStackRegister(); in M68kFrameLowering()
88 FrameReg = TRI->getStackRegister(); in getFrameIndexReference()
H A DM68kInstrInfo.cpp567 BuildMI(MBB, I, DL, Desc).addReg(RI.getStackRegister()).add(MO); in ExpandPUSH_POP()
569 BuildMI(MBB, I, DL, Desc, MO.getReg()).addReg(RI.getStackRegister()); in ExpandPUSH_POP()
H A DM68kISelLowering.cpp57 setStackPointerRegisterToSaveRestore(RegInfo->getStackRegister()); in M68kTargetLowering()
687 StackPtr = DAG.getCopyFromReg(Chain, DL, RegInfo->getStackRegister(), in LowerCall()
745 StackPtr = DAG.getCopyFromReg(Chain, DL, RegInfo->getStackRegister(), in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.h164 Register getStackRegister() const { return StackPtr; } in getStackRegister() function
H A DX86CallFrameOptimization.cpp340 if (RegInfo.regsOverlap(Reg, RegInfo.getStackRegister())) in classifyInstruction()
381 Register StackPtr = RegInfo.getStackRegister(); in collectCallInfo()
H A DX86DynAllocaExpander.cpp288 StackPtr = TRI->getStackRegister(); in runOnMachineFunction()
H A DX86CallLowering.cpp
H A DX86FrameLowering.cpp59 StackPtr = TRI->getStackRegister(); in X86FrameLowering()
2364 assert(Offset >= 0 && SPReg == TRI->getStackRegister()); in getPSPSlotOffsetFromSP()
2673 FrameReg = IsFixed ? TRI->getFramePtr() : TRI->getStackRegister(); in getFrameIndexReference()
2754 FrameReg = TRI->getStackRegister(); in getWin64EHFrameIndexRef()
2764 FrameReg = TRI->getStackRegister(); in getFrameIndexReferenceSP()
4363 Register StackPtr = TRI->getStackRegister(); in spillFPBPUsingSP()
H A DX86RegisterInfo.cpp1043 Register StackReg = getStackRegister(); in getPtrSizedStackRegister()
H A DX86ExpandPseudo.cpp381 Register StackPtr = TRI->getStackRegister(); in expandMI()
H A DX86ISelLoweringCall.cpp2288 StackPtr = DAG.getCopyFromReg(Chain, dl, RegInfo->getStackRegister(), in LowerCall()
2407 StackPtr = DAG.getCopyFromReg(Chain, dl, RegInfo->getStackRegister(), in LowerCall()
H A DX86FastISel.cpp3490 AM.Base.Reg = RegInfo->getStackRegister(); in fastLowerCall()
H A DX86ISelLowering.cpp159 setStackPointerRegisterToSaveRestore(RegInfo->getStackRegister()); in X86TargetLowering()
25844 Register SPReg = RegInfo->getStackRegister(); in LowerDYNAMIC_STACKALLOC()
37371 Register SP = RegInfo->getStackRegister(); in emitEHSjLjLongJmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp82 Register StackReg = STI.getRegisterInfo()->getStackRegister(); in getStackAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp98 MIRBuilder.buildCopy(p0, STI.getRegisterInfo()->getStackRegister()); in getStackAddress()