[lto] Unify decl and type registration (issue4515186)
Diego Novillo
dnovillo@google.com
Mon Jun 6 18:41:00 GMT 2011
On Mon, Jun 6, 2011 at 13:02, Diego Novillo <dnovillo@google.com> wrote:
> On Mon, Jun 6, 2011 at 10:27, Diego Novillo <dnovillo@google.com> wrote:
>> On Mon, Jun 6, 2011 at 04:50, Richard Guenther <rguenther@suse.de> wrote:
>>
>>> I'd have it done in the loop that computes canonical types, at this
>>> place we do not gain the advantage that the decl register functions
>>> get completely fixed up trees.
>>
>> Hm, yes, I had forgotten about the call to rest_of_decl_compilation.
>> Patch coming up.
>
> You mean this? Currently under testing.
>
>
> * lto.c (uniquify_nodes): Move code to register decls to
> the loop that computes canonical types.
LTO profiledbootstrap and regression tested on x86_64.
OK for trunk?
Diego.
More information about the Gcc-patches
mailing list