/* { dg-do compile } */ | |
/* { dg-require-effective-target vect_int } */ | |
struct co { | |
int gx; | |
int ty; | |
}; | |
void | |
x0 (struct co *yy, long int kc, int wi, int md) | |
{ | |
while (wi < 1) | |
{ | |
yy[wi].gx = md; | |
yy[wi].ty = wi; | |
md += kc; | |
++wi; | |
} | |
} | |
/* We don't yet support SLP inductions for variable length vectors. */ | |
/* { dg-final { scan-tree-dump "vectorizing stmts using SLP" "vect" { xfail vect_variable_length } } } */ |