On Mon, Nov 3, 2014 at 9:01 AM, Alex Velenko <alex.vele...@arm.com> wrote:
> Hi,
> This patch adds a mid-end check to catch division by
> constant case and optimize it to generate one shift,
> instead of two.
>
> A testacase to check the correct codegeneration for aarch64
> is added. This check is not made generic, because the optimisation
> implemented is not used by all targets.
>
> Is it ok?
>
> Thanks,
> Alex
>
> gcc/
>
> 2014-11-03  Alex Velenko  <alex.vele...@arm.com>
>
>     * simplify-rtx.c (simplify_binary_operation_1): Div check added.
>     * rtl.h (SUBREG_P): New macro added.
>
> gcc/testsuite/
>
> 2014-11-03  Alex Velenko  <alex.vele...@arm.com>
>
>     * gcc.dg/asr-div1.c : New testcase.

This caused:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63843

-- 
H.J.

Reply via email to