reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
136 if (tab->row_sign) { 138 s = isl_realloc_array(tab->mat->ctx, tab->row_sign, 142 tab->row_sign = s; 216 free(tab->row_sign); 259 if (tab->row_sign) { 260 dup->row_sign = isl_alloc_array(tab->mat->ctx, enum isl_tab_row_sign, 262 if (tab->mat->n_row && !dup->row_sign) 265 dup->row_sign[i] = tab->row_sign[i]; 265 dup->row_sign[i] = tab->row_sign[i]; 447 isl_assert(tab1->mat->ctx, !tab1->row_sign, return NULL); 448 isl_assert(tab1->mat->ctx, !tab2->row_sign, return NULL); 782 if (!tab->row_sign) 784 s = tab->row_sign[row1]; 785 tab->row_sign[row1] = tab->row_sign[row2]; 785 tab->row_sign[row1] = tab->row_sign[row2]; 786 tab->row_sign[row2] = s; 1050 if (!tab->row_sign) 1053 if (tab->row_sign[row] == 0) 1056 isl_assert(mat->ctx, tab->row_sign[row] == isl_tab_row_neg, return); 1057 tab->row_sign[row] = isl_tab_row_pos; 1065 if (!tab->row_sign[i]) 1067 if (s < 0 && tab->row_sign[i] == isl_tab_row_neg) 1069 if (s > 0 && tab->row_sign[i] == isl_tab_row_pos) 1071 tab->row_sign[i] = isl_tab_row_unknown; 1865 if (tab->row_sign) 1866 tab->row_sign[tab->con[r].index] = isl_tab_row_unknown; 4108 if (tab->row_sign) { 4109 if (tab->row_sign[i] == isl_tab_row_unknown) 4111 else if (tab->row_sign[i] == isl_tab_row_neg) 4113 else if (tab->row_sign[i] == isl_tab_row_pos)tools/polly/lib/External/isl/isl_tab_pip.c
1306 if (tab->row_sign) 1307 tab->row_sign[row] = isl_tab_row_neg; 1313 if (tab->row_sign) { 1314 if (tab->row_sign[row] == 0 && 1316 tab->row_sign[row] = isl_tab_row_neg; 1317 if (tab->row_sign[row] != isl_tab_row_neg) 1842 if (tab->row_sign) 1843 tab->row_sign[tab->con[r].index] = isl_tab_row_neg; 2256 if (tab->row_sign) 2257 tab->row_sign[tab->con[r].index] = isl_tab_row_neg; 2296 tab->row_sign = isl_calloc_array(bmap->ctx, 2298 if (tab->mat->n_row && !tab->row_sign) 2393 if (tab->row_sign[split] != isl_tab_row_any) 2416 if (tab->row_sign[row] != isl_tab_row_any) 3810 if (tab->row_sign[row] != isl_tab_row_unknown) 3811 return tab->row_sign[row]; 3815 if (tab->row_sign[row2] == isl_tab_row_unknown) 3818 return tab->row_sign[row2]; 3955 if (tab->row_sign[row] == isl_tab_row_any) 3956 tab->row_sign[row] = isl_tab_row_unknown; 4082 tab->row_sign[row] = sgn; 4103 tab->row_sign[split] = isl_tab_row_pos; 4106 tab->row_sign[split] = isl_tab_row_neg;