S/390: Emit vector alignment hints for z13
2020-06-02 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> gcc/ChangeLog: * config/s390/s390.c (print_operand): Emit vector alignment hints for 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.
This commit is contained in:
parent
6fb93242cb
commit
87cb9423ad
@ -7854,7 +7854,7 @@ print_operand (FILE *file, rtx x, int code)
|
||||
{
|
||||
case 'A':
|
||||
#ifdef HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS
|
||||
if (TARGET_Z14 && MEM_P (x))
|
||||
if (TARGET_Z13 && MEM_P (x))
|
||||
{
|
||||
if (MEM_ALIGN (x) >= 128)
|
||||
fprintf (file, ",4");
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* { dg-do compile } */
|
||||
/* { dg-options "-O3 -mzarch -march=z14" } */
|
||||
/* { dg-options "-O3 -mzarch -march=z13" } */
|
||||
|
||||
/* The user alignment ends up in DECL_ALIGN of the VAR_DECL and is
|
||||
currently ignored if it is smaller than the alignment of the type.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* { dg-do compile } */
|
||||
/* { dg-options "-O3 -mzarch -march=z14" } */
|
||||
/* { dg-options "-O3 -mzarch -march=z13" } */
|
||||
|
||||
/* The user alignment ends up in TYPE_ALIGN of the type of the
|
||||
VAR_DECL. */
|
||||
|
Loading…
Reference in New Issue
Block a user