On Tue, Oct 27, 2020 at 05:34:45PM -0500, Segher Boessenkool wrote:
> Hi!
>
> On Tue, Oct 27, 2020 at 09:26:10PM +1030, Alan Modra wrote:
> > These tests never checked assembly, because .s files were not
> > produced. One test was looking for the wrong instructions.
>
> -/* { dg-final { scan-assembler-times {\msldbi\M} 6 } } */
> > -/* { dg-final { scan-assembler-times {\msrdbi\M} 6 } } */
> > -
> > -
> > +/* { dg-final { scan-assembler-times {\mvsldbi\M} 8 } } */
> > +/* { dg-final { scan-assembler-times {\mvsrdbi\M} 8 } } */
>
> You also changed the instruction count here; did you check 8 is actually
> what is expected here, or is that just what you saw come out?
Yes, 8 is the correct count. And in this instance I amazingly changed
the count before running the test and finding it "wrong". :-)
--
Alan Modra
Australia Development Lab, IBM