diff options
author | Jan Beulich <jbeulich@suse.com> | 2020-01-03 10:13:31 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2020-01-03 10:13:31 +0100 |
commit | 8c45011acd7a589c306e74563d00fb3fa5c14bbd (patch) | |
tree | bacfec63705d92c7aa717e507e0069b76412b57f /gas | |
parent | f4950f76fa56bd60314f05620c39fb31e96bb088 (diff) | |
download | gdb-8c45011acd7a589c306e74563d00fb3fa5c14bbd.zip gdb-8c45011acd7a589c306e74563d00fb3fa5c14bbd.tar.gz gdb-8c45011acd7a589c306e74563d00fb3fa5c14bbd.tar.bz2 |
Arm64: correct uzp{1,2} mnemonics
According to the specification, and in line with the pre-existing
predicate forms, the mnemonics do not include an 'i'.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/aarch64/f64mm.d | 8 | ||||
-rw-r--r-- | gas/testsuite/gas/aarch64/f64mm.s | 8 |
3 files changed, 13 insertions, 8 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 933c17e..8a6470f 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,10 @@ 2020-01-03 Jan Beulich <jbeulich@suse.com> + * testsuite/gas/aarch64/f64mm.s: Drop 'i' from uzip<n>. + * testsuite/gas/aarch64/f64mm.d: Adjust expectations. + +2020-01-03 Jan Beulich <jbeulich@suse.com> + * testsuite/gas/aarch64/f64mm.d, testsuite/gas/aarch64/sve-movprfx-mm.d: Adjust expectations. diff --git a/gas/testsuite/gas/aarch64/f64mm.d b/gas/testsuite/gas/aarch64/f64mm.d index b2aa861..e9ec694 100644 --- a/gas/testsuite/gas/aarch64/f64mm.d +++ b/gas/testsuite/gas/aarch64/f64mm.d @@ -52,10 +52,10 @@ Disassembly of section \.text: *[0-9a-f]+: 05a00000 zip1 z0\.q, z0\.q, z0\.q *[0-9a-f]+: 05a506b1 zip2 z17\.q, z21\.q, z5\.q *[0-9a-f]+: 05a00400 zip2 z0\.q, z0\.q, z0\.q - *[0-9a-f]+: 05a50ab1 uzip1 z17\.q, z21\.q, z5\.q - *[0-9a-f]+: 05a00800 uzip1 z0\.q, z0\.q, z0\.q - *[0-9a-f]+: 05a50eb1 uzip2 z17\.q, z21\.q, z5\.q - *[0-9a-f]+: 05a00c00 uzip2 z0\.q, z0\.q, z0\.q + *[0-9a-f]+: 05a50ab1 uzp1 z17\.q, z21\.q, z5\.q + *[0-9a-f]+: 05a00800 uzp1 z0\.q, z0\.q, z0\.q + *[0-9a-f]+: 05a50eb1 uzp2 z17\.q, z21\.q, z5\.q + *[0-9a-f]+: 05a00c00 uzp2 z0\.q, z0\.q, z0\.q *[0-9a-f]+: 05a51ab1 trn1 z17\.q, z21\.q, z5\.q *[0-9a-f]+: 05a01800 trn1 z0\.q, z0\.q, z0\.q *[0-9a-f]+: 05a51eb1 trn2 z17\.q, z21\.q, z5\.q diff --git a/gas/testsuite/gas/aarch64/f64mm.s b/gas/testsuite/gas/aarch64/f64mm.s index fcf662b..cfe6b17 100644 --- a/gas/testsuite/gas/aarch64/f64mm.s +++ b/gas/testsuite/gas/aarch64/f64mm.s @@ -60,10 +60,10 @@ zip1 z0.q, z0.q, z0.q zip2 z17.q, z21.q, z5.q zip2 z0.q, z0.q, z0.q -uzip1 z17.q, z21.q, z5.q -uzip1 z0.q, z0.q, z0.q -uzip2 z17.q, z21.q, z5.q -uzip2 z0.q, z0.q, z0.q +uzp1 z17.q, z21.q, z5.q +uzp1 z0.q, z0.q, z0.q +uzp2 z17.q, z21.q, z5.q +uzp2 z0.q, z0.q, z0.q trn1 z17.q, z21.q, z5.q trn1 z0.q, z0.q, z0.q |