Home
last modified time | relevance | path

Searched refs:StackPtrReg (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DFrameAnalysis.cpp129 FIE.StackPtrReg, StackOffset, FIE.Size, FIE.IsSimple, IsIndexed)) { in decodeFrameAccess()
147 if (FIE.StackPtrReg == BC.MIB->getStackPointer() && SPOffset != SPT.EMPTY && in decodeFrameAccess()
152 } else if (FIE.StackPtrReg == BC.MIB->getFramePointer() && in decodeFrameAccess()
157 } else if (FIE.StackPtrReg == in decodeFrameAccess()
164 << "\n\tStack access reg: " << FIE.StackPtrReg << "\n"); in decodeFrameAccess()
H A DValidateInternalCalls.cpp238 FIE.StackPtrReg, StackOffset, FIE.Size, in analyzeFunction()
246 if (!FIE.IsLoad || FIE.StackPtrReg != BC.MIB->getStackPointer() || in analyzeFunction()
H A DShrinkWrapping.cpp521 if (FIE->StackPtrReg == BC.MIB->getStackPointer() && Slot < RegionAddr) in collapseRegion()
524 if (FIE->StackPtrReg == BC.MIB->getFramePointer() && Slot > RegionAddr) in collapseRegion()
612 if (FIE->StackPtrReg == BC.MIB->getStackPointer() && Slot < RegionAddr) in insertRegion()
614 if (FIE->StackPtrReg == BC.MIB->getFramePointer() && Slot >= RegionAddr) in insertRegion()
673 MCPhysReg StackPtrReg = 0; in performChanges() local
683 Reg, SrcImm, StackPtrReg, StackOffset, in performChanges()
692 if (StackPtrReg != BC.MIB->getFramePointer()) in performChanges()
696 Inst, StackPtrReg, StackOffset + Adjustment, Reg, Size); in performChanges()
699 Inst, StackPtrReg, StackOffset + Adjustment, Reg, Size); in performChanges()
1549 MCPhysReg StackPtrReg = 0; in insertUpdatedCFI() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp758 Register StackPtrReg = FuncInfo->getStackPtrOffsetReg(); in emitPrologue() local
906 .addReg(StackPtrReg) in emitPrologue()
917 .addReg(StackPtrReg) in emitPrologue()
927 .addReg(StackPtrReg) in emitPrologue()
932 auto Add = BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_ADD_I32), StackPtrReg) in emitPrologue()
933 .addReg(StackPtrReg) in emitPrologue()
978 const Register StackPtrReg = FuncInfo->getStackPtrOffsetReg(); in emitEpilogue() local
987 auto Add = BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_ADD_I32), StackPtrReg) in emitEpilogue()
988 .addReg(StackPtrReg) in emitEpilogue()
H A DSIRegisterInfo.cpp631 MCRegister StackPtrReg = MFI->getStackPtrOffsetReg(); in getReservedRegs() local
632 if (StackPtrReg) { in getReservedRegs()
633 reserveRegisterTuples(Reserved, StackPtrReg); in getReservedRegs()
634 assert(!isSubRegister(ScratchRSrcReg, StackPtrReg)); in getReservedRegs()
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DFrameAnalysis.h44 uint16_t StackPtrReg; member
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp1038 uint16_t &StackPtrReg, int64_t &StackOffset, uint8_t &Size, in isStackAccess() argument
1045 StackPtrReg = X86::RSP; in isStackAccess()
1067 StackPtrReg = X86::RSP; in isStackAccess()
1138 StackPtrReg = BaseRegNum; in isStackAccess()
1886 uint16_t StackPtrReg; in convertMoveToConditionalMove() local
1891 StackPtrReg, StackOffset, Size, IsSimple, IsIndexed); in convertMoveToConditionalMove()
1897 RegInfo->isSubRegisterEq(X86::RBP, StackPtrReg)) in convertMoveToConditionalMove()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h899 int32_t &SrcImm, uint16_t &StackPtrReg, in isStackAccess() argument
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5510 const MCRegister StackPtrReg = Subtarget.getStackPointerRegister(); in buildCallOperands() local
5512 SDValue StackPtr = DAG.getRegister(StackPtrReg, RegVT); in buildCallOperands()
7508 const MCRegister StackPtrReg = Subtarget.getStackPointerRegister(); in LowerCall_AIX() local
7516 SDValue StackPtr = DAG.getRegister(StackPtrReg, PtrVT); in LowerCall_AIX()