1 /* { dg-do compile } */
2 /* { dg-options "-O3" } */
4 int a
[30 +1][30 +1], b
[30 +1][30 +1], r
[30 +1][30 +1];
9 for ( i
= 1; i
<= 30; i
++ )
10 for ( j
= 1; j
<= 30; j
++ ) {
12 for(k
= 1; k
<= 30; k
++ )
13 r
[i
][j
] += a
[i
][k
]*b
[k
][j
];
17 /* { dg-final { scan-assembler "ld1r\\t\{v\[0-9\]+\."} } */