> On Jul 28, 2015, at 3:25 AM, Kyrill Tkachov wrote:
>
> Hi all,
>
> Currently we assign the wrong rtx cost to instructions of the form
> add x0, x0, x1, sxtw
>
> that is, an arith operation plus a single extend (no shifting).
> We correctly catch the cases where the extend is inside a sh
On 28/07/15 11:25, Kyrill Tkachov wrote:
> Hi all,
>
> Currently we assign the wrong rtx cost to instructions of the form
>add x0, x0, x1, sxtw
>
> that is, an arith operation plus a single extend (no shifting).
> We correctly catch the cases where the extend is inside a shift, but
> not
Hi all,
Currently we assign the wrong rtx cost to instructions of the form
add x0, x0, x1, sxtw
that is, an arith operation plus a single extend (no shifting).
We correctly catch the cases where the extend is inside a shift, but
not the simple case.
This patch fixes that oversight by catc