[llvm-commits] [llvm] r100532 - in /llvm/trunk/lib/CodeGen: VirtRegRewriter.cpp VirtRegRewriter.h

Evan Cheng evan.cheng at apple.com
Tue Apr 6 10:19:55 PDT 2010


Author: evancheng
Date: Tue Apr  6 12:19:55 2010
New Revision: 100532

URL: http://llvm.org/viewvc/llvm-project?rev=100532&view=rev
Log:
Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp.

Modified:
    llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp
    llvm/trunk/lib/CodeGen/VirtRegRewriter.h

Modified: llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp?rev=100532&r1=100531&r2=100532&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp (original)
+++ llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp Tue Apr  6 12:19:55 2010
@@ -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"

Modified: llvm/trunk/lib/CodeGen/VirtRegRewriter.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/VirtRegRewriter.h?rev=100532&r1=100531&r2=100532&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/VirtRegRewriter.h (original)
+++ llvm/trunk/lib/CodeGen/VirtRegRewriter.h Tue Apr  6 12:19:55 2010
@@ -10,11 +10,10 @@
 #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.





More information about the llvm-commits mailing list