On Fri, Dec 04, 2015 at 09:30:45AM +, Kyrill Tkachov wrote:
> Hi all,
>
> We don't handle properly the patterns for the [us]bfiz and [us]bfx
> instructions when they
> have an extend+ashift form. For example, the
> *_ashl pattern.
> This leads to rtx costs recuring into the extend and assign
Ping.
https://gcc.gnu.org/ml/gcc-patches/2015-12/msg00526.html
Thanks,
Kyrill
On 04/12/15 09:30, Kyrill Tkachov wrote:
Hi all,
We don't handle properly the patterns for the [us]bfiz and [us]bfx instructions
when they
have an extend+ashift form. For example, the
*_ashl pattern.
This leads to
Hi all,
We don't handle properly the patterns for the [us]bfiz and [us]bfx instructions
when they
have an extend+ashift form. For example, the
*_ashl pattern.
This leads to rtx costs recuring into the extend and assigning a cost to these
patterns that is too
large.
This patch fixes that overs