https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65151
--- Comment #5 from Oleg Endo <olegendo at gcc dot gnu.org> --- The problem is the following insn: (insn 45 11 12 2 (set (reg:HI 168 [ x ]) (subreg/s/u:HI (reg:SI 147 t) 0)) cchMsw9Z.out:9 -1 (expr_list:REG_DEAD (reg:SI 147 t) (nil))) which is not in sh.md. The insn is created by the asmcons pass.