aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2018-11-30 11:48:51 +0100
committerMartin Liska <marxin@gcc.gnu.org>2018-11-30 10:48:51 +0000
commiteea34f203816e71f2fe261b9b8593a01eb01ec81 (patch)
tree4bdef085627db5092a3fb4c7e085b4da39cf4830 /gcc
parent45b97a09afcb101426a88ad1cd41740df9f6ca37 (diff)
downloadgcc-eea34f203816e71f2fe261b9b8593a01eb01ec81.zip
gcc-eea34f203816e71f2fe261b9b8593a01eb01ec81.tar.gz
gcc-eea34f203816e71f2fe261b9b8593a01eb01ec81.tar.bz2
Restrict vector extension to use 128bit vectors (PR testsuite/88265).
2018-11-30 Martin Liska <mliska@suse.cz> PR testsuite/88265 * gfortran.dg/simd-builtins-1.f90: Restrict to 128b vectors. * gfortran.dg/simd-builtins-6.f90: Likewise. From-SVN: r266660
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gfortran.dg/simd-builtins-1.f902
-rw-r--r--gcc/testsuite/gfortran.dg/simd-builtins-6.f902
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1855153..17de61d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2018-11-30 Martin Liska <mliska@suse.cz>
+
+ PR testsuite/88265
+ * gfortran.dg/simd-builtins-1.f90: Restrict to 128b vectors.
+ * gfortran.dg/simd-builtins-6.f90: Likewise.
+
2018-11-29 Andi Kleen <ak@linux.intel.com>
* gcc.target/i386/fentryname2.c: New test.
diff --git a/gcc/testsuite/gfortran.dg/simd-builtins-1.f90 b/gcc/testsuite/gfortran.dg/simd-builtins-1.f90
index e5ee380..6d79ef8 100644
--- a/gcc/testsuite/gfortran.dg/simd-builtins-1.f90
+++ b/gcc/testsuite/gfortran.dg/simd-builtins-1.f90
@@ -1,5 +1,5 @@
! { dg-do compile { target { i?86-*-linux* x86_64-*-linux* } } }
-! { dg-additional-options "-msse2 -nostdinc -Ofast -fpre-include=simd-builtins-1.h -fdump-tree-optimized" }
+! { dg-additional-options "-msse2 -mno-avx -nostdinc -Ofast -fpre-include=simd-builtins-1.h -fdump-tree-optimized" }
program test_overloaded_intrinsic
real(4) :: x4(3200), y4(3200)
diff --git a/gcc/testsuite/gfortran.dg/simd-builtins-6.f90 b/gcc/testsuite/gfortran.dg/simd-builtins-6.f90
index 5ff9921..2ffa807 100644
--- a/gcc/testsuite/gfortran.dg/simd-builtins-6.f90
+++ b/gcc/testsuite/gfortran.dg/simd-builtins-6.f90
@@ -1,5 +1,5 @@
! { dg-do compile { target { i?86-*-linux* x86_64-*-linux* } } }
-! { dg-additional-options "-msse2 -nostdinc -Ofast -fdump-tree-optimized" }
+! { dg-additional-options "-msse2 -mno-avx -nostdinc -Ofast -fdump-tree-optimized" }
!GCC$ builtin (sin) attributes simd (inbranch)
!GCC$ builtin (sinf) attributes simd (notinbranch)