1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -ffast-math -ftree-vectorize -mavx -mtune=generic" } */ 3 4 5 extern double sqrt (double __x); 6 void calc_freq(int * dest)7calc_freq (int *dest) 8 { 9 float tmp_out[257]; 10 int i; 11 for (i = 0; i < 256; i++) 12 dest[i] = sqrt (tmp_out[i]); 13 } 14 15 /* { dg-final { scan-assembler "vsqrtpd\[ \\t\]+\[^\n\]*%ymm" } } */ 16