From efada2c0b44fbc2aed14189d5e78ca23aeaba24b Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Sat, 21 Apr 2012 01:49:25 +0000 Subject: Remove 'XXXRegisterClass' from tablegen output. Targets should use '&XXXRegClass' instead. llvm-svn: 155270 --- llvm/utils/TableGen/RegisterInfoEmitter.cpp | 3 --- 1 file changed, 3 deletions(-) (limited to 'llvm/utils/TableGen/RegisterInfoEmitter.cpp') diff --git a/llvm/utils/TableGen/RegisterInfoEmitter.cpp b/llvm/utils/TableGen/RegisterInfoEmitter.cpp index 29984b85575..8fe582cd21f 100644 --- a/llvm/utils/TableGen/RegisterInfoEmitter.cpp +++ b/llvm/utils/TableGen/RegisterInfoEmitter.cpp @@ -700,9 +700,6 @@ RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, // Output the extern for the instance. OS << " extern const TargetRegisterClass " << Name << "RegClass;\n"; - // Output the extern for the pointer to the instance (should remove). - OS << " static const TargetRegisterClass * const " << Name - << "RegisterClass = &" << Name << "RegClass;\n"; } OS << "} // end of namespace " << TargetName << "\n\n"; } -- cgit v1.2.3