fix missing #includes.
authorChris Lattner <sabre@nondot.org>
Wed, 10 Feb 2010 01:17:36 +0000 (01:17 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 10 Feb 2010 01:17:36 +0000 (01:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95745 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CalcSpillWeights.cpp
lib/CodeGen/MachineSSAUpdater.cpp
lib/CodeGen/VirtRegRewriter.cpp

index 4c121c5749d4618e9d32e4f2a0d02539abf78f2b..953ef639642230dc911ab88600ae04013eb4f47e 100644 (file)
@@ -21,7 +21,7 @@
 #include "llvm/Support/raw_ostream.h"
 #include "llvm/Target/TargetInstrInfo.h"
 #include "llvm/Target/TargetRegisterInfo.h"
-
+#include "llvm/Target/TargetMachine.h"
 using namespace llvm;
 
 char CalculateSpillWeights::ID = 0;
index 72f731e053d56a9960ea7610e656931071dadf56..2255dc339657dc1bc9fa90d1f7ce5e96e8de94d2 100644 (file)
@@ -20,6 +20,7 @@
 #include "llvm/Target/TargetMachine.h"
 #include "llvm/Target/TargetRegisterInfo.h"
 #include "llvm/ADT/DenseMap.h"
+#include "llvm/ADT/SmallVector.h"
 #include "llvm/Support/Debug.h"
 #include "llvm/Support/ErrorHandling.h"
 #include "llvm/Support/raw_ostream.h"
index 37d69fcff5c31dbd5a99d1f23f8eb06e1dc95794..dd0714976720b335cff4c9add9c04a3ac006138d 100644 (file)
@@ -10,6 +10,7 @@
 #define DEBUG_TYPE "virtregrewriter"
 #include "VirtRegRewriter.h"
 #include "llvm/Function.h"
+#include "llvm/CodeGen/AsmPrinter.h"  // FIXME: Layering!
 #include "llvm/CodeGen/MachineFrameInfo.h"
 #include "llvm/CodeGen/MachineInstrBuilder.h"
 #include "llvm/CodeGen/MachineRegisterInfo.h"