]> git.ipfire.org Git - thirdparty/gcc.git/commit
S/390: Emit vector alignment hints for z13 if AS accepts them
authorStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Tue, 26 May 2020 16:21:52 +0000 (18:21 +0200)
committerStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Thu, 16 Jul 2020 08:05:35 +0000 (10:05 +0200)
commit313e02cfb97287863780a856a324b83b1c683aba
tree58e0e3b0540cca3f80ef2f4b9b9e65480fcaa2e3
parentf95f1ac7241513803b0851def11e839efa7a44c7
S/390: Emit vector alignment hints for z13 if AS accepts them

Squashed with commit 87cb9423add08743d8bb3368f0af61ddc9572837

gcc/ChangeLog:

* config.in: Regenerate.
* config/s390/s390.c (print_operand): Emit vector alignment hints
for target z13, if AS accepts them.  For other targets the logic
stays the same.
* config/s390/s390.h (TARGET_VECTOR_LOADSTORE_ALIGNMENT_HINTS): Define
macro.
* configure: Regenerate.
* configure.ac: Check HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS_ON_Z13.

gcc/testsuite/ChangeLog:

* gcc.target/s390/vector/align-1.c: Change target architecture
to z13.
* gcc.target/s390/vector/align-2.c: Change target architecture
to z13.

(cherry picked from commit 929fd91ba975eebf9e57f7f092041271dcaf0c34)
gcc/config.in
gcc/config/s390/s390.c
gcc/config/s390/s390.h
gcc/configure
gcc/configure.ac
gcc/testsuite/gcc.target/s390/vector/align-1.c
gcc/testsuite/gcc.target/s390/vector/align-2.c