diff --git a/tools/llvm-mca/include/Context.h b/tools/llvm-mca/include/Context.h index 6d0245fbb01..9d64ae32f1c 100644 --- a/tools/llvm-mca/include/Context.h +++ b/tools/llvm-mca/include/Context.h @@ -22,7 +22,6 @@ #include "Pipeline.h" #include "SourceMgr.h" #include "llvm/MC/MCRegisterInfo.h" -#include "llvm/MC/MCSchedule.h" #include "llvm/MC/MCSubtargetInfo.h" #include diff --git a/tools/llvm-mca/include/HardwareUnits/LSUnit.h b/tools/llvm-mca/include/HardwareUnits/LSUnit.h index 5f78791b2c5..b348c973ee0 100644 --- a/tools/llvm-mca/include/HardwareUnits/LSUnit.h +++ b/tools/llvm-mca/include/HardwareUnits/LSUnit.h @@ -22,7 +22,6 @@ namespace mca { class InstRef; -struct InstrDesc; /// A Load/Store Unit implementing a load and store queues. /// diff --git a/tools/llvm-mca/include/HardwareUnits/RegisterFile.h b/tools/llvm-mca/include/HardwareUnits/RegisterFile.h index 7829b42c307..2a396375d89 100644 --- a/tools/llvm-mca/include/HardwareUnits/RegisterFile.h +++ b/tools/llvm-mca/include/HardwareUnits/RegisterFile.h @@ -26,7 +26,6 @@ namespace mca { -class ReadState; class WriteState; class WriteRef; diff --git a/tools/llvm-mca/include/Pipeline.h b/tools/llvm-mca/include/Pipeline.h index dc8ee0ac751..ad487e7564b 100644 --- a/tools/llvm-mca/include/Pipeline.h +++ b/tools/llvm-mca/include/Pipeline.h @@ -24,8 +24,6 @@ namespace mca { class HWEventListener; -class HWInstructionEvent; -class HWStallEvent; /// A pipeline for a specific subtarget. ///