diff options
author | Eugene Leviant <eleviant@accesssoftek.com> | 2017-06-29 15:38:47 +0000 |
---|---|---|
committer | Eugene Leviant <eleviant@accesssoftek.com> | 2017-06-29 15:38:47 +0000 |
commit | 6269d39f44d22a80e0eb84e987b4531d688333da (patch) | |
tree | e1f845748433b0d7d8199d8f7ad8e3c3a1609f2e /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | |
parent | 480907248e26ab2536542446d5ac5fa7c08518d3 (diff) | |
download | llvm-6269d39f44d22a80e0eb84e987b4531d688333da.zip llvm-6269d39f44d22a80e0eb84e987b4531d688333da.tar.gz llvm-6269d39f44d22a80e0eb84e987b4531d688333da.tar.bz2 |
[llvm-objdump] Handle invalid instruction gracefully on ARM
Differential revision: https://reviews.llvm.org/D34813
llvm-svn: 306687
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp b/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp index 5857262..5ab236b 100644 --- a/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp +++ b/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp @@ -486,7 +486,7 @@ DecodeStatus ARMDisassembler::getInstruction(MCInst &MI, uint64_t &Size, } } - Size = 0; + Size = 4; return MCDisassembler::Fail; } |