1 /* PR target/81225 */
2 /* { dg-do compile } */
3 /* { dg-options "-mavx512ifma -O3 -ffloat-store" } */
4 
5 long a[24];
6 float b[4], c[24];
7 int d;
8 
9 void
foo()10 foo ()
11 {
12   for (d = 0; d < 24; d++)
13     c[d] = (float) d ? : b[a[d]];
14 }
15