------- Comment #6 from rguenth at gcc dot gnu dot org  2010-03-19 12:06 -------
Breakpoint 7, combine_simplify_rtx (x=0x7ffff5ae6e58, op0_mode=VOIDmode, 
    in_dest=0) at /space/rguenther/src/svn/trunk/gcc/combine.c:4861
4861      enum rtx_code code = GET_CODE (x);
(set (reg:SI 69)
    (and:SI (subreg:SI (ior:QI (subreg:QI (ior:SI (reg:SI 67 [ g_9 ])
                        (const_int 1 [0x1])) 0)
                (const_int -2 [0xfffffffffffffffe])) 0)
        (const_int 255 [0xff])))
(gdb) finish
Value returned is $19 = (struct rtx_def *) 0x7ffff5ae6e58
(gdb) call debug_rtx ($19)
(set (reg:SI 69)
    (const_int -1 [0xffffffffffffffff]))

but combine_simplify_rtx didn't simplify the subexpressions without the
set.  Hm.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |rguenth at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2010-03-19 11:02:13         |2010-03-19 12:06:17
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43438

Reply via email to