Home
last modified time | relevance | path

Searched refs:n_param (Results 1 – 9 of 9) sorted by relevance

/llvm-project/polly/lib/External/isl/
H A Disl_morph.c644 isl_size n_param; in isl_morph_basic_set() local
650 n_param = isl_basic_set_dim(morph->dom, isl_dim_param); in isl_morph_basic_set()
651 if (n_param < 0) in isl_morph_basic_set()
657 isl_dim_param, 0, n_param); in isl_morph_basic_set()
681 isl_size n_param; in isl_morph_set() local
688 n_param = isl_basic_set_dim(morph->dom, isl_dim_param); in isl_morph_set()
689 if (n_param < 0) in isl_morph_set()
694 set = isl_set_move_dims(set, isl_dim_set, 0, isl_dim_param, 0, n_param); in isl_morph_set()
H A Disl_tab_pip.c698 1 + tab->n_param + tab->n_div); in sol_add()
707 int i = tab->n_param + row; in sol_add()
728 for (j = 0; j < tab->n_param; ++j) { in sol_add()
741 isl_int_mul(mat->row[1 + row][1 + tab->n_param + j], m, in sol_add()
848 for (i = 0; i < tab->n_param; ++i) { in get_row_parameter_line()
858 isl_int_set_si(line[1 + tab->n_param + i], 0); in get_row_parameter_line()
861 isl_int_set(line[1 + tab->n_param + i], in get_row_parameter_line()
885 for (i = 0; i < tab->n_param + tab->n_div; ++i) { in identical_parameter_line()
886 int pos = i < tab->n_param ? i : in identical_parameter_line()
887 tab->n_var - tab->n_div + i - tab->n_param; in identical_parameter_line()
[all …]
H A Disl_scheduler_clustering.c991 int n_param, n_var; in node_transformation() local
993 n_param = node->nparam; in node_transformation()
1003 isl_seq_cpy(t->row[i], t_node->sched->row[i], 1 + n_param); in node_transformation()
1004 isl_seq_clr(t->row[i] + 1 + n_param, n_var); in node_transformation()
1007 t_node->sched->row[i][1 + n_param + j], in node_transformation()
1009 1 + n_param + n_var); in node_transformation()
H A Disl_ast_codegen.c3119 int n_param; in compute_domains() local
3136 n_param = isl_set_dim(classes, isl_dim_param); in compute_domains()
3137 if (n_param < 0) in compute_domains()
3139 classes = isl_set_project_out(classes, isl_dim_param, 0, n_param); in compute_domains()
5319 isl_size n_param, extra_param; in hoist_out_of_context() local
5321 n_param = isl_ast_build_dim(build, isl_dim_param); in hoist_out_of_context()
5323 if (n_param < 0 || extra_param < 0) in hoist_out_of_context()
5326 if (extra_param == n_param) in hoist_out_of_context()
5329 extra_param -= n_param; in hoist_out_of_context()
5332 n_param, extra_param); in hoist_out_of_context()
[all …]
H A Disl_tab.h144 unsigned n_param; member
H A Disl_tab.c75 tab->n_param = 0; in isl_tab_alloc()
285 dup->n_param = tab->n_param; in isl_tab_dup()
449 isl_assert(tab1->mat->ctx, tab1->n_param == 0, return NULL); in isl_tab_product()
450 isl_assert(tab1->mat->ctx, tab2->n_param == 0, return NULL); in isl_tab_product()
538 prod->n_param = 0; in isl_tab_product()
1847 if (tab->M && i >= tab->n_param && i < tab->n_var - tab->n_div) in isl_tab_add_row()
4199 fprintf(out, (i == tab->n_param || in isl_tab_print_internal()
H A Disl_input.c2269 isl_size n_out, n_in, n_param, n_div; in polylib_pos_to_isl_pos() local
2271 n_param = isl_basic_map_dim(bmap, isl_dim_param); in polylib_pos_to_isl_pos()
2275 if (n_param < 0 || n_in < 0 || n_out < 0 || n_div < 0) in polylib_pos_to_isl_pos()
2279 return 1 + n_param + n_in + pos; in polylib_pos_to_isl_pos()
2283 return 1 + n_param + pos; in polylib_pos_to_isl_pos()
2287 return 1 + n_param + n_in + n_out + pos; in polylib_pos_to_isl_pos()
2290 if (pos < n_param) in polylib_pos_to_isl_pos()
H A Disl_map.c1951 isl_size total, n_param, n_in, n_out, n_div; in add_constraints() local
1962 n_param = isl_basic_map_dim(bmap2, isl_dim_param); in add_constraints()
1968 if (total < 0 || n_param < 0 || n_in < 0 || n_out < 0 || n_div < 0) in add_constraints()
1972 isl_dim_map_dim_range(dim_map, space, isl_dim_param, 0, n_param, 0); in add_constraints()
13605 isl_size n_param; in set_ma_divs() local
13613 n_param = isl_local_space_dim(ls, isl_dim_param); in set_ma_divs()
13615 if (n_param < 0 || n_set < 0) in set_ma_divs()
13621 isl_seq_cpy(bmap->div[i], ls->div->row[i], 1 + 1 + n_param); in set_ma_divs()
13622 o_bmap += 1 + 1 + n_param; in set_ma_divs()
13623 o_ls += 1 + 1 + n_param; in set_ma_divs()
[all …]
H A Disl_aff.c5901 isl_size n_param, n_in, n_out; in isl_seq_preimage() local
5904 n_param = isl_multi_aff_dim(ma, isl_dim_param); in isl_seq_preimage()
5907 if (n_param < 0 || n_in < 0 || n_out < 0) in isl_seq_preimage()
5910 isl_seq_cpy(dst, src, has_denom + 1 + n_param + n_before); in isl_seq_preimage()
5911 o_dst = o_src = has_denom + 1 + n_param + n_before; in isl_seq_preimage()
5925 int offset = has_denom + 1 + n_param + n_before + i; in isl_seq_preimage()
5939 c2, ma->u.p[i]->v->el + o_src, 1 + n_param); in isl_seq_preimage()
5940 o_dst += 1 + n_param; in isl_seq_preimage()
5941 o_src += 1 + n_param; in isl_seq_preimage()