aboutsummaryrefslogtreecommitdiff
path: root/libiberty/concat.c
diff options
context:
space:
mode:
authorAlex Coplan <alex.coplan@arm.com>2024-04-02 14:27:58 +0100
committerAlex Coplan <alex.coplan@arm.com>2024-04-09 10:09:25 +0100
commitcd714ac07cbe6a9206df3bc81607818b272399f9 (patch)
treeaf6f7ac3bf686e1e35970d1935f1dd649428a76a /libiberty/concat.c
parentb3a561abc3040264aa0c60a8082e2433b0ca38a1 (diff)
downloadgdb-cd714ac07cbe6a9206df3bc81607818b272399f9.zip
gdb-cd714ac07cbe6a9206df3bc81607818b272399f9.tar.gz
gdb-cd714ac07cbe6a9206df3bc81607818b272399f9.tar.bz2
arm: Fix disassembly of MVE vq[r]shr[u]n
This patch fixes the disassembly of vq[r]shr[u]n insns so that the shift immediate is properly decoded. See the description of the previous patch for an example of the incorrect disassembly. As part of this patch we also fix the mve-vqrshrn.d test which was testing for the incorrect disassembly of the immediates. The disassembly now matches the assembled instructions in that test. Finally we add an mve-vqshrn test which tests the non-rounding variants of those insns, whose encoding we fixed with the previous patch in this series.
Diffstat (limited to 'libiberty/concat.c')
0 files changed, 0 insertions, 0 deletions