[Bug tree-optimization/35292] Missing Const Prop -- union fields

2012-07-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35292 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug tree-optimization/35292] Missing Const Prop -- union fields

2009-05-23 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2009-05-23 09:23 --- Hm, with my fix for PR36327 there is now a natural place to do this in SCCVN. The question is how to properly get to the desired value. We have (bit access ranges): c.[0..31] = 20; ... = c.[0..7]; ... = c.[8..1

[Bug tree-optimization/35292] Missing Const Prop -- union fields

2009-01-01 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2009-01-01 21:48 --- RTL DSE does this optimization ... (insn 8 7 11 2 t.c:12 (set (mem/s/c:SI (reg/f:SI 60) [0 u.ii+0 S4 A32]) (const_int 20 [0x14])) 47 {*movsi_1} (expr_list:REG_DEAD (reg/f:SI 60) (nil))) (insn 11 8 1