re PR rtl-optimization/77416 (LRA rematerializing use of CA reg across function call)
PR target/77416 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective target. Use powerpc* instead of powerpc64* in targets. Remove -m32 from dg-options. * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32 guarded test. * gcc.target/powerpc/fusion4.c: Likewise. * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64 guarded test. * gcc.target/powerpc/pr58673-1.c: Likewise. * gcc.target/powerpc/pr58673-2.c: Likewise. * gcc.target/powerpc/pr59054.c: Likewise. From-SVN: r244585
This commit is contained in:
parent
b08fdbb845
commit
90553aacf8
|
@ -1,3 +1,18 @@
|
|||
2017-01-18 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/77416
|
||||
* gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
|
||||
target. Use powerpc* instead of powerpc64* in targets. Remove -m32
|
||||
from dg-options.
|
||||
* gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
|
||||
guarded test.
|
||||
* gcc.target/powerpc/fusion4.c: Likewise.
|
||||
* gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
|
||||
guarded test.
|
||||
* gcc.target/powerpc/pr58673-1.c: Likewise.
|
||||
* gcc.target/powerpc/pr58673-2.c: Likewise.
|
||||
* gcc.target/powerpc/pr59054.c: Likewise.
|
||||
|
||||
2017-01-18 Maxim Ostapenko <m.ostapenko@samsung.com>
|
||||
|
||||
PR lto/79061
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
|
||||
/* { dg-require-effective-target powerpc_p9vector_ok } */
|
||||
/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power7" } } */
|
||||
/* { dg-options "-mcpu=power7 -mtune=power9 -O3 -msoft-float -m32" } */
|
||||
/* { dg-options "-mcpu=power7 -mtune=power9 -O3 -msoft-float" } */
|
||||
|
||||
#define LARGE 0x12345
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
|
||||
/* { dg-require-effective-target powerpc_p8vector_ok } */
|
||||
/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power8" } } */
|
||||
/* { dg-options "-mcpu=power8 -m64 -O1" } */
|
||||
/* { dg-options "-mcpu=power8 -O1" } */
|
||||
|
||||
enum typecode
|
||||
{
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
|
||||
/* { dg-require-effective-target powerpc_p8vector_ok } */
|
||||
/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power8" } } */
|
||||
/* { dg-options "-mcpu=power8 -O3 -m64 -funroll-loops" } */
|
||||
/* { dg-options "-mcpu=power8 -O3 -funroll-loops" } */
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdlib.h>
|
||||
|
|
|
@ -2,6 +2,6 @@
|
|||
/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
|
||||
/* { dg-require-effective-target powerpc_vsx_ok } */
|
||||
/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power7" } } */
|
||||
/* { dg-options "-mcpu=power7 -O0 -m64" } */
|
||||
/* { dg-options "-mcpu=power7 -O0" } */
|
||||
|
||||
long foo (void) { return 0; }
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* { dg-do compile { target { powerpc*-*-* && lp64 } } } */
|
||||
/* { dg-options "-O1 -m64 -mcpu=power8 -mlra" } */
|
||||
/* { dg-options "-O1 -mcpu=power8 -mlra" } */
|
||||
|
||||
typedef __int128_t __attribute__((__vector_size__(16))) vector_128_t;
|
||||
typedef unsigned long long scalar_64_t;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* { dg-do compile { target { powerpc*-*-* && ilp32 } } } */
|
||||
/* { dg-skip-if "" { powerpc*-*-aix* } { "*" } { "" } } */
|
||||
/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=G5" } } */
|
||||
/* { dg-options "-O2 -mcpu=G5 -maltivec -m32" } */
|
||||
/* { dg-options "-O2 -mcpu=G5 -maltivec" } */
|
||||
|
||||
union ieee754r_Decimal32
|
||||
{
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* { dg-do compile { target { powerpc64*-*-*} } } */
|
||||
/* { dg-skip-if "" { powerpc64-*-aix* } { "*" } { "" } } */
|
||||
/* { dg-skip-if "do not override -mcpu" { powerpc64*-*-* } { "-mcpu=*" } { "-mcpu=power7" } } */
|
||||
/* { dg-options "-mcpu=power7 -O2 -m32" } */
|
||||
/* { dg-do compile { target { { powerpc*-*-* } && ilp32 } } } */
|
||||
/* { dg-skip-if "" { powerpc*-*-aix* } { "*" } { "" } } */
|
||||
/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power7" } } */
|
||||
/* { dg-options "-mcpu=power7 -O2" } */
|
||||
/* { dg-final { scan-assembler-times "addze" 1 } } */
|
||||
|
||||
extern int fn2 ();
|
||||
|
|
Loading…
Reference in New Issue