[Hexagon] Remove unneeded HexagonRegisterInfo::getRARegister
authorKrzysztof Parzyszek <kparzysz@quicinc.com>
Sun, 13 Nov 2022 20:32:18 +0000 (14:32 -0600)
committerKrzysztof Parzyszek <kparzysz@quicinc.com>
Sun, 13 Nov 2022 20:32:18 +0000 (14:32 -0600)
That function exists in MCRegisterInfo, and is inherited into HRI.

llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
llvm/lib/Target/Hexagon/HexagonRegisterInfo.h

index a833e03..02517d7 100644 (file)
@@ -393,11 +393,6 @@ bool HexagonRegisterInfo::shouldCoalesce(MachineInstr *MI,
 }
 
 
-unsigned HexagonRegisterInfo::getRARegister() const {
-  return Hexagon::R31;
-}
-
-
 Register HexagonRegisterInfo::getFrameRegister(const MachineFunction
                                                &MF) const {
   const HexagonFrameLowering *TFI = getFrameLowering(MF);
index 52d15da..b7e3b62 100644 (file)
@@ -61,7 +61,6 @@ public:
         const TargetRegisterClass *NewRC, LiveIntervals &LIS) const override;
 
   // Debug information queries.
-  unsigned getRARegister() const;
   Register getFrameRegister(const MachineFunction &MF) const override;
   unsigned getFrameRegister() const;
   unsigned getStackRegister() const;