/* Scanning of rtl for dataflow analysis.
- Copyright (C) 1999-2022 Free Software Foundation, Inc.
+ Copyright (C) 1999-2024 Free Software Foundation, Inc.
Originally contributed by Michael P. Hayes
(m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com)
Major rewrite contributed by Danny Berlin (dberlin@dberlin.org)
}
#endif
+#ifdef EH_RETURN_TAKEN_RTX
+ if ((!targetm.have_epilogue () || ! epilogue_completed)
+ && crtl->calls_eh_return)
+ {
+ rtx tmp = EH_RETURN_TAKEN_RTX;
+ if (tmp && REG_P (tmp))
+ df_mark_reg (tmp, exit_block_uses);
+ }
+#endif
+
if ((!targetm.have_epilogue () || ! epilogue_completed)
&& crtl->calls_eh_return)
{