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 | f45e5d183036079f51ff374e8e1ecb06978b286e (patch) | |
tree | 9d8da225ef0e9fcf563d5cf51f34324ef952d4b4 /utils | |
parent | bf454d2cc21e47632bda51a6b7b01b466015c519 (diff) | |
download | external_llvm-f45e5d183036079f51ff374e8e1ecb06978b286e.zip external_llvm-f45e5d183036079f51ff374e8e1ecb06978b286e.tar.gz external_llvm-f45e5d183036079f51ff374e8e1ecb06978b286e.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')
-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); |