tblgen shouldn't include headers from llvm codegen.
authorChris Lattner <sabre@nondot.org>
Sun, 30 Dec 2007 00:25:23 +0000 (00:25 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 30 Dec 2007 00:25:23 +0000 (00:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45429 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/InstrInfoEmitter.cpp

index 60cd5e77bf85fbd7693d2773479b03253c24b7d8..004da9eaf1403ef2d5ffdfe9828d75764917592c 100644 (file)
@@ -14,9 +14,9 @@
 
 #include "InstrInfoEmitter.h"
 #include "CodeGenTarget.h"
-#include "llvm/Target/TargetInstrInfo.h"
 #include "Record.h"
 #include <algorithm>
+#include <iostream>
 using namespace llvm;
 
 // runEnums - Print out enum values for all of the instructions.
@@ -37,7 +37,7 @@ void InstrInfoEmitter::runEnums(std::ostream &OS) {
   }
   
   if (Namespace.empty()) {
-    cerr << "No instructions defined!\n";
+    std::cerr << "No instructions defined!\n";
     exit(1);
   }
 
@@ -365,7 +365,7 @@ void InstrInfoEmitter::emitShiftedValue(Record *R, StringInit *Val,
     return;
   }
 
-  cerr << "Unhandled initializer: " << *Val << "\n";
+  std::cerr << "Unhandled initializer: " << *Val << "\n";
   throw "In record '" + R->getName() + "' for TSFlag emission.";
 }