------- Comment #1 from pinskia at gcc dot gnu dot org 2007-08-22 22:32 ------- The splitting of: (insn 22 80 24 4 t.c:11 (parallel [ (set (reg:DF 123 [ pretmp.23 ]) (float:DF (reg/v:SI 128 [ n ]))) (use (reg:SI 132)) (use (reg:DF 133)) (clobber (mem/c/i:DF (pre_inc:SI (reg/f:SI 139)) [2 S8 A64])) (clobber (reg:DF 137)) (clobber (reg:SI 138)) ]) 244 {*floatsidf2_internal} (expr_list:REG_DEAD (reg:DF 133) (expr_list:REG_DEAD (reg:SI 132) (expr_list:REG_UNUSED (reg:SI 138) (expr_list:REG_UNUSED (reg:DF 137) (expr_list:REG_INC (reg/f:SI 139) (expr_list:REG_EQUAL (float:DF (reg/v:SI 128 [ n ])) (nil))))))))
Causes the invalid pre_inc. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pinskia at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Component|rtl-optimization |target Ever Confirmed|0 |1 GCC build triplet|powerpc64-linux | GCC host triplet|powerpc64-linux | GCC target triplet|powerpc64-linux |powerpc-linux-gnu Keywords| |ice-on-valid-code Last reconfirmed|0000-00-00 00:00:00 |2007-08-22 22:32:28 date| | Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33151