https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71732
--- Comment #5 from John David Anglin <danglin at gcc dot gnu.org> --- Instruction is deleted here: (gdb) p debug_rtx (uncast_insn) (insn 55 50 91 2 (set (mem:SI (reg/f:SI 17 %r17 [101]) [0 S4 A32]) (reg:SI 18 %r18 [102])) pr71532.c:29 42 {*pa.md:2184} (nil)) $40 = void (gdb) bt #0 delete_insn (uncast_insn=0xfd5bcf50) at ../../gcc/gcc/cfgrtl.c:126 #1 0x0062945c in delete_insn_and_edges (insn=0xfd5bcf50) at ../../gcc/gcc/cfgrtl.c:230 #2 0x00e298f8 in reload_cse_simplify (insn=0xfd5bcf50, testreg=0xfd5c2378) at ../../gcc/gcc/postreload.c:110 #3 0x00e29ea0 in reload_cse_regs_1 () at ../../gcc/gcc/postreload.c:215 #4 0x00e296d0 in reload_cse_regs (first=0xfd5b43a0) at ../../gcc/gcc/postreload.c:74 #5 0x00e33d3c in (anonymous namespace)::pass_postreload_cse::execute ( this=0x2483b70, fun=0xfd4f8138) at ../../gcc/gcc/postreload.c:2342