diff options
author | Owen Anderson <resistor@mac.com> | 2011-03-14 20:58:49 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2011-03-14 20:58:49 +0000 |
commit | 4dd27ebcc2b218630899163504bc2641b9735466 (patch) | |
tree | cda6bd0049386f6b8d71d5b8c2bcade9abd4ac0a /utils | |
parent | cf03e35d9009480a416b3546a4ee39093e69d506 (diff) | |
download | external_llvm-4dd27ebcc2b218630899163504bc2641b9735466.zip external_llvm-4dd27ebcc2b218630899163504bc2641b9735466.tar.gz external_llvm-4dd27ebcc2b218630899163504bc2641b9735466.tar.bz2 |
Ignore isCodeGenOnly instructions when generating diassembly tables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127619 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r-- | utils/TableGen/FixedLenDecoderEmitter.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/TableGen/FixedLenDecoderEmitter.cpp b/utils/TableGen/FixedLenDecoderEmitter.cpp index 2c222b3..bbcecab 100644 --- a/utils/TableGen/FixedLenDecoderEmitter.cpp +++ b/utils/TableGen/FixedLenDecoderEmitter.cpp @@ -1224,7 +1224,8 @@ bool FixedLenDecoderEmitter::populateInstruction(const CodeGenInstruction &CGI, if (Bits.allInComplete()) return false; // Ignore "asm parser only" instructions. - if (Def.getValueAsBit("isAsmParserOnly")) + if (Def.getValueAsBit("isAsmParserOnly") || + Def.getValueAsBit("isCodeGenOnly")) return false; std::vector<OperandInfo> InsnOperands; |