[PATCH] D66938: [ARM][MVE] Decoding of VMSR doesn't diagnose some unpredictable encodings
Mark Murray via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 29 05:31:05 PDT 2019
MarkMurrayARM created this revision.
MarkMurrayARM added reviewers: simon_tatham, olista01.
Herald added subscribers: llvm-commits, dmgreen, kristof.beyls, javed.absar.
Herald added a project: LLVM.
Decoding of VMSR doesn't diagnose some unpredictable encodings, as the unpredictable bits are not correctly set.
Diff-reduce this instruction's internals WRT VMRS so I can see the differences better. Mostly this is s/src/Rt/g.
Fill in the "should-be-(0)" bits.
Designate the Unpredictable{} bits for both VMRS and VMSR.
Repository:
rL LLVM
https://reviews.llvm.org/D66938
Files:
lib/Target/ARM/ARMInstrVFP.td
test/MC/Disassembler/ARM/vmrs-vmsr-invalid.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D66938.217844.patch
Type: text/x-patch
Size: 12142 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190829/8da36fde/attachment.bin>
More information about the llvm-commits
mailing list