summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-08-08 19:15:25 +0000
committerChris Lattner <sabre@nondot.org>2009-08-08 19:15:25 +0000
commitc6049534605af5f13d1b5149488b0a9efd294582 (patch)
tree685642805ae833da7f775f43d2cee6830c551e7b /utils
parentc43782cf7163805fb6d727382b5f807ea035b2b0 (diff)
downloadllvm-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')
-rw-r--r--utils/TableGen/AsmMatcherEmitter.cpp7
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";