[PATCH, testsuite]: Add -mcpu=ev4 for alpha for gcc.dg/tree-ssa/sra-{18,19}.c

Uros Bizjak ubizjak@gmail.com
Wed Feb 10 14:45:00 GMT 2016


Hello!

Due to various move cost functions, the expected transformation is
triggered only for ev4.

2016-02-10  Uros Bizjak  <ubizjak@gmail.com>

    * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
    * gcc.dg/tree-ssa/sra-18.c: Ditto.

Tested on alphaev6-linux-gnu and committed to mainline SVN.

Uros.
-------------- next part --------------
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/sra-17.c b/gcc/testsuite/gcc.dg/tree-ssa/sra-17.c
index 3aba470..a66344b 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/sra-17.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/sra-17.c
@@ -1,5 +1,6 @@
 /* { dg-do run { target { aarch64*-*-* alpha*-*-* arm*-*-* hppa*-*-* powerpc*-*-* s390*-*-* } } } */
 /* { dg-options "-O2 -fdump-tree-esra --param sra-max-scalarization-size-Ospeed=32" } */
+/* { dg-additional-options "-mcpu=ev4" { target alpha*-*-* } } */
 
 extern void abort (void);
 
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/sra-18.c b/gcc/testsuite/gcc.dg/tree-ssa/sra-18.c
index 50835c0..47fa204 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/sra-18.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/sra-18.c
@@ -1,5 +1,6 @@
 /* { dg-do run { target { aarch64*-*-* alpha*-*-* arm*-*-* hppa*-*-* powerpc*-*-* s390*-*-* } } } */
 /* { dg-options "-O2 -fdump-tree-esra --param sra-max-scalarization-size-Ospeed=32" } */
+/* { dg-additional-options "-mcpu=ev4" { target alpha*-*-* } } */
 
 extern void abort (void);
 struct foo { long x; };


More information about the Gcc-patches mailing list