Hi!

On Fri, Sep 07, 2018 at 04:27:34PM -0500, Will Schmidt wrote:
> The expected instructions for this test (p8-vec-xl-*) were incorrect for some
> of the power targets.  Add codegen variations as appropriate for
> the targeted platform.

>       pr86952/testsuite

I think you need to write this as PR (i.e. caps) followed by a space,
and the component of this bug is "target" in bugzilla (which is better
here), and the number is 86592.  So:

        PR target/86592

and it will automagically add a comment to the right bug :-)

> -/* { dg-final { scan-assembler-times "lvx" 4 } } */
> -/* { dg-final { scan-assembler-times "stvx"  4 } } */
> -/* { dg-final { scan-assembler-times "xxpermdi" 0 } } */
> +/* { dg-final { scan-assembler-times {\mlvx\M|\mlxvd2x\M} 4 } } */
> +/* { dg-final { scan-assembler-times {\mstvx\M|\mstxvd2x\M}  4 } } */

So you get xxpermdi when {l,st}xvd2x is generated?  What platform is that
on?  Is that the correct code to generate, or is this a regression?  Is
this the difference between LE and BE code generation?  So many questions,
I am sorry :-)


Segher

Reply via email to