Searched refs:scaldims (Results 1 - 8 of 8) sorted by relevance

/haiku-buildtools/cloog/include/cloog/
H A Dblock.h65 cloog_int_t *scaldims; /**< Scalar dimension values. */ member in struct:cloogblock
107 cloog_int_t *scaldims, int depth);
H A Dloop.h107 CloogLoop * cloog_loop_block(CloogLoop *loop, int *scaldims, int nb_scattdims);
110 int level, int scalar, int *scaldims, int nb_scattdims,
H A Dprogram.h65 int * scaldims ; /**< Boolean array saying whether a given member in struct:cloogprogram
/haiku-buildtools/cloog/source/
H A Dblock.c133 cloog_int_print(file, block->scaldims[i]);
197 * - June 30th 2005: scaldims field management.
207 if (block->scaldims != NULL)
209 cloog_int_clear(block->scaldims[i]);
211 free(block->scaldims) ;
262 block->scaldims = NULL ;
275 * allocated space. The two parameters nb_scaldims and scaldims are for internal
281 * - scaldims is the array with the scalar dimensions values (NULL if unsure !),
285 * - June 30th 2005: addition of the nb_scaldims and scaldims parameters.
289 cloog_int_t *scaldims, in
288 cloog_block_alloc(CloogStatement *statement, int nb_scaldims, cloog_int_t *scaldims, int depth) argument
[all...]
H A Dloop.c784 int level, int scalar, int *scaldims, int nb_scattdims);
793 int level, int scalar, int *scaldims, int nb_scattdims)
800 scaldims, nb_scattdims);
1356 static int level_is_constant(int level, int scalar, int *scaldims, int nb_scattdims) argument
1358 return level && (level+scalar <= nb_scattdims) && (scaldims[level+scalar-1]);
1372 * \param scaldims Boolean array saying whether a dimension is scalar or not.
1373 * \param nb_scattdims Size of the scaldims array.
1378 int *scaldims, int nb_scattdims, int scalar)
1383 while (level_is_constant(level, scalar, scaldims, nb_scattdims)) {
1384 int cmp = cloog_int_cmp(b1->scaldims[scala
792 cloog_loop_specialize(CloogLoop *loop, int level, int scalar, int *scaldims, int nb_scattdims) argument
1377 cloog_loop_constant_cmp(CloogLoop *l1, CloogLoop *l2, int level, int *scaldims, int nb_scattdims, int scalar) argument
1715 loop_recurse(CloogLoop *loop, int level, int scalar, int *scaldims, int nb_scattdims, int constant, CloogOptions *options) argument
1781 cloog_loop_recurse(CloogLoop *loop, int level, int scalar, int *scaldims, int nb_scattdims, int constant, CloogOptions *options) argument
1870 cloog_loop_generate_general(CloogLoop *loop, int level, int scalar, int *scaldims, int nb_scattdims, CloogOptions *options) argument
1980 cloog_loop_generate_scalar(CloogLoop *loop, int level, int scalar, int *scaldims, int nb_scattdims, CloogOptions *options) argument
2060 cloog_loop_equal_prefix(CloogLoop *a, CloogLoop *b, int *scaldims, int nb_scattdims) argument
2109 cloog_loop_block(CloogLoop *loop, int *scaldims, int nb_scattdims) argument
2169 cloog_loop_follows(CloogLoop *loop1, CloogLoop *loop2, int level, int scalar, int *scaldims, int nb_scattdims, int def) argument
2282 inner_loop_follows(CloogLoop *loop1, CloogLoop *loop2, int level, int scalar, int *scaldims, int nb_scattdims, int def) argument
2302 cloog_loop_components_tarjan(struct cloog_loop_sort *s, CloogLoop **loop_array, int i, int level, int scalar, int *scaldims, int nb_scattdims, int (*follows)(CloogLoop *loop1, CloogLoop *loop2, int level, int scalar, int *scaldims, int nb_scattdims, int def)) argument
2403 cloog_loop_generate_components(CloogLoop *loop, int level, int scalar, int *scaldims, int nb_scattdims, CloogOptions *options) argument
2460 cloog_loop_decompose_inner(CloogLoop *loop, int level, int scalar, int *scaldims, int nb_scattdims) argument
2521 cloog_loop_generate_restricted(CloogLoop *loop, int level, int scalar, int *scaldims, int nb_scattdims, CloogOptions *options) argument
2543 cloog_loop_generate_restricted_or_stop(CloogLoop *loop, CloogDomain *context, int level, int scalar, int *scaldims, int nb_scattdims, CloogOptions *options) argument
2583 cloog_loop_generate(CloogLoop *loop, CloogDomain *context, int level, int scalar, int *scaldims, int nb_scattdims, CloogOptions *options) argument
[all...]
H A Dprogram.c113 if (program->scaldims != NULL)
116 fprintf(file," %d:%d ",i,program->scaldims[i]) ;
572 if (program->scaldims != NULL)
573 free(program->scaldims) ;
675 p->scaldims = (int *)malloc(p->nb_scattdims*(sizeof(int))) ;
676 if (p->scaldims == NULL)
679 p->scaldims[i] = 0 ;
691 p->loop = cloog_loop_block(p->loop, p->scaldims, p->nb_scattdims);
695 p->scaldims = NULL ;
698 cloog_names_scalarize(p->names,p->nb_scattdims,p->scaldims) ;
[all...]
H A Dnames.c473 void cloog_names_scalarize(CloogNames * names, int nb_scattdims, int * scaldims) argument
477 if (!nb_scattdims || (scaldims == NULL))
482 if (scaldims[i])
499 { if (!scaldims[i])
H A Dclast.c22 int * scaldims ; /**< Boolean array saying whether a given member in struct:clooginfos
1860 infos->scaldims = program->scaldims;

Completed in 126 milliseconds