Home
last modified time | relevance | path

Searched refs:StackReg (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsTargetStreamer.h62 virtual void emitFrame(unsigned StackReg, unsigned StackSize,
244 void emitFrame(unsigned StackReg, unsigned StackSize,
344 void emitFrame(unsigned StackReg, unsigned StackSize,
/llvm-project-15.0.7/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp60 Register StackReg = STI.getRegisterInfo()->getStackRegister(); in getStackAddress() local
61 auto SPReg = MIRBuilder.buildCopy(p0, StackReg).getReg(0); in getStackAddress()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp931 Register StackReg = getStackRegister(); in getPtrSizedStackRegister() local
933 StackReg = getX86SubSuperRegister(StackReg, 32); in getPtrSizedStackRegister()
934 return StackReg; in getPtrSizedStackRegister()
/llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp83 void MipsTargetStreamer::emitFrame(unsigned StackReg, unsigned StackSize, in emitFrame() argument
521 void MipsTargetAsmStreamer::emitFrame(unsigned StackReg, unsigned StackSize, in emitFrame() argument
524 << StringRef(MipsInstPrinter::getRegisterName(StackReg)).lower() << "," in emitFrame()
1119 void MipsTargetELFStreamer::emitFrame(unsigned StackReg, unsigned StackSize, in emitFrame() argument
1125 FrameReg = RegInfo->getEncodingValue(StackReg); in emitFrame()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp2525 unsigned StackReg = is64Bit ? PPC::X1 : PPC::R1; in eliminateCallFramePseudoInstr() local
2534 BuildMI(MBB, I, dl, TII.get(ADDIInstr), StackReg) in eliminateCallFramePseudoInstr()
2535 .addReg(StackReg, RegState::Kill) in eliminateCallFramePseudoInstr()
2544 BuildMI(MBB, MBBI, dl, TII.get(ADDInstr), StackReg) in eliminateCallFramePseudoInstr()
2545 .addReg(StackReg, RegState::Kill) in eliminateCallFramePseudoInstr()
H A DPPCRegisterInfo.cpp1645 Register StackReg = MI.getOperand(FIOperandNum).getReg(); in eliminateFrameIndex() local
1646 MI.getOperand(OperandBase).ChangeToRegister(StackReg, false); in eliminateFrameIndex()
1657 .addReg(StackReg); in eliminateFrameIndex()
H A DPPCInstrInfo.cpp5235 Register StackReg = MI.getOperand(2).getReg(); in isTOCSaveMI() local
5237 if (StackReg == SPReg && StackOffset == TOCSaveOffset) in isTOCSaveMI()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h1497 virtual bool createSaveToStack(MCInst &Inst, const MCPhysReg &StackReg, in createSaveToStack() argument
1537 virtual bool createRestoreFromStack(MCInst &Inst, const MCPhysReg &StackReg, in createRestoreFromStack() argument
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp836 unsigned StackReg = XCore::R2; in LowerEH_RETURN() local
840 DAG.getCopyToReg(Chain, dl, StackReg, Stack), in LowerEH_RETURN()
847 DAG.getRegister(StackReg, MVT::i32), in LowerEH_RETURN()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp2416 bool createSaveToStack(MCInst &Inst, const MCPhysReg &StackReg, int Offset, in createSaveToStack() argument
2428 Inst.addOperand(MCOperand::createReg(StackReg)); // BaseReg in createSaveToStack()
2437 bool createRestoreFromStack(MCInst &Inst, const MCPhysReg &StackReg, in createRestoreFromStack() argument
2440 return createLoad(Inst, StackReg, /*Scale=*/1, /*IndexReg=*/X86::NoRegister, in createRestoreFromStack()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp2805 const auto *StackReg = in VisitAddedToCluster() local
2807 const StackFrameContext *RegCtx = StackReg->getStackFrame(); in VisitAddedToCluster()
/llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp8683 unsigned StackReg = StackRegOpnd.getGPR32Reg(); in ParseDirective() local
8734 getTargetStreamer().emitFrame(StackReg, FrameSizeVal, in ParseDirective()