Remove a ton of extraneous #includes
[oota-llvm.git] / include / llvm / Analysis / MemoryDepAnalysis.h
index 71adc123a56e1c9ade2c0558c3b4f946a619f4f1..4263f395e55219b018f178218515af94907dc8cc 100644 (file)
@@ -7,6 +7,7 @@
 //
 // The result of this pass is a DependenceGraph for each function
 // representing the memory-based data dependences between instructions.
+//
 //===----------------------------------------------------------------------===//
 
 #ifndef LLVM_ANALYSIS_MEMORYDEPANALYSIS_H
 #include "llvm/Analysis/DataStructure.h"
 #include "llvm/Pass.h"
 #include "Support/TarjanSCCIterator.h"
-#include "Support/NonCopyable.h"
 #include "Support/hash_map"
 
-#include <assert.h>
-
 class Instruction;
-class Function;
-class DSGraph;
 class ModRefTable;
 
-
 ///---------------------------------------------------------------------------
 /// class MemoryDepGraph:
 ///   Dependence analysis for load/store/call instructions using IPModRef info