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 | c6049534605af5f13d1b5149488b0a9efd294582 (patch) | |
tree | 685642805ae833da7f775f43d2cee6830c551e7b /utils/TableGen | |
parent | c43782cf7163805fb6d727382b5f807ea035b2b0 (diff) | |
download | llvm-c6049534605af5f13d1b5149488b0a9efd294582.tar.gz llvm-c6049534605af5f13d1b5149488b0a9efd294582.tar.bz2 llvm-c6049534605af5f13d1b5149488b0a9efd294582.tar.xz |
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
Diffstat (limited to 'utils/TableGen')
-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 97e39e1099..2eb5a4b27b 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"; |