------- Additional Comments From pinskia at gcc dot gnu dot org  2005-02-11 
05:42 -------
On PPC we get now:
        lwz r0,0(r3)
        rlwimi r0,r5,9,22,22
        rlwinm r0,r0,0,22,20
        ori r0,r0,2048
        rlwimi r0,r4,12,0,19
        stw r0,0(r3)
        blr

(but note it was much worse a little while back with 20050113:
_fun:
        lwz r0,0(r3)
        slwi r5,r5,7
        extsb r5,r5
        slwi r4,r4,12
        rlwimi r0,r5,10,22,22
        rlwinm r0,r0,0,22,20
        ori r0,r0,2048
        rlwimi r0,r4,0,0,19
        stw r0,0(r3)
        blr
)

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |normal
           Priority|P2                          |P3
   Last reconfirmed|2004-05-27 17:48:51         |2005-02-11 05:42:10
               date|                            |


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

Reply via email to