aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSzabolcs Nagy <szabolcs.nagy@arm.com>2018-08-22 15:12:05 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2018-08-22 15:12:05 +0000
commit3543c89f5fcf7c15a15ce2c1402b1b81abdc2fa9 (patch)
tree0622808fb83378a8230fd728247b88848146aeae
parent90cb08ca01e22a2b720274611c4e5b05c961ee2c (diff)
downloadgcc-3543c89f5fcf7c15a15ce2c1402b1b81abdc2fa9.zip
gcc-3543c89f5fcf7c15a15ce2c1402b1b81abdc2fa9.tar.gz
gcc-3543c89f5fcf7c15a15ce2c1402b1b81abdc2fa9.tar.bz2
Change AArch64 specific FMAX/FMIN tests into generic MAX_EXPR/MIN_EXPR tests
gfortran now always uses MAX_EXPR/MIN_EXPR for MAX/MIN intrinsics, so the AArch64 specific FMAX/FMIN tests are no longer valid. 2018-08-22 Szabolcs Nagy <szabolcs.nagy@arm.com> * gfortran.dg/max_fmax_aarch64.f90: Rename to... * gfortran.dg/max_expr.f90: ...this. * gfortran.dg/min_fmin_aarch64.f90: Rename to... * gfortran.dg/min_expr.f90: ...this. From-SVN: r263778
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/gfortran.dg/max_expr.f90 (renamed from gcc/testsuite/gfortran.dg/max_fmax_aarch64.f90)4
-rw-r--r--gcc/testsuite/gfortran.dg/min_expr.f90 (renamed from gcc/testsuite/gfortran.dg/min_fmin_aarch64.f90)4
3 files changed, 11 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 55312e8..078810e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2018-08-22 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * gfortran.dg/max_fmax_aarch64.f90: Rename to...
+ * gfortran.dg/max_expr.f90: ...this.
+ * gfortran.dg/min_fmin_aarch64.f90: Rename to...
+ * gfortran.dg/min_expr.f90: ...this.
+
2018-08-22 Richard Sandiford <richard.sandiford@arm.com>
PR tree-optimization/86725
diff --git a/gcc/testsuite/gfortran.dg/max_fmax_aarch64.f90 b/gcc/testsuite/gfortran.dg/max_expr.f90
index b818241..c00ad62 100644
--- a/gcc/testsuite/gfortran.dg/max_fmax_aarch64.f90
+++ b/gcc/testsuite/gfortran.dg/max_expr.f90
@@ -1,4 +1,4 @@
-! { dg-do compile { target aarch64*-*-* } }
+! { dg-do compile }
! { dg-options "-O2 -fdump-tree-optimized" }
subroutine foo (a, b, c, d, e, f, g, h)
@@ -12,4 +12,4 @@ subroutine foof (a, b, c, d, e, f, g, h)
end subroutine
-! { dg-final { scan-tree-dump-times "\.FMAX " 14 "optimized" } }
+! { dg-final { scan-tree-dump-times "MAX_EXPR " 14 "optimized" } }
diff --git a/gcc/testsuite/gfortran.dg/min_fmin_aarch64.f90 b/gcc/testsuite/gfortran.dg/min_expr.f90
index 009869b..5f32d50 100644
--- a/gcc/testsuite/gfortran.dg/min_fmin_aarch64.f90
+++ b/gcc/testsuite/gfortran.dg/min_expr.f90
@@ -1,4 +1,4 @@
-! { dg-do compile { target aarch64*-*-* } }
+! { dg-do compile }
! { dg-options "-O2 -fdump-tree-optimized" }
subroutine foo (a, b, c, d, e, f, g, h)
@@ -12,4 +12,4 @@ subroutine foof (a, b, c, d, e, f, g, h)
a = min (a, b, c, d, e, f, g, h)
end subroutine
-! { dg-final { scan-tree-dump-times "\.FMIN " 14 "optimized" } }
+! { dg-final { scan-tree-dump-times "MIN_EXPR " 14 "optimized" } }