[Bug rtl-optimization/16104] [3.3/3.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:378 with SSE2 code on -O2
belyshev at lubercy dot com
gcc-bugzilla@gcc.gnu.org
Sat Oct 30 22:16:00 GMT 2004
------- Additional Comments From belyshev at lubercy dot com 2004-10-30 22:16 -------
this is small testcase for original bug (ICE in postreload.c),
it fails in 3.3 and 3.4 but not in 4.0.0, use -Os -msse2 to repeat:
-----------------------------------------------------------------------------------------
void foo (int *j)
{
int __attribute__ ((mode (V2SI))) k;
long long t = (long long) k;
j[0] = t;
}
-----------------------------------------------------------------------------------------
Note I cannot repeat this bug on 4.0.0 neither with this nor with Volker's
testcases, so I cleared 4.0 regression flag.
--
What |Removed |Added
----------------------------------------------------------------------------
GCC target triplet| |i*86-*-* sse2
Known to fail|3.4.0 4.0.0 |3.3.3 3.3.4 3.4.0 3.4.1
| |3.4.2 3.4.3
Known to work|3.3.3 |4.0.0
Last reconfirmed|2004-06-20 19:22:09 |2004-10-30 22:16:07
date| |
Summary|[3.4/4.0 regression] ICE in |[3.3/3.4 regression] ICE in
|reload_cse_simplify_operands|reload_cse_simplify_operands
|, at postreload.c:378 with |, at postreload.c:378 with
|SSE2 code on -O2 |SSE2 code on -O2
Target Milestone|3.4.3 |3.4.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16104
More information about the Gcc-bugs
mailing list