This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] [2/2] divmod transform: override expand_divmod_libfunc for ARM and add test-cases
- From: Prathamesh Kulkarni <prathamesh dot kulkarni at linaro dot org>
- To: gcc Patches <gcc-patches at gcc dot gnu dot org>, Richard Biener <rguenther at suse dot de>, Ramana Radhakrishnan <ramana dot radhakrishnan at arm dot com>, Kugan Vivekanandarajah <kugan dot vivekanandarajah at linaro dot org>, Jim Wilson <jim dot wilson at linaro dot org>
- Date: Wed, 20 Jul 2016 12:50:18 +0100
- Subject: Re: [RFC] [2/2] divmod transform: override expand_divmod_libfunc for ARM and add test-cases
- Authentication-results: sourceware.org; auth=none
- References: <CAAgBjMnLxj0PcvmW=zCq+30eHwv+3KUZuyr+SGXv0Ms47udL=g@mail.gmail.com> <CAAgBjMn2Z7JNej-P2W8tsQTNH=BM+6VqdUpTC-YwkqmkP6BLJw@mail.gmail.com> <CAAgBjMnv5r9W01ieSOx0vsGeS3zzX4aAARyrOx04CrMajWXv1w@mail.gmail.com> <CAAgBjMnj3D-eyRaNR1vPwQ6QAmH4Dbi93i+89RBzAPomZ+uvMQ@mail.gmail.com>
ping * 3 https://gcc.gnu.org/ml/gcc-patches/2016-05/msg02008.html
Thanks,
Prathamesh
On 29 June 2016 at 22:09, Prathamesh Kulkarni
<prathamesh.kulkarni@linaro.org> wrote:
> ping * 2 https://gcc.gnu.org/ml/gcc-patches/2016-05/msg02008.html
>
> Thanks,
> Prathamesh
>
> On 7 June 2016 at 13:56, Prathamesh Kulkarni
> <prathamesh.kulkarni@linaro.org> wrote:
>> ping https://gcc.gnu.org/ml/gcc-patches/2016-05/msg02008.html
>>
>> Thanks,
>> Prathamesh
>>
>> On 25 May 2016 at 18:19, Prathamesh Kulkarni
>> <prathamesh.kulkarni@linaro.org> wrote:
>>> On 23 May 2016 at 14:28, Prathamesh Kulkarni
>>> <prathamesh.kulkarni@linaro.org> wrote:
>>>> Hi,
>>>> This patch overrides expand_divmod_libfunc for ARM port and adds test-cases.
>>>> I separated the SImode tests into separate file from DImode tests
>>>> because certain arm configs (cortex-15) have hardware div insn for
>>>> SImode but not for DImode,
>>>> and for that config we want SImode tests to be disabled but not DImode tests.
>>>> The patch therefore has two target-effective checks: divmod and divmod_simode.
>>>> Cross-tested on arm*-*-*.
>>>> Bootstrap+test on arm-linux-gnueabihf in progress.
>>>> Does this patch look OK ?
>>> Hi,
>>> This version adds couple of more test-cases and fixes typo in
>>> divmod-3-simode.c, divmod-4-simode.c
>>>
>>> Thanks,
>>> Prathamesh
>>>>
>>>> Thanks,
>>>> Prathamesh