Lines Matching refs:strides
59 isl_vec *strides;
70 strides = isl_vec_alloc(ctx, dim);
71 strides = isl_vec_set_si(strides, 1);
73 isl_vec_free(build->strides);
74 build->strides = strides;
86 !build->strides || !build->offsets || !build->options)
208 dup->strides = isl_vec_copy(build->strides);
240 !dup->strides || !dup->offsets || !dup->options ||
319 isl_vec_free(build->strides);
691 fprintf(stderr, "strides: ");
692 isl_vec_dump(build->strides);
1312 build->strides = isl_vec_set_element_val(build->strides, pos, stride);
1314 if (!build->strides || !build->offsets)
1665 build->strides = isl_vec_insert_els(build->strides, pos, 1);
1666 build->strides = isl_vec_set_element_si(build->strides, pos, 1);
1681 !build->strides || !build->offsets || !build->options)
1695 * This function is called right after the strides have been
1735 v = isl_vec_get_element_val(build->strides, depth);
1737 build->strides = isl_vec_set_element_val(build->strides, depth, v);
1743 if (!build->strides || !build->offsets || !build->options)
1838 isl_vec *strides;
1870 strides = isl_vec_alloc(ctx, space_dim);
1871 strides = isl_vec_set_si(strides, 1);
1872 build->strides = isl_vec_concat(build->strides, strides);
1900 !build->strides || !build->offsets || !build->options)
1941 v = isl_vec_get_element_val(build->strides, pos);
1960 return isl_vec_get_element_val(build->strides, pos);