remove option from tablegen for building static header.
authorChris Lattner <sabre@nondot.org>
Tue, 20 Jul 2010 19:45:21 +0000 (19:45 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 20 Jul 2010 19:45:21 +0000 (19:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108893 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/EDEmitter.cpp
utils/TableGen/EDEmitter.h
utils/TableGen/TableGen.cpp

index 80d09f937c28d0a894db7ab6967fb19e3b6716f7..93786ee0deb59a496e1a7cd91c87512a1909e7b7 100644 (file)
@@ -896,21 +896,3 @@ void EDEmitter::run(raw_ostream &o) {
   
   o << "}\n";
 }
-
-void EDEmitter::runHeader(raw_ostream &o) {
-  EmitSourceFileHeader("Enhanced Disassembly Info Header", o);
-  
-  o << "#ifndef EDInfo_" << "\n";
-  o << "#define EDInfo_" << "\n";
-  o << "\n";
-  o << "#define EDIS_MAX_OPERANDS " << format("%d", EDIS_MAX_OPERANDS) << "\n";
-  o << "#define EDIS_MAX_SYNTAXES " << format("%d", EDIS_MAX_SYNTAXES) << "\n";
-  o << "\n";
-  
-  unsigned int i = 0;
-  
-  emitCommonEnums(o, i);
-  
-  o << "\n";
-  o << "#endif" << "\n";
-}
index 9e40a8b1ca4eadb37d4121c53819b28010170387..e30373fed2eb62e7b5bd84ccb3c1a7211cc76c90 100644 (file)
@@ -27,9 +27,6 @@ namespace llvm {
     
     // run - Output the instruction table.
     void run(raw_ostream &o);
-    
-    // runHeader - Emit a header file that allows use of the instruction table.
-    void runHeader(raw_ostream &o);
   };
   
 } // End llvm namespace
index 7a4f74ff6a9a3fb86847b129c5ee864b4722720a..ebd163d265c403474bb425a8c7e8b2d8c08586d6 100644 (file)
@@ -67,7 +67,7 @@ enum ActionType {
   GenIntrinsic,
   GenTgtIntrinsic,
   GenLLVMCConf,
-  GenEDHeader, GenEDInfo,
+  GenEDInfo,
   GenArmNeon,
   GenArmNeonSema,
   PrintEnums
@@ -128,8 +128,6 @@ namespace {
                                "Generate Clang AST statement nodes"),
                     clEnumValN(GenLLVMCConf, "gen-llvmc",
                                "Generate LLVMC configuration library"),
-                    clEnumValN(GenEDHeader, "gen-enhanced-disassembly-header",
-                               "Generate enhanced disassembly info header"),
                     clEnumValN(GenEDInfo, "gen-enhanced-disassembly-info",
                                "Generate enhanced disassembly info"),
                     clEnumValN(GenArmNeon, "gen-arm-neon",
@@ -301,9 +299,6 @@ int main(int argc, char **argv) {
     case GenLLVMCConf:
       LLVMCConfigurationEmitter(Records).run(Out);
       break;
-    case GenEDHeader:
-      EDEmitter(Records).runHeader(Out);
-      break;
     case GenEDInfo:
       EDEmitter(Records).run(Out);
       break;