[Bug tree-optimization/15596] [4.0 Regression] Missed optimization with bitfields
pinskia at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Feb 11 14:12:00 GMT 2005
------- 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
More information about the Gcc-bugs
mailing list