[Committe] IBM Z: Add another arch14 instruction

Message ID 20210707122018.49220-1-krebbel@linux.ibm.com
State New
Headers show
Series
  • [Committe] IBM Z: Add another arch14 instruction
Related show

Commit Message

Alan Modra via Binutils July 7, 2021, 12:20 p.m.
opcodes/

	* s390-opc.txt: Add qpaci.

gas/

	* testsuite/gas/s390/zarch-arch14.d: Add qpaci.
	* testsuite/gas/s390/zarch-arch14.s: Add qpaci.
---
 gas/testsuite/gas/s390/zarch-arch14.d | 1 +
 gas/testsuite/gas/s390/zarch-arch14.s | 1 +
 opcodes/s390-opc.txt                  | 2 ++
 3 files changed, 4 insertions(+)

-- 
2.31.1

Comments

Alan Modra via Binutils July 7, 2021, 2:53 p.m. | #1
On Wed, Jul 7, 2021 at 5:21 AM Andreas Krebbel via Binutils
<binutils@sourceware.org> wrote:
>

> opcodes/

>

>         * s390-opc.txt: Add qpaci.

>

> gas/

>

>         * testsuite/gas/s390/zarch-arch14.d: Add qpaci.

>         * testsuite/gas/s390/zarch-arch14.s: Add qpaci.


Hi Andreas,

There is no need to update ChangeLog files after binutils 2.37.

-- 
H.J.
Alan Modra via Binutils July 7, 2021, 6:30 p.m. | #2
On 7/7/21 4:53 PM, H.J. Lu wrote:
> On Wed, Jul 7, 2021 at 5:21 AM Andreas Krebbel via Binutils

> <binutils@sourceware.org> wrote:

>>

>> opcodes/

>>

>>         * s390-opc.txt: Add qpaci.

>>

>> gas/

>>

>>         * testsuite/gas/s390/zarch-arch14.d: Add qpaci.

>>         * testsuite/gas/s390/zarch-arch14.s: Add qpaci.

> 

> Hi Andreas,

> 

> There is no need to update ChangeLog files after binutils 2.37.

> 


Oh ok. Thanks!

Andreas

Patch

diff --git a/gas/testsuite/gas/s390/zarch-arch14.d b/gas/testsuite/gas/s390/zarch-arch14.d
index 97c4fd54719..8af749922ff 100644
--- a/gas/testsuite/gas/s390/zarch-arch14.d
+++ b/gas/testsuite/gas/s390/zarch-arch14.d
@@ -28,4 +28,5 @@  Disassembly of section .text:
 .*:	eb fd 68 f0 fd 71 [	 ]*lpswey	-10000\(%r6\),253
 .*:	b2 00 6f a0 [	 ]*lbear	4000\(%r6\)
 .*:	b2 01 6f a0 [	 ]*stbear	4000\(%r6\)
+.*:	b2 8f 5f ff [	 ]*qpaci	4095\(%r5\)
 .*:	07 07 [	 ]*nopr	%r7
diff --git a/gas/testsuite/gas/s390/zarch-arch14.s b/gas/testsuite/gas/s390/zarch-arch14.s
index 830382f0ac5..e7051bb50cc 100644
--- a/gas/testsuite/gas/s390/zarch-arch14.s
+++ b/gas/testsuite/gas/s390/zarch-arch14.s
@@ -22,3 +22,4 @@  foo:
 	lpswey	-10000(%r6),253
 	lbear	4000(%r6)
 	stbear	4000(%r6)
+	qpaci	4095(%r5)
diff --git a/opcodes/s390-opc.txt b/opcodes/s390-opc.txt
index aa00b4f3b69..dfd5617f0ae 100644
--- a/opcodes/s390-opc.txt
+++ b/opcodes/s390-opc.txt
@@ -2044,3 +2044,5 @@  b98B rdp RRF_RURR2 " " arch14 zarch optparm
 eb0000000071 lpswey SIY_URD " " arch14 zarch
 b200 lbear S_RD " " arch14 zarch
 b201 stbear S_RD " " arch14 zarch
+
+b28f qpaci S_RD " " arch14 zarch