fix gimple temporaries vs throws
Jason Merrill
jason@redhat.com
Wed Aug 18 15:17:00 GMT 2004
On Wed, 18 Aug 2004 00:52:13 -0700, Richard Henderson <rth@redhat.com> wrote:
> +++ tree-ssa-live.c 18 Aug 2004 07:33:00 -0000
> @@ -1040,7 +1039,7 @@ type_var_init (var_map map)
> || TREE_CODE (t) == PARM_DECL
> || (DECL_P (t)
> && (DECL_REGISTER (t)
> - || !DECL_ARTIFICIAL (t)
> + || !DECL_IGNORED_P (t)
> || DECL_RTL_SET_P (t))))
> continue;
I think it's appropriate to keep DECL_ARTIFICIAL here. I think this is
saying that we can't coalesce variables explicitly assigned to a particular
hard reg, which has nothing to do with debugging.
Jason
More information about the Gcc-patches
mailing list