/llvm-project/polly/lib/External/isl/ |
H A D | isl_morph.c | 644 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 D | isl_tab_pip.c | 698 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 D | isl_scheduler_clustering.c | 991 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 D | isl_ast_codegen.c | 3119 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 D | isl_tab.h | 144 unsigned n_param; member
|
H A D | isl_tab.c | 75 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 D | isl_input.c | 2269 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 D | isl_map.c | 1951 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 D | isl_aff.c | 5901 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()
|