diff options
Diffstat (limited to 'lib/Target/NVPTX/NVPTXRegisterInfo.h')
| -rw-r--r-- | lib/Target/NVPTX/NVPTXRegisterInfo.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/lib/Target/NVPTX/NVPTXRegisterInfo.h b/lib/Target/NVPTX/NVPTXRegisterInfo.h index d2e67331f788..c310a9c1ad0c 100644 --- a/lib/Target/NVPTX/NVPTXRegisterInfo.h +++ b/lib/Target/NVPTX/NVPTXRegisterInfo.h @@ -22,27 +22,20 @@ #include "NVPTXGenRegisterInfo.inc" namespace llvm { - -// Forward Declarations. -class TargetInstrInfo; -class NVPTXSubtarget; - class NVPTXRegisterInfo : public NVPTXGenRegisterInfo { private: - bool Is64Bit; // Hold Strings that can be free'd all together with NVPTXRegisterInfo ManagedStringPool ManagedStrPool; public: - NVPTXRegisterInfo(const NVPTXSubtarget &st); + NVPTXRegisterInfo(); //------------------------------------------------------ // Pure virtual functions from TargetRegisterInfo //------------------------------------------------------ // NVPTX callee saved registers - const MCPhysReg * - getCalleeSavedRegs(const MachineFunction *MF = nullptr) const override; + const MCPhysReg *getCalleeSavedRegs(const MachineFunction *MF) const override; BitVector getReservedRegs(const MachineFunction &MF) const override; |
