This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: xtensa PR65730
- From: Max Filippov <jcmvbkbc at gmail dot com>
- To: "augustine dot sterling at gmail dot com" <augustine dot sterling at gmail dot com>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, Marc Gauthier <marc at cadence dot com>
- Date: Sat, 11 Apr 2015 10:43:20 +0300
- Subject: Re: xtensa PR65730
- Authentication-results: sourceware.org; auth=none
- References: <CAMo8Bf+bnanaGtodsxENtrgfeSGPnHZKvf0r5D+QtnxdweWnyg at mail dot gmail dot com> <CAGSvup-i403v_vJBqKqVN2oSJ_0CX7so-r28MZ1JtRQnssdUhA at mail dot gmail dot com> <CAMo8BfKKZ7jHG7a0jj_=HUrT541DNSdPYRwXrWB24ncp_8mCyQ at mail dot gmail dot com> <CAGSvup9NS2zx3zycN7985tOvUo0-dj6gVzVKmbCw3f8mU1YCoQ at mail dot gmail dot com> <CAGSvup_7OZYVr1orv6w3Q4tf8VaO6akH2uZTHY7uHXsoOEWzNg at mail dot gmail dot com> <CAMo8BfKg_NYOChxQZpjhATOao5gMiLCj7jyALwxUDkLxyW7Qfw at mail dot gmail dot com> <CAGSvup9iqHupFDaW0kK_OAz8cRPEEPc_5Aqxe-t-DRSmtc9PxQ at mail dot gmail dot com> <CAMo8BfLVxv_3XvkkEmon6E+u7mPEspC8ua=oFqDyp3ChqETAqQ at mail dot gmail dot com> <CAGSvup-Dz8A6mAm2r4hNEU-NwZePzA2YbJ1RLTFxRUmAgEsFqw at mail dot gmail dot com>
On Sat, Apr 11, 2015 at 2:16 AM, augustine.sterling@gmail.com
<augustine.sterling@gmail.com> wrote:
> On Fri, Apr 10, 2015 at 1:18 PM, Max Filippov <jcmvbkbc@gmail.com> wrote:
>> How can we have a mulsi3 pattern that don't get expanded until it's
>> optimized, and only gets expanded to a call if it couldn't be optimized?
>
> I'm not completely sure, but I think you want to use OPTAB_LIB as you
> described above, and eliminate the TARGET_MUL32 condition in the
> pattern.
In that case mull is emitted for normal uses of multiplication.
--
Thanks.
-- Max