https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90418
--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Most likely similar problem to the one analyzed in PR59813, after all, it is the same function. Previously, in that function there were no tail calls and most likely no tailcalls in any function with __builtin_eh_return call, now it is possible, so various targets need to either catch up and handle that case properly, or declare they don't want to support tailcalls if cfun->calls_eh_return in *_ok_for_sibcall target hook.