On Mon, Nov 3, 2014 at 9:01 AM, Alex Velenko 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, beca
> 2014-11-03 Alex Velenko
>
> * simplify-rtx.c (simplify_binary_operation_1): Div check added.
> * rtl.h (SUBREG_P): New macro added.
Present tense in Change entries:
* rtl.h (SUBREG_P): New macro.
* simplify-rtx.c (simplify_binary_operation_1): Simplify consecutive
On 11/03/14 10:01, Alex Velenko 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
impl