1 /* PR rtl-optimization/79901 */
2 /* { dg-do compile } */
3 /* { dg-options "-O3 -mavx512f -fno-ssa-phiopt" } */
6 foo (const unsigned long long x
)
13 return (unsigned int) x
;
17 bar (unsigned x
, unsigned int *y
, unsigned int z
)
20 for (i
= 0; i
< x
; i
++)
21 y
[i
] = foo (y
[i
] * (unsigned long long) z
);