aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-01-05 22:26:32 +0000
committerDan Gohman <gohman@apple.com>2010-01-05 22:26:32 +0000
commit7c3ecb6838ef7a2ca306c0f3cd68022f0855ae71 (patch)
tree9d8da225ef0e9fcf563d5cf51f34324ef952d4b4 /utils/TableGen
parentbf170d4c2ffd9dc99fad1fabfbf1f90f980a9782 (diff)
downloadexternal_llvm-7c3ecb6838ef7a2ca306c0f3cd68022f0855ae71.zip
external_llvm-7c3ecb6838ef7a2ca306c0f3cd68022f0855ae71.tar.gz
external_llvm-7c3ecb6838ef7a2ca306c0f3cd68022f0855ae71.tar.bz2
Don't use the ISD::NodeType enum for SDNode opcodes, as CodeGen
uses several kinds of opcode values which are not declared within that enum. This fixes PR5946. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92794 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/TableGen')
-rw-r--r--utils/TableGen/FastISelEmitter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/TableGen/FastISelEmitter.cpp b/utils/TableGen/FastISelEmitter.cpp
index 277640d..f589bcc 100644
--- a/utils/TableGen/FastISelEmitter.cpp
+++ b/utils/TableGen/FastISelEmitter.cpp
@@ -586,7 +586,7 @@ void FastISelMap::PrintFunctionDefinitions(raw_ostream &OS) {
// on opcode and type.
OS << "unsigned FastEmit_";
Operands.PrintManglingSuffix(OS);
- OS << "(MVT VT, MVT RetVT, ISD::NodeType Opcode";
+ OS << "(MVT VT, MVT RetVT, unsigned Opcode";
if (!Operands.empty())
OS << ", ";
Operands.PrintParameters(OS);