[Hexagon] Remove getFirstCallerSavedNonParamReg
authorKazu Hirata <kazu@google.com>
Wed, 17 May 2023 01:58:45 +0000 (18:58 -0700)
committerKazu Hirata <kazu@google.com>
Wed, 17 May 2023 01:58:45 +0000 (18:58 -0700)
The last use was removed by:

  commit 9eb75c45204781886c8d598a1bc9b5c37f3cb037
  Author: Krzysztof Parzyszek <kparzysz@codeaurora.org>
  Date:   Fri Jun 30 21:21:40 2017 +0000

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

index 8a84f55..a3f31df 100644 (file)
@@ -452,8 +452,3 @@ HexagonRegisterInfo::getPointerRegClass(const MachineFunction &MF,
                                         unsigned Kind) const {
   return &Hexagon::IntRegsRegClass;
 }
-
-Register HexagonRegisterInfo::getFirstCallerSavedNonParamReg() const {
-  return Hexagon::R6;
-}
-
index 4766fb5..7215398 100644 (file)
@@ -71,8 +71,6 @@ public:
   const MCPhysReg *getCallerSavedRegs(const MachineFunction *MF,
         const TargetRegisterClass *RC) const;
 
-  Register getFirstCallerSavedNonParamReg() const;
-
   const TargetRegisterClass *
   getPointerRegClass(const MachineFunction &MF,
                      unsigned Kind = 0) const override;