This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [3/3] optabs: Use {SET_,}OPTAB_HANDLER for direct optabs too
- From: Diego Novillo <dnovillo at google dot com>
- To: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, "rdsandiford at googlemail dot com" <rdsandiford at googlemail dot com>
- Date: Sun, 4 Jul 2010 10:10:44 -0400
- Subject: Re: [3/3] optabs: Use {SET_,}OPTAB_HANDLER for direct optabs too
- References: <87r5jk4gos.fsf@firetop.home> <87eifk4fre.fsf@firetop.home> <87lj9rnypc.fsf@firetop.home>
On Sunday, July 4, 2010, Richard Sandiford <rdsandiford@googlemail.com> wrote:
> Richard Sandiford <rdsandiford@googlemail.com> writes:
>> All conversion optabs are in a single table (convert_optab_table)
>> and all other libcall-backed optab are in a single table (optab_table).
>> However, we also have a lot of optabs that are in their own global
>> variables. ÂThis patch lumps them into a third table for "direct" optabs
>> (i.e. those that are only ever associated with insn patterns,
>> never with libcalls). ÂThey can then "benefit" from the same
>> encoding as the others.
>>
>> Bootstrapped & regression-tested on x86_64-linux-gnu. ÂOK to install?
>
> Now updated to use inlines. ÂTested as before. ÂOK to install?
Yes. All 3 parts.
Diego.