Remove an unnecessary include. Now we won't have circular include
[oota-llvm.git] / include / llvm / CodeGen / MachineFunctionPass.h
index 60460afae7a8623da01be475da54de5e1a1de878..bac110316d4f306e2034314cb8b093bb1f8d4058 100644 (file)
 #define LLVM_CODEGEN_MACHINE_FUNCTION_PASS_H
 
 #include "llvm/Pass.h"
-#include "llvm/CodeGen/MachineFunction.h"
 
 namespace llvm {
 
+class MachineFunction;
+
 /// MachineFunctionPass - This class adapts the FunctionPass interface to
 /// allow convenient creation of passes that operate on the MachineFunction
 /// representation. Instead of overriding runOnFunction, subclasses