Add an option to not print the alias of an instruction. It defaults to "print
[oota-llvm.git] / utils / TableGen / LLVMCConfigurationEmitter.h
index 849f054013245a0e74c024bfe17813655b03dae5..0f2ff3719678d7000ea547c523615504f5177b7b 100644 (file)
@@ -1,4 +1,4 @@
-//===- LLVMCConfigurationEmitter.cpp - Generate LLVMCC config -------------===//
+//===- LLVMCConfigurationEmitter.cpp - Generate LLVMCC config ---*- C++ -*-===//
 //
 //                     The LLVM Compiler Infrastructure
 //
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef LLVMCCCONF_EMITTER_H
-#define LLVMCCCONF_EMITTER_H
+#ifndef LLVM_UTILS_TABLEGEN_LLVMCCONF_EMITTER_H
+#define LLVM_UTILS_TABLEGEN_LLVMCCONF_EMITTER_H
 
 #include "TableGenBackend.h"
 
 namespace llvm {
-  class LLVMCCConfigurationEmitter : public TableGenBackend {
+
+  /// LLVMCConfigurationEmitter - TableGen backend that generates
+  /// configuration code for LLVMC.
+  class LLVMCConfigurationEmitter : public TableGenBackend {
     RecordKeeper &Records;
   public:
-    explicit LLVMCCConfigurationEmitter(RecordKeeper &R) : Records(R) {}
+    explicit LLVMCConfigurationEmitter(RecordKeeper &records) : 
+      Records(records) {}
 
     // run - Output the asmwriter, returning true on failure.
-    void run(std::ostream &o);
+    void run(raw_ostream &o);
   };
 }
 
-#endif //LLVMCCCONF_EMITTER_H
+#endif //LLVM_UTILS_TABLEGEN_LLVMCCONF_EMITTER_H