S/390: z13: Accept vector alignment hints
authorStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Mon, 18 May 2020 15:22:57 +0000 (17:22 +0200)
committerStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Tue, 26 May 2020 16:15:41 +0000 (18:15 +0200)
commitf687f5f563a6407f74a6f3aacb00f07b1889470b
treec6ce862d321a4cc8e4a82d7f6eba77f568065cfa
parent8bbc5da5ee827bd9c962d238777e20db2c100598
S/390: z13: Accept vector alignment hints

Accept vector alignment hints on z13 although they are ignored there.
The advantage is that any binary compiled for architecture level z13 may
run on z14 or later and benefit from vector alignment hints.

gas/ChangeLog:

2020-05-18  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>

* testsuite/gas/s390/zarch-z13.d: Add regexp checks for vector
load/store instruction variants with alignment hints.
* testsuite/gas/s390/zarch-z13.s: Emit new vector load/store
instruction variants with alignment hints.

opcodes/ChangeLog:

2020-05-18  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>

* s390-opc.txt: Relocate vector load/store instructions with
additional alignment parameter and change architecture level
constraint from z14 to z13.
gas/testsuite/gas/s390/zarch-z13.d
gas/testsuite/gas/s390/zarch-z13.s
opcodes/s390-opc.txt