Handle instructions which need to be #defines for the purpose of capturing constant...
[oota-llvm.git] / lib / CodeGen / VirtRegRewriter.h
index 44f9df659c81838b2aca4756842d1ad4974758b5..93474e0d7ff73dab36e03d33c9457914a45c83a7 100644 (file)
 #ifndef LLVM_CODEGEN_VIRTREGREWRITER_H
 #define LLVM_CODEGEN_VIRTREGREWRITER_H
 
-#include "llvm/CodeGen/LiveIntervalAnalysis.h"
-#include "llvm/CodeGen/MachineFunction.h"
-#include "VirtRegMap.h"
-
 namespace llvm {
+  class LiveIntervals;
+  class MachineFunction;
+  class VirtRegMap;
   
   /// VirtRegRewriter interface: Implementations of this interface assign
   /// spilled virtual registers to stack slots, rewriting the code.