https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119689
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- While in *.ira it was the same: -(insn 12915 12914 12923 384 (set (reg:DI 711 [ _1446 ]) +(insn 12915 12914 2776 384 (set (reg:DI 711 [ _1446 ]) (zero_extend:DI (reg:SI 771 [ _1682 ]))) "/space/rguenther/src/gcc-clean/gcc/hwint.h":355:64 175 {*zero_extendsidi2} (nil)) ... -(insn 12931 12930 12932 384 (parallel [ +(debug_insn 2798 12930 2799 384 (debug_marker) "/space/rguenther/src/gcc-clean/gcc/sreal.h":219:3 -1 + (nil)) +(debug_insn 2799 2798 12931 384 (debug_marker) "/space/rguenther/src/gcc-clean/gcc/sreal.h":222:5 -1 + (nil)) +(insn 12931 2799 12932 384 (parallel [ (set (reg:SI 1444 [ shift_1449 ]) (plus:SI (reg:SI 1438) (const_int -34 [0xffffffffffffffde]))) (clobber (reg:CC 17 flags)) ]) "/space/rguenther/src/gcc-clean/gcc/sreal.h":205:39 discrim 1 283 {*addsi_1} (expr_list:REG_DEAD (reg:SI 1438) (expr_list:REG_UNUSED (reg:CC 17 flags) (nil)))) (insn 12932 12931 12933 384 (parallel [ (set (reg:DI 1445 [ sig_1450 ]) (ashift:DI (reg:DI 711 [ _1446 ]) (subreg:QI (reg:SI 1444 [ shift_1449 ]) 0))) (clobber (reg:CC 17 flags)) ]) "/space/rguenther/src/gcc-clean/gcc/sreal.h":208:7 1056 {ashldi3_doubleword} (expr_list:REG_DEAD (reg:SI 1444 [ shift_1449 ]) (expr_list:REG_DEAD (reg:DI 711 [ _1446 ]) (expr_list:REG_UNUSED (reg:CC 17 flags) (nil)))))