Commit 1b9503a1 by Rainer Orth Committed by Rainer Orth

ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.

	* gcc.dg/tree-ssa/ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.
	* gcc.dg/tree-ssa/ltrans-3.c: Likewise.
	* gcc.dg/tree-ssa/ltrans-4.c: Likewise.
	* gcc.dg/tree-ssa/ltrans-5.c: Likewise.
	* gcc.dg/tree-ssa/ltrans-6.c: Likewise.
	* gcc.dg/tree-ssa/ltrans-8.c: Likewise.
	* gcc.dg/tree-ssa/vrp47.c: Add -march=i586 for i?86-*-* && ilp32.
	* gfortran.dg/ltrans-7.f90: Add -march=i486 for i?86-*-* && ilp32.

From-SVN: r161492
parent 3c005e6c
2010-06-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.dg/tree-ssa/ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.
* gcc.dg/tree-ssa/ltrans-3.c: Likewise.
* gcc.dg/tree-ssa/ltrans-4.c: Likewise.
* gcc.dg/tree-ssa/ltrans-5.c: Likewise.
* gcc.dg/tree-ssa/ltrans-6.c: Likewise.
* gcc.dg/tree-ssa/ltrans-8.c: Likewise.
* gcc.dg/tree-ssa/vrp47.c: Add -march=i586 for i?86-*-* && ilp32.
* gfortran.dg/ltrans-7.f90: Add -march=i486 for i?86-*-* && ilp32.
2010-06-27 Jan Hubicka <jh@suse.cz> 2010-06-27 Jan Hubicka <jh@suse.cz>
* gcc.c-torture/compile/pr44686.c: New file. * gcc.c-torture/compile/pr44686.c: New file.
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */ /* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all -march=i486" { target { i?86-*-* && ilp32} } } */
/* { dg-require-effective-target size32plus } */ /* { dg-require-effective-target size32plus } */
double u[1782225]; double u[1782225];
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */ /* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all -march=i486" { target { i?86-*-* && ilp32} } } */
/* { dg-require-effective-target size32plus } */ /* { dg-require-effective-target size32plus } */
double u[1782225]; double u[1782225];
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */ /* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all -march=i486" { target { i?86-*-* && ilp32} } } */
/* { dg-require-effective-target size32plus } */ /* { dg-require-effective-target size32plus } */
double u[1782225]; double u[1782225];
......
/* { dg-do compile { target { size32plus } } } */ /* { dg-do compile { target { size32plus } } } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */ /* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all -march=i486" { target { i?86-*-* && ilp32} } } */
int foo () int foo ()
{ {
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */ /* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all -march=i486" { target { i?86-*-* && ilp32} } } */
/* { dg-require-effective-target size32plus } */ /* { dg-require-effective-target size32plus } */
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */ /* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */
/* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all -march=i486" { target { i?86-*-* && ilp32} } } */
double foo(double *a) double foo(double *a)
{ {
int i,j; int i,j;
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
this. */ this. */
/* { dg-do compile { target { ! "mips*-*-* s390*-*-* avr-*-*" } } } */ /* { dg-do compile { target { ! "mips*-*-* s390*-*-* avr-*-*" } } } */
/* { dg-options "-O2 -fdump-tree-vrp -fdump-tree-dom" } */ /* { dg-options "-O2 -fdump-tree-vrp -fdump-tree-dom" } */
/* { dg-options "-O2 -fdump-tree-vrp -fdump-tree-dom -march=i586" { target { i?86-*-* && ilp32 } } } */
int h(int x, int y) int h(int x, int y)
{ {
......
! { dg-do compile } ! { dg-do compile }
! { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } ! { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" }
! { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all -march=i486" { target { i?86-*-* && ilp32 } } }
Program FOO Program FOO
IMPLICIT INTEGER (I-N) IMPLICIT INTEGER (I-N)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment