------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-11-11 
17:03 -------
Subject: Bug 16457

CVSROOT:        /cvs/gcc
Module name:    gcc
Changes by:     [EMAIL PROTECTED]       2004-11-11 17:03:40

Modified files:
        gcc            : ChangeLog 
        gcc/testsuite  : ChangeLog 
        gcc/config/rs6000: rs6000.c rs6000.md 
Added files:
        gcc/testsuite/gcc.dg: ppc-and-1.c 

Log message:
        .:
        PR target/16457
        * config/rs6000/rs6000.c (mask64_2_operand): Stub to call
        mask64_1or2_operand.
        (mask64_1or_2_operand): Broken out of mask64_2_operand, add flag
        to spot rlwinm opportunities.
        (and64_2_operand): Use mask_1or2_operand.
        * config/rs6000/rs6000.md (anddi3): Use rlwinm when possible.
        testsuite:
        PR target/16457
        * gcc.dg/ppc-and-1: New

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.6277&r2=2.6278
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.4576&r2=1.4577
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/ppc-and-1.c.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/rs6000/rs6000.c.diff?cvsroot=gcc&r1=1.740&r2=1.741
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/rs6000/rs6000.md.diff?cvsroot=gcc&r1=1.333&r2=1.334



-- 


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

Reply via email to