From: Simon Pilgrim Date: Thu, 23 Apr 2020 15:08:16 +0000 (+0100) Subject: [NVPTX] Remove unused forward declarations. NFC. X-Git-Tag: llvmorg-12-init~8062 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=155190567cc5dd1ebb3af57d512e9723d8664d9f;p=platform%2Fupstream%2Fllvm.git [NVPTX] Remove unused forward declarations. NFC. --- diff --git a/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h b/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h index ce5ca99c5..77c4dae 100644 --- a/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h +++ b/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h @@ -16,7 +16,6 @@ #include "llvm/MC/MCAsmInfo.h" namespace llvm { -class Target; class Triple; class NVPTXMCAsmInfo : public MCAsmInfo { diff --git a/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h b/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h index e1691d2..b394566 100644 --- a/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h +++ b/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h @@ -15,11 +15,6 @@ #include -namespace llvm { -class Target; - -} // End llvm namespace - // Defines symbolic names for PTX registers. #define GET_REGINFO_ENUM #include "NVPTXGenRegisterInfo.inc" diff --git a/llvm/lib/Target/NVPTX/NVPTX.h b/llvm/lib/Target/NVPTX/NVPTX.h index 0acbace..dfe0b9c 100644 --- a/llvm/lib/Target/NVPTX/NVPTX.h +++ b/llvm/lib/Target/NVPTX/NVPTX.h @@ -21,7 +21,6 @@ namespace llvm { class NVPTXTargetMachine; class FunctionPass; class MachineFunctionPass; -class formatted_raw_ostream; namespace NVPTXCC { enum CondCodes { diff --git a/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h b/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h index a80297a..e4c2b9e 100644 --- a/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h +++ b/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h @@ -16,7 +16,7 @@ #include "llvm/CodeGen/TargetFrameLowering.h" namespace llvm { -class NVPTXSubtarget; + class NVPTXFrameLowering : public TargetFrameLowering { public: explicit NVPTXFrameLowering();