optimization/3995: i386 optimisation: joining tests

rth@gcc.gnu.org rth@gcc.gnu.org
Tue Apr 2 16:33:00 GMT 2002


Synopsis: i386 optimisation: joining tests

State-Changed-From-To: open->analyzed
State-Changed-By: rth
State-Changed-When: Tue Apr  2 16:26:51 2002
State-Changed-Why:
    Fold needs to recognize !(x & sign) as x >= 0.
    At which point the regular simplifications take care of it.
    
    As for leave+ret, may be handled by Jan's block duplication
    code on cfg-branch.  At present we only issue multiple returns
    without a stack frame.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=3995



More information about the Gcc-bugs mailing list