/haiku-buildtools/cloog/doc/ |
H A D | TODO | 39 2. -strides gives bad result for a dreamup or interpolation-duration file in
|
/haiku-buildtools/isl/ |
H A D | isl_ast_build.c | 49 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 D | isl_ast_build_private.h | 56 * "strides" contains the stride of each loop. The number of elements 135 isl_vec *strides; member in struct:isl_ast_build
|
H A D | isl_map.c | 11652 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 D | graphite-interchange.c | 281 /* 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 D | tree-ssa-loop-prefetch.c | 1478 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 D | options.h | 70 int strides ; /* 1 if user wants to handle non-unit strides (then loop member in struct:cloogoptions
|
/haiku-buildtools/cloog/source/ |
H A D | options.c | 139 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 D | loop.c | 1242 * 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 D | class.c | 1107 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 D | Makefile.am | 234 '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 D | implementation.tex | 1979 Such an overapproximation can be obtained by computing strides,
|