diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2019-07-02 10:51:05 +0100 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2019-07-02 10:51:05 +0100 |
commit | 8941884429c305ad42a41f759a98c8cca4d4aacc (patch) | |
tree | c198a6e2bbe1d26851bc4716b68840793ef5359c /gas/ChangeLog | |
parent | 390b205f456be85e309570f1b6e9b75f27194de7 (diff) | |
download | gdb-8941884429c305ad42a41f759a98c8cca4d4aacc.zip gdb-8941884429c305ad42a41f759a98c8cca4d4aacc.tar.gz gdb-8941884429c305ad42a41f759a98c8cca4d4aacc.tar.bz2 |
[AArch64] Fix bogus MOVPRFX warning for GPR form of CPY
One of the MOVPRFX tests has:
output register of preceding `movprfx' used as input at operand 3 -- `cpy z1.d,p1/m,x1'
But X1 and Z1 are not the same register, so the instruction is
actually OK.
2019-07-02 Richard Sandiford <richard.sandiford@arm.com>
opcodes/
* aarch64-opc.c (verify_constraints): Skip GPRs when scanning the
registers in an instruction prefixed by MOVPRFX.
gas/
* testsuite/gas/aarch64/sve-movprfx_25.s: Allow CPY Z1.D.P1/M,X1
to be prefixed by MOVPRFX.
* testsuite/gas/aarch64/sve-movprfx_25.d: Update accordingly.
* testsuite/gas/aarch64/sve-movprfx_25.l: Likewise.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 355de66..05537e2 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,10 @@ +2019-07-02 Richard Sandiford <richard.sandiford@arm.com> + + * testsuite/gas/aarch64/sve-movprfx_25.s: Allow CPY Z1.D.P1/M,X1 + to be prefixed by MOVPRFX. + * testsuite/gas/aarch64/sve-movprfx_25.d: Update accordingly. + * testsuite/gas/aarch64/sve-movprfx_25.l: Likewise. + 2019-07-01 Nick Clifton <nickc@redhat.com> PR 24748 |