reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/External/isl/isl_tab.c
   76 	tab->n_div = 0;
  286 	dup->n_div = tab->n_div;
  286 	dup->n_div = tab->n_div;
  451 	isl_assert(tab1->mat->ctx, tab1->n_div == 0, return NULL);
  452 	isl_assert(tab1->mat->ctx, tab2->n_div == 0, return NULL);
  539 	prod->n_div = 0;
 1858 		if (tab->M && i >= tab->n_param && i < tab->n_var - tab->n_div)
 4085 				      i == tab->n_var - tab->n_div) ? "; "
tools/polly/lib/External/isl/isl_tab_pip.c
  688 					    1 + tab->n_param + tab->n_div);
  726 		for (j = 0; j < tab->n_div; ++j) {
  728 			if (tab->var[tab->n_var - tab->n_div+j].is_row)
  730 			col = tab->var[tab->n_var - tab->n_div+j].index;
  846 	for (i = 0; i < tab->n_div; ++i) {
  847 		if (tab->var[tab->n_var - tab->n_div + i].is_row)
  850 			int col = tab->var[tab->n_var - tab->n_div + i].index;
  875 	for (i = 0; i < tab->n_param + tab->n_div; ++i) {
  877 			tab->n_var - tab->n_div + i - tab->n_param;
  899 	ineq = isl_vec_alloc(tab->mat->ctx, 1 + tab->n_param + tab->n_div);
  949 	div = isl_vec_alloc(tab->mat->ctx, 1 + 1 + tab->n_param + tab->n_div);
  977 	div = isl_vec_alloc(tab->mat->ctx, 1 + 1 + tab->n_param + tab->n_div);
 1041 	if (tab->var[tab->n_var - tab->n_div + div].is_row) {
 1042 		int drow = tab->var[tab->n_var - tab->n_div + div].index;
 1051 		int dcol = tab->var[tab->n_var - tab->n_div + div].index;
 1098 	for (i = 0; i < tab->n_div; ++i) {
 1099 		if (tab->var[tab->n_var - tab->n_div + i].is_row)
 1101 		col = tab->var[tab->n_var - tab->n_div + i].index;
 1104 		if (!tab->var[tab->n_var - tab->n_div + i].is_nonneg)
 1147 	for (i = 0; i < tab->n_div; ++i) {
 1148 		if (tab->var[tab->n_var - tab->n_div + i].is_row)
 1150 		col = tab->var[tab->n_var - tab->n_div + i].index;
 1153 		if (!tab->var[tab->n_var - tab->n_div + i].is_nonneg)
 1185 	for (i = tab->n_param; i < tab->n_var - tab->n_div; ++i) {
 1232 	if (index >= tab->n_var - tab->n_div)
 1341 		for (var = tab->n_param; var < tab->n_var - tab->n_div; ++var) {
 1356 		if (var >= tab->n_var - tab->n_div)
 1461 	for (i = tab->n_var - tab->n_div - 1; i >= 0 && i >= tab->n_param; --i) {
 1701 	for (i = 0; i < tab->n_div; ++i) {
 1702 		if (tab->var[tab->n_var - tab->n_div + i].is_row)
 1704 		col = tab->var[tab->n_var - tab->n_div + i].index;
 1756 	for (; var < tab->n_var - tab->n_div; ++var) {
 2107 	tab->n_div++;
 2109 	return tab->n_div - 1 - context->n_unknown;
 2191 	n = tab->n_div - context->n_unknown;
 2219 	for (i = 0; i < tab->n_div; ++i) {
 2220 		if (tab->var[tab->n_var - tab->n_div + i].is_row)
 2222 		col = tab->var[tab->n_var - tab->n_div + i].index;
 2231 		     tab->col_var[i] >= tab->n_var - tab->n_div))
 2236 	if (tab->var[tab->n_var - tab->n_div + d].is_row) {
 2238 		int d_row = tab->var[tab->n_var - tab->n_div + d].index;
 2249 		col = tab->var[tab->n_var - tab->n_div + d].index;
 2295 		tab->n_div = dom->n_div;
 2307 	for (i = tab->n_param; i < tab->n_var - tab->n_div; ++i) {
 2312 	n_var = tab->n_var - tab->n_param - tab->n_div;
 2717 				j = i - tab->n_param + tab->n_var - tab->n_div;
 3268 		if (i >= tab->n_param && i < tab->n_var - tab->n_div)
 3315 		    tab->n_var - tab->n_param - tab->n_div);
 3323 		isl_seq_cpy(eq->el + 1 + tab->n_var - tab->n_div,
 3325 			    tab->n_div);
 4226 				+ tab->n_param - (tab->n_var - tab->n_div);
 4228 		eq = isl_vec_alloc(tab->mat->ctx, 1+tab->n_param+tab->n_div);