Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp.
authorEvan Cheng <evan.cheng@apple.com>
Tue, 6 Apr 2010 17:19:55 +0000 (17:19 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 6 Apr 2010 17:19:55 +0000 (17:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100532 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/VirtRegRewriter.cpp
lib/CodeGen/VirtRegRewriter.h

index 0b7fde7ec8f6eaa2a56472039e80e16cf22d6c24..58158dd39eae40f92f204aed913e5dea2943f86a 100644 (file)
@@ -9,7 +9,9 @@
 
 #define DEBUG_TYPE "virtregrewriter"
 #include "VirtRegRewriter.h"
+#include "VirtRegMap.h"
 #include "llvm/Function.h"
+#include "llvm/CodeGen/LiveIntervalAnalysis.h"
 #include "llvm/CodeGen/MachineFrameInfo.h"
 #include "llvm/CodeGen/MachineInstrBuilder.h"
 #include "llvm/CodeGen/MachineRegisterInfo.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.