diff options
| author | Chris Lattner <sabre@nondot.org> | 2009-08-08 19:15:25 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2009-08-08 19:15:25 +0000 |
| commit | de024f83630b7c0fcb78882abf5c99982d14e6b6 (patch) | |
| tree | 685642805ae833da7f775f43d2cee6830c551e7b | |
| parent | 6d07ef1e42865922af4e95337500b892a5181df5 (diff) | |
| download | external_llvm-de024f83630b7c0fcb78882abf5c99982d14e6b6.zip external_llvm-de024f83630b7c0fcb78882abf5c99982d14e6b6.tar.gz external_llvm-de024f83630b7c0fcb78882abf5c99982d14e6b6.tar.bz2 | |
remove a useless anon-ns, make table const.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78486 91177308-0d34-0410-b5e6-96231b3b80d8
| -rw-r--r-- | utils/TableGen/AsmMatcherEmitter.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/utils/TableGen/AsmMatcherEmitter.cpp b/utils/TableGen/AsmMatcherEmitter.cpp index 97e39e1..2eb5a4b 100644 --- a/utils/TableGen/AsmMatcherEmitter.cpp +++ b/utils/TableGen/AsmMatcherEmitter.cpp @@ -561,9 +561,6 @@ static void ConstructConversionFunctions(CodeGenTarget &Target, // Start the enum, which we will generate inline. OS << "// Unified function for converting operants to MCInst instances.\n\n"; - - OS << "namespace {\n\n"; - OS << "enum ConversionKind {\n"; for (std::vector<InstructionInfo*>::const_iterator it = Infos.begin(), @@ -659,8 +656,6 @@ static void ConstructConversionFunctions(CodeGenTarget &Target, OS << " NumConversionVariants\n"; OS << "};\n\n"; - OS << "}\n\n"; - OS << CvtOS.str(); } @@ -818,7 +813,7 @@ void AsmMatcherEmitter::run(raw_ostream &OS) { // order the match kinds appropriately (putting mnemonics last), then we // should only end up using a few bits for each class, especially the ones // following the mnemonic. - OS << " static struct MatchEntry {\n"; + OS << " static const struct MatchEntry {\n"; OS << " unsigned Opcode;\n"; OS << " ConversionKind ConvertFn;\n"; OS << " MatchClassKind Classes[" << MaxNumOperands << "];\n"; |
