X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=utils%2FTableGen%2FRegisterInfoEmitter.h;h=b5493a9f4574f563911d3f285920d689710e7bc7;hb=20072af3b0b22d90afbce769409f4ed822520366;hp=22c759facfceee7a5830a4f91a6ee3e6f48f9d3c;hpb=01d45827a1e512f3b19ba857772bf02baa3c0c4e;p=oota-llvm.git diff --git a/utils/TableGen/RegisterInfoEmitter.h b/utils/TableGen/RegisterInfoEmitter.h index 22c759facfc..b5493a9f457 100644 --- a/utils/TableGen/RegisterInfoEmitter.h +++ b/utils/TableGen/RegisterInfoEmitter.h @@ -1,10 +1,10 @@ //===- RegisterInfoEmitter.h - Generate a Register File Desc. ---*- C++ -*-===// -// +// // The LLVM Compiler Infrastructure // -// This file was developed by the LLVM research group and is distributed under -// the University of Illinois Open Source License. See LICENSE.TXT for details. -// +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. +// //===----------------------------------------------------------------------===// // // This tablegen backend is responsible for emitting a description of a target @@ -18,11 +18,13 @@ #include "TableGenBackend.h" +namespace llvm { + class RegisterInfoEmitter : public TableGenBackend { RecordKeeper &Records; public: RegisterInfoEmitter(RecordKeeper &R) : Records(R) {} - + // run - Output the register file description, returning true on failure. void run(std::ostream &o); @@ -33,4 +35,6 @@ public: void runEnums(std::ostream &o); }; +} // End llvm namespace + #endif