diff options
author | Dan Gohman <gohman@apple.com> | 2010-01-05 22:26:32 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2010-01-05 22:26:32 +0000 |
commit | 7c3ecb6838ef7a2ca306c0f3cd68022f0855ae71 (patch) | |
tree | 9d8da225ef0e9fcf563d5cf51f34324ef952d4b4 /utils/TableGen | |
parent | bf170d4c2ffd9dc99fad1fabfbf1f90f980a9782 (diff) | |
download | external_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.cpp | 2 |
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); |