From: Chris Lattner Date: Mon, 26 Feb 2007 03:34:38 +0000 (+0000) Subject: emit an enum value for the # of target registers. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=114e5dd464f32e4275e5f0a28aa1586e463d6bbb;p=oota-llvm.git emit an enum value for the # of target registers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34624 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/TableGen/RegisterInfoEmitter.cpp b/utils/TableGen/RegisterInfoEmitter.cpp index 608b6dc6396..ac26837830e 100644 --- a/utils/TableGen/RegisterInfoEmitter.cpp +++ b/utils/TableGen/RegisterInfoEmitter.cpp @@ -38,8 +38,8 @@ void RegisterInfoEmitter::runEnums(std::ostream &OS) { OS << " enum {\n NoRegister,\n"; for (unsigned i = 0, e = Registers.size(); i != e; ++i) - OS << " " << Registers[i].getName() << (i != (e-1) ? ", \t// " : " \t// ") << i+1 << "\n"; - + OS << " " << Registers[i].getName() << ", \t// " << i+1 << "\n"; + OS << " NUM_TARGET_REGS \t// " << Registers.size()+1 << "\n"; OS << " };\n"; if (!Namespace.empty()) OS << "}\n";