------- Comment #8 from ian at airs dot com  2006-01-15 05:28 -------
My patch doesn't help for func2, at least on x86, because at the RTL level we
see stores to memory, and my patch doesn't attempt to handle that because of
all the aliasing issues between the then-block and the else-block.

It could be done easily enough with a similar patch, one which checked for a
conditional which only had a then-block or only had an else-block.


-- 

ian at airs dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ian at airs dot com


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

Reply via email to