]> granicus.if.org Git - llvm/commit
[ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings
authorOliver Stannard <oliver.stannard@linaro.org>
Mon, 9 Sep 2019 08:50:28 +0000 (08:50 +0000)
committerOliver Stannard <oliver.stannard@linaro.org>
Mon, 9 Sep 2019 08:50:28 +0000 (08:50 +0000)
commit0be4de0ae5c4a6ea9036923a7a0a9a37289698a9
treefea090d7d41c519ac9528d9b39af727a21bc0ebd
parent7682549c72c442a71e21961c0419988b0205bb9b
[ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings

Specify the Unpredictable bits, and return softfails when appropriate.

Patch by Mark Murray!

Differential revision: https://reviews.llvm.org/D66939

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@371374 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrMVE.td
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
test/MC/Disassembler/ARM/mve-scalar-shift-unpredictable.txt [new file with mode: 0644]