reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2980 if (!cgbr->cone) { 2982 cgbr->cone = isl_tab_from_recession_cone(bset, 0); 2983 if (!cgbr->cone) 2985 if (isl_tab_track_bset(cgbr->cone, 2989 if (isl_tab_detect_implicit_equalities(cgbr->cone) < 0) 2992 if (cgbr->cone->n_dead == cgbr->cone->n_col) { 2992 if (cgbr->cone->n_dead == cgbr->cone->n_col) { 3017 cone = isl_basic_set_dup(isl_tab_peek_bset(cgbr->cone)); 3019 cone = isl_basic_set_update_from_tab(cone, cgbr->cone); 3099 if (cgbr->cone && cgbr->cone->n_col != cgbr->cone->n_dead) { 3099 if (cgbr->cone && cgbr->cone->n_col != cgbr->cone->n_dead) { 3099 if (cgbr->cone && cgbr->cone->n_col != cgbr->cone->n_dead) { 3100 if (isl_tab_extend_cons(cgbr->cone, 2) < 0) 3102 if (isl_tab_add_eq(cgbr->cone, eq) < 0) 3156 if (cgbr->cone && cgbr->cone->n_col != cgbr->cone->n_dead) { 3156 if (cgbr->cone && cgbr->cone->n_col != cgbr->cone->n_dead) { 3156 if (cgbr->cone && cgbr->cone->n_col != cgbr->cone->n_dead) { 3157 if (isl_tab_extend_cons(cgbr->cone, 1) < 0) 3159 if (isl_tab_add_ineq(cgbr->cone, ineq) < 0) 3227 if (cgbr->cone) 3228 cone_snap = isl_tab_snap(cgbr->cone); 3244 if (isl_tab_rollback(cgbr->cone, cone_snap)) 3246 } else if (cgbr->cone) { 3247 isl_tab_free(cgbr->cone); 3248 cgbr->cone = NULL; 3367 if (!cgbr->cone) { 3369 cgbr->cone = isl_tab_from_recession_cone(bset, 0); 3370 if (!cgbr->cone) 3372 if (isl_tab_track_bset(cgbr->cone, 3376 if (isl_tab_detect_implicit_equalities(cgbr->cone) < 0) 3380 cgbr->tab = isl_tab_detect_equalities(cgbr->tab, cgbr->cone); 3404 if (cgbr->cone) { 3407 n_div = isl_basic_map_dim(cgbr->cone->bmap, isl_dim_div); 3408 o_div = cgbr->cone->n_var - n_div; 3410 if (isl_tab_extend_cons(cgbr->cone, 3) < 0) 3412 if (isl_tab_extend_vars(cgbr->cone, 1) < 0) 3414 if ((r = isl_tab_insert_var(cgbr->cone, pos)) <0) 3417 cgbr->cone->bmap = isl_basic_map_insert_div(cgbr->cone->bmap, 3417 cgbr->cone->bmap = isl_basic_map_insert_div(cgbr->cone->bmap, 3419 if (!cgbr->cone->bmap) 3421 if (isl_tab_push_var(cgbr->cone, isl_tab_undo_bmap_div, 3422 &cgbr->cone->var[r]) < 0) 3480 if (cgbr->cone) 3481 snap->cone_snap = isl_tab_snap(cgbr->cone); 3509 if (isl_tab_rollback(cgbr->cone, snap->cone_snap) < 0) 3511 } else if (cgbr->cone) { 3512 isl_tab_free(cgbr->cone); 3513 cgbr->cone = NULL; 3550 isl_tab_free(cgbr->cone); 3591 cgbr->cone = NULL;