[Patch] PR rtl-optimization/87763 - generate more bfi instructions on aarch64

Steve Ellcey sellcey@marvell.com
Thu Apr 11 18:50:00 GMT 2019

On Thu, 2019-04-11 at 17:00 +0100, Richard Earnshaw (lists) wrote:
> Please add _alt at the end, to distinguish from the insn above.
> Otherwise OK.

I added _alt, I also had to move the "0" contraint and the "r"
constraint.  I had "0" with operand 3 instead of operand 1 and
that caused a couple of test failures.  I fixed it and the regressions
went away.  I also had to tweak gcc.target/aarch64/combine_bfxil.c,
some of the bfxil instructions became bfi instructions so I updated
the scan checks.

Steve Ellcey

More information about the Gcc-patches mailing list