OSDN Git Service

[Hexagon] Remove unused forward declarations. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 22 Apr 2020 15:35:19 +0000 (16:35 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 22 Apr 2020 17:26:50 +0000 (18:26 +0100)
llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h
llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h
llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h

index 7b5e763..d60de4c 100644 (file)
@@ -25,7 +25,6 @@ namespace llvm {
 class MachineFunction;
 class HexagonInstrInfo;
 class HexagonRegisterInfo;
-class HexagonTargetLowering;
 
 class HexagonDAGToDAGISel : public SelectionDAGISel {
   const HexagonSubtarget *HST;
index 59b1326..e88f46a 100644 (file)
@@ -12,7 +12,6 @@
 #include "llvm/MC/MCExpr.h"
 
 namespace llvm {
-class MCInst;
 class HexagonMCExpr : public MCTargetExpr {
 public:
   static HexagonMCExpr *create(MCExpr const *Expr, MCContext &Ctx);
index a089abc..5bf7c9a 100644 (file)
@@ -47,7 +47,6 @@
 
 namespace llvm {
 
-struct InstrItinerary;
 struct InstrStage;
 class FeatureBitset;
 class MCAsmBackend;
@@ -61,8 +60,6 @@ class MCTargetOptions;
 class Target;
 class Triple;
 class StringRef;
-class raw_ostream;
-class raw_pwrite_stream;
 
 extern cl::opt<bool> HexagonDisableCompound;
 extern cl::opt<bool> HexagonDisableDuplex;