diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-05-01 19:41:43 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-05-01 19:41:43 +0000 |
commit | e12d1e70cbeb68259488c4665a90fa037a6e7e5a (patch) | |
tree | 113a95b0d8f0f7220b61d977c2f004df3b37b3d8 /llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp | |
parent | eec904f849e2191fbe84dbbdae223c88dd66fa37 (diff) | |
download | llvm-e12d1e70cbeb68259488c4665a90fa037a6e7e5a.zip llvm-e12d1e70cbeb68259488c4665a90fa037a6e7e5a.tar.gz llvm-e12d1e70cbeb68259488c4665a90fa037a6e7e5a.tar.bz2 |
[Hexagon] Improve shuffle error reporting
Patch by Colin LeMahieu.
llvm-svn: 301823
Diffstat (limited to 'llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp')
-rw-r--r-- | llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp b/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp index ae15ed0..3396ddb 100644 --- a/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp +++ b/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp @@ -191,7 +191,8 @@ DecodeStatus HexagonDisassembler::getInstruction(MCInst &MI, uint64_t &Size, return Result; if (Size > HEXAGON_MAX_PACKET_SIZE) return MCDisassembler::Fail; - HexagonMCChecker Checker(*MCII, STI, MI, MI, *getContext().getRegisterInfo()); + HexagonMCChecker Checker(getContext(), *MCII, STI, MI, + *getContext().getRegisterInfo(), false); if (!Checker.check()) return MCDisassembler::Fail; return MCDisassembler::Success; |