1 /* { dg-do compile } */ 2 /* { dg-require-effective-target vect_int_mult } */ 3 foo(int a[],int b[])4void foo (int a[], int b[]) 5 { 6 int i; 7 for (i = 0; i < 100; i++) 8 { 9 if (a[i] == 0) 10 a[i] = b[i]*4; 11 else 12 a[i] = b[i]*3; 13 } 14 } 15 16 /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ 17