Searched refs:strides (Results 1 - 12 of 12) sorted by relevance

/haiku-buildtools/cloog/doc/
H A DTODO39 2. -strides gives bad result for a dreamup or interpolation-duration file in
/haiku-buildtools/isl/
H A Disl_ast_build.c49 isl_vec *strides; local
56 strides = isl_vec_alloc(ctx, isl_space_dim(space, isl_dim_set));
57 strides = isl_vec_set_si(strides, 1);
59 isl_vec_free(build->strides);
60 build->strides = strides;
70 !build->strides || !build->offsets || !build->options)
177 dup->strides = isl_vec_copy(build->strides);
1639 isl_vec *strides; local
[all...]
H A Disl_ast_build_private.h56 * "strides" contains the stride of each loop. The number of elements
135 isl_vec *strides; member in struct:isl_ast_build
H A Disl_map.c11652 int strides = 0; local
11656 strides++;
11658 return strides;
11795 int rational, strides; local
11821 strides = rational ? 0 : multi_aff_strides(ma);
11822 res = isl_basic_map_alloc_space(space, n_div_ma + n_div_bmap + strides,
11823 bmap->n_eq + strides, bmap->n_ineq + 2 * n_div_ma);
11860 if (strides)
/haiku-buildtools/gcc/gcc/
H A Dgraphite-interchange.c281 /* Sets STRIDES to the sum of all the strides of the data references
285 memory_strides_in_loop_1 (lst_p loop, graphite_dim_t depth, mpz_t strides) argument
297 memory_strides_in_loop_1 (l, depth, strides);
304 mpz_add (strides, strides, s);
311 /* Sets STRIDES to the sum of all the strides of the data references
315 memory_strides_in_loop (lst_p loop, graphite_dim_t depth, mpz_t strides) argument
319 mpz_set_si (strides, 0);
320 memory_strides_in_loop_1 (loop, depth, strides);
323 mpz_set (strides, loo
[all...]
H A Dtree-ssa-loop-prefetch.c1478 HOST_WIDE_INT *strides, unsigned n, struct loop *loop)
1499 strides[n - 1 - loop_depth (loop) + loop_depth (aloop)] += astep * stride;
1514 HOST_WIDE_INT *strides, astride; local
1531 strides = XCNEWVEC (HOST_WIDE_INT, n);
1554 add_subscript_strides (access_fn, astride, strides, n, loop);
1561 s = strides[i] < 0 ? -strides[i] : strides[i];
1572 free (strides);
1477 add_subscript_strides(tree access_fn, unsigned stride, HOST_WIDE_INT *strides, unsigned n, struct loop *loop) argument
/haiku-buildtools/cloog/include/cloog/
H A Doptions.h70 int strides ; /* 1 if user wants to handle non-unit strides (then loop member in struct:cloogoptions
/haiku-buildtools/cloog/source/
H A Doptions.c139 fprintf(foo,"strides = %3d,\n",options->strides) ;
212 " -strides <boolean> Handle non-unit strides (1) or not (0)\n"
341 options->strides = 0 ; /* Generate a code with unit strides. */
401 if (strcmp(argv[i],"-strides") == 0)
402 cloog_options_set(&(*options)->strides,argc,argv,&i) ;
H A Dloop.c1242 * The algorithm implemented in this function only allows for strides
1722 if (level && options->strides && !constant)
1930 if (options->strides)
/haiku-buildtools/gcc/gcc/fortran/
H A Dclass.c1107 offset = offset + mod (idx, sizes(idx2)) / sizes(idx2-1) * strides(idx2)
1113 gfc_symbol *strides, gfc_symbol *sizes,
1138 * strides(idx2). */
1178 /* ... * strides(idx2). */
1183 expr->value.op.op2 = gfc_lval_expr_from_sym (strides);
1190 expr->value.op.op2->ref->u.ar.as = strides->as;
1233 offset = obtain_offset(i, strides, sizes, byte_stride)
1252 gfc_symbol *strides, gfc_symbol *sizes,
1313 /* If strides aren't allowed (not assumed shape or CONTIGUOUS),
1426 block2 = finalization_get_offset (idx, idx2, offset, strides, size
1112 finalization_get_offset(gfc_symbol *idx, gfc_symbol *idx2, gfc_symbol *offset, gfc_symbol *strides, gfc_symbol *sizes, gfc_symbol *byte_stride, gfc_expr *rank, gfc_code *block, gfc_namespace *sub_ns) argument
1248 finalizer_insert_packed_call(gfc_code *block, gfc_finalizer *fini, gfc_symbol *array, gfc_symbol *byte_stride, gfc_symbol *idx, gfc_symbol *ptr, gfc_symbol *nelem, gfc_symbol *strides, gfc_symbol *sizes, gfc_symbol *idx2, gfc_symbol *offset, gfc_symbol *is_contiguous, gfc_expr *rank, gfc_namespace *sub_ns) argument
1512 gfc_symbol *final, *array, *fini_coarray, *byte_stride, *sizes, *strides; local
[all...]
/haiku-buildtools/cloog/test/
H A DMakefile.am234 'isl/jacobi-shared -f 4 -l -1 -override -strides 1 -sh 1' \
244 'stride -f -1 -strides 1' \
245 'stride2 -f -1 -strides 1' \
263 -strides 1 -o $(srcdir)/$$x.c ; \
/haiku-buildtools/isl/doc/
H A Dimplementation.tex1979 Such an overapproximation can be obtained by computing strides,

Completed in 188 milliseconds