The testcase uses sizeof (vals) / sizeof (vals) as the number of vals to
handle (though, handles 8 vals at a time). That is an obvious typo,
all similar testcases use sizeof (vals) / sizeof (vals[0]) properly.
2024-08-10 Jakub Jelinek <jakub@redhat.com>
* gcc.target/powerpc/sse3-addsubps.c (TEST): Divide by
sizeof (vals[0]) rather than sizeof (vals).
int i;
int fail = 0;
- for (i = 0; i < sizeof (vals) / sizeof (vals); i += 8)
+ for (i = 0; i < sizeof (vals) / sizeof (vals[0]); i += 8)
{
p1[0] = vals[i+0];
p1[1] = vals[i+1];