[Bug tree-optimization/15794] [3.5 Regression] ICE on Botan-1.3.13 due to -funit-at-a-time
pinskia at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Jun 3 13:19:00 GMT 2004
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-06-03 13:19 -------
Ok, I figured out that the variable which is trying to mangle is a local variable which got changed when
running the gimple pass. I have no simple testcase yet.
register struct Unix_Program * <D23650>;
if (<D23647> != 0B)
{
T.788 = 37 - <D23649>;
T.789 = (unsigned int)T.788;
T.790 = T.789 * 12;
<D23650> = T.790 + <D23647>;
<D24257>:;
T.791 = <D23650>;
into:
register struct Unix_Program * <D24858>;
if (<D24660> != 0B)
{
T.788 = 37 - <D24662>;
T.789 = (unsigned int)T.788;
T.790 = T.789 * 12;
<D23650> = T.790 + <D24660>;
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |dnovillo at gcc dot gnu dot
| |org
Component|c++ |tree-optimization
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15794
More information about the Gcc-bugs
mailing list