reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

lib/Target/AArch64/AArch64RegisterInfo.cpp
  291 AArch64RegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/AMDGPU/AMDGPURegisterInfo.cpp
  128 Register SIRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/AMDGPU/R600RegisterInfo.cpp
   70 Register R600RegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/ARC/ARCRegisterInfo.cpp
  226 Register ARCRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/ARM/ARMBaseRegisterInfo.cpp
  447 ARMBaseRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/AVR/AVRRegisterInfo.cpp
  248 Register AVRRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/BPF/BPFRegisterInfo.cpp
  124 Register BPFRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/Hexagon/HexagonRegisterInfo.cpp
  289 Register HexagonRegisterInfo::getFrameRegister(const MachineFunction
lib/Target/Lanai/LanaiRegisterInfo.cpp
  262 LanaiRegisterInfo::getFrameRegister(const MachineFunction & /*MF*/) const {
lib/Target/MSP430/MSP430RegisterInfo.cpp
  157 Register MSP430RegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/Mips/MipsRegisterInfo.cpp
  281 getFrameRegister(const MachineFunction &MF) const {
lib/Target/NVPTX/NVPTXRegisterInfo.cpp
  129 Register NVPTXRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/PowerPC/PPCRegisterInfo.cpp
 1135 Register PPCRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/RISCV/RISCVRegisterInfo.cpp
  146 Register RISCVRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/Sparc/SparcRegisterInfo.cpp
  215 Register SparcRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/SystemZ/SystemZRegisterInfo.cpp
  408 SystemZRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp
  134 WebAssemblyRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/X86/X86RegisterInfo.cpp
  793 Register X86RegisterInfo::getFrameRegister(const MachineFunction &MF) const {
lib/Target/XCore/XCoreRegisterInfo.cpp
  324 Register XCoreRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
unittests/CodeGen/MachineInstrTest.cpp
   94   Register getFrameRegister(const MachineFunction &MF) const override {

References

lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
  237   Register FrameReg = TRI->getFrameRegister(*MF);
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  400       MachineLocation Location(RI->getFrameRegister(*Asm->MF));
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  655         Register FP = TRI->getFrameRegister(*MF);
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
   88   return MachineReg == TRI.getFrameRegister(*AP.MF);
lib/CodeGen/LiveDebugValues.cpp
 1299   Register FP = TRI->getFrameRegister(MF);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  574         hasFI ? TRI.getFrameRegister(*MF) : MI->getOperand(0).getReg();
lib/CodeGen/TargetFrameLoweringImpl.cpp
   52   FrameReg = RI->getFrameRegister(MF);
lib/Target/ARM/ARMAsmPrinter.cpp
 1075   Register FramePtr = TargetRegInfo->getFrameRegister(MF);
lib/Target/ARM/ARMFrameLowering.cpp
  783   Register FramePtr = RegInfo->getFrameRegister(MF);
lib/Target/Mips/MipsAsmPrinter.cpp
  380   Register stackReg = RI.getFrameRegister(*MF);
lib/Target/RISCV/RISCVFrameLowering.cpp
  362     FrameReg = RI->getFrameRegister(MF);
lib/Target/X86/X86FrameLowering.cpp
 2004     Register FPReg = TRI->getFrameRegister(MF);
lib/Target/XCore/XCoreISelLowering.cpp
  784                             RegInfo->getFrameRegister(MF), MVT::i32);
  830                             RegInfo->getFrameRegister(MF), MVT::i32);