https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109109
--- Comment #8 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Martin Liška from comment #7) > Created attachment 54655 [details] > bad.s (3/4 of hunks reverted) > > Yes, it narrows down to a single function > _Z23trx_undo_free_last_pageP10trx_undo_tP5mtr_t (and it's split part > _ZL18trx_undo_free_pageP10trx_rseg_tbjjP5mtr_tP7dberr_t.cold). The diff in _ZL18trx_undo_free_pageP10trx_rseg_tbjjP5mtr_tP7dberr_t.cold can be ignored (I placed there ud2 instruction) and it's not met.