This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH] Fix wrong register allocation for EH
> Sorry for the screw-up. I'd thought this was one of the things that DF
> would handle for us.
The problem is that, while DF correctly detects them as artificial defs at the
beginning of the BB, the info is not propagated to the RA. So you would need
an explicit walk over the result of df_get_artificial_defs, but I think that
mimicing what is done in global_conflicts is more consistent.