re PR middle-end/90518 (ICE: in emit_move_insn, at expr.c:3745 in gcc.dg/gimplefe...
authorRichard Biener <rguenther@suse.de>
Mon, 20 May 2019 07:18:10 +0000 (07:18 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 20 May 2019 07:18:10 +0000 (07:18 +0000)
2019-05-20  Richard Biener  <rguenther@suse.de>

PR testsuite/90518
* gcc.dg/gimplefe-40.c: Restrict to targets with appropriate
vector support.
* gcc.dg/gimplefe-41.c: Likewise.

From-SVN: r271396

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/gimplefe-40.c
gcc/testsuite/gcc.dg/gimplefe-41.c

index bb03a9b84420861abb5919ab7068694d293f7369..ecb4d68e59c4359b3fdad5fa5dc9c46524e987fe 100644 (file)
@@ -1,3 +1,10 @@
+2019-05-20  Richard Biener  <rguenther@suse.de>
+
+       PR testsuite/90518
+       * gcc.dg/gimplefe-40.c: Restrict to targets with appropriate
+       vector support.
+       * gcc.dg/gimplefe-41.c: Likewise.
+
 2019-05-19  Andrew Pinski  <apinski@marvell.com>
 
        PR pch/81721
index 3939066d1b5908729e0dde745bf1e8df06d3bbd9..dfd7f0c64d80c92f24a46e2e0a8b394eca97b66f 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target int128 } } */
+/* { dg-do compile { target { int128 && vect_float } } } */
 /* { dg-options "-fgimple -Wno-psabi -w" } */
 
 typedef float v4sf __attribute__((vector_size(16)));
index cd642d68fd0f0eb91aae649fe95d41dfbbcb064f..c3e2f0ecef8192b34fd4a1831e2f87ffd23d02bf 100644 (file)
@@ -1,8 +1,8 @@
-/* { dg-do compile } */
+/* { dg-do compile { target { vect_double && vect_long_long } } } */
 /* { dg-options "-fgimple -Wno-psabi -w" } */
 
 typedef double __v2df __attribute__ ((__vector_size__ (16)));
-typedef unsigned long __v2di __attribute__ ((__vector_size__ (16)));
+typedef unsigned long long __v2di __attribute__ ((__vector_size__ (16)));
 
 __v2df __GIMPLE (ssa)
 _mm_add_sd (__v2df x, __v2df y)