[Bug tree-optimization/80620] gcc produces wrong code with -O3
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu May 4 06:59:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80620
Uroš Bizjak <ubizjak at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2017-05-04
Ever confirmed|0 |1
--- Comment #2 from Uroš Bizjak <ubizjak at gmail dot com> ---
Already missing from optimized tree dump:
--- func.c.227t.optimized-O2 2017-05-04 08:29:26.000000000 +0200
+++ func.c.227t.optimized-O3 2017-05-04 08:30:15.000000000 +0200
@@ -12,7 +12,6 @@
int var_999.5_8;
long int _9;
long int _11;
- long unsigned int _18;
long unsigned int _29;
<bb 2> [100.00%]:
@@ -50,8 +49,7 @@
goto <bb 8>; [100.00%]
<bb 7> [54.00%]:
- _18 = _29 & 4081116982543369;
- var_751 = _18;
+ var_751 = _29;
<bb 8> [100.00%]:
return;
More information about the Gcc-bugs
mailing list