Commit 1e41b184 by Jakub Jelinek Committed by Jakub Jelinek

re PR rtl-optimization/85770 (ICE: in lra_eliminate, at lra-eliminations.c:1439…

re PR rtl-optimization/85770 (ICE: in lra_eliminate, at lra-eliminations.c:1439 with -march=nano-1000)

	PR rtl-optimization/85770
	* gcc.target/i386/pr85770.c: Require int128 effective target.

From-SVN: r266880
parent d4722625
2018-12-07 Jakub Jelinek <jakub@redhat.com> 2018-12-07 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/85770
* gcc.target/i386/pr85770.c: Require int128 effective target.
PR fortran/88377 PR fortran/88377
* gfortran.dg/gomp/pr88377.f90: New test. * gfortran.dg/gomp/pr88377.f90: New test.
......
/* { dg-do compile } */ /* PR rtl-optimization/85770 */
/* { dg-do compile { target int128 } } */
/* { dg-options "-O2 -march=nano-1000 -fnon-call-exceptions -fno-tree-coalesce-vars" } */ /* { dg-options "-O2 -march=nano-1000 -fnon-call-exceptions -fno-tree-coalesce-vars" } */
unsigned a, b, c, d, e, f, g, h, i; unsigned a, b, c, d, e, f, g, h, i;
...@@ -14,4 +15,3 @@ __int128 foo(char k, unsigned short l, unsigned m, unsigned n, __int128 o, ...@@ -14,4 +15,3 @@ __int128 foo(char k, unsigned short l, unsigned m, unsigned n, __int128 o,
return k + l + m + n + o + a + b + c + d + j + l + e + f + q + 4294967295 + return k + l + m + n + o + a + b + c + d + j + l + e + f + q + 4294967295 +
p + g + h + i; p + g + h + i;
} }
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