Searched refs:snap (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_scan.c | 110 struct isl_tab_undo **snap; in isl_basic_set_scan() local 126 snap = isl_alloc_array(bset->ctx, struct isl_tab_undo *, dim); in isl_basic_set_scan() 128 if (!min || !max || !snap) in isl_basic_set_scan() 169 snap[level] = isl_tab_snap(tab); in isl_basic_set_scan() 177 if (isl_tab_rollback(tab, snap[level]) < 0) in isl_basic_set_scan() 188 if (isl_tab_rollback(tab, snap[level]) < 0) in isl_basic_set_scan() 204 if (isl_tab_rollback(tab, snap[level]) < 0) in isl_basic_set_scan() 209 free(snap); in isl_basic_set_scan() 217 free(snap); in isl_basic_set_scan()
|
| H A D | isl_vertices.c | 275 struct isl_tab_undo *snap; in can_select() local 286 snap = isl_tab_snap(tab); in can_select() 531 free(snap); in isl_basic_set_compute_vertices() 544 free(snap); in isl_basic_set_compute_vertices() 625 struct isl_tab_undo *snap; in can_intersect() local 635 snap = isl_tab_snap(tab); in can_intersect() 673 snap = isl_tab_snap(tab); in add_chamber() 748 snap = isl_tab_snap(tab); in create_todo() 799 snap = isl_tab_snap(tab); in init_todo() 857 snap = isl_tab_snap(tab); in update_todo() [all …]
|
| H A D | isl_tab_pip.c | 1587 snap = isl_tab_snap(tab); in add_lexmin_eq() 2687 return snap; in context_lex_save() 3504 if (!snap) in context_gbr_save() 3519 snap->cone_snap = NULL; in context_gbr_save() 3521 return snap; in context_gbr_save() 3523 free(snap); in context_gbr_save() 3531 if (!snap) in context_gbr_restore() 3544 if (snap->cone_snap) { in context_gbr_restore() 3552 free(snap); in context_gbr_restore() 3556 free(snap); in context_gbr_restore() [all …]
|
| H A D | isl_map_subtract.c | 318 struct isl_tab_undo **snap = NULL; in basic_map_collect_diff() local 338 snap = isl_alloc_array(map->ctx, struct isl_tab_undo *, map->n); in basic_map_collect_diff() 343 if (!snap || !k || !n || !index || !div_map) in basic_map_collect_diff() 390 snap[level] = isl_tab_snap(tab); in basic_map_collect_diff() 414 if (isl_tab_rollback(tab, snap[level]) < 0) in basic_map_collect_diff() 426 if (isl_tab_rollback(tab, snap[level]) < 0) in basic_map_collect_diff() 432 snap[level] = isl_tab_snap(tab); in basic_map_collect_diff() 445 free(snap); in basic_map_collect_diff() 461 free(snap); in basic_map_collect_diff()
|
| H A D | isl_coalesce.c | 631 snap = isl_tab_snap(info[i].tab); in check_facets() 763 struct isl_tab_undo *snap; in is_adj_ineq_extension_with_wraps() local 781 snap = isl_tab_snap(info[i].tab); in is_adj_ineq_extension_with_wraps() 1543 struct isl_tab_undo *snap; in add_selected_wraps_around_facet() local 1550 snap = isl_tab_snap(info->tab); in add_selected_wraps_around_facet() 1844 struct isl_tab_undo *snap) in wrap_in_facet() argument 1886 struct isl_tab_undo *snap; in try_wrap_in_facets() local 3137 struct isl_tab_undo *snap; in tab_insert_divs() local 3157 snap = isl_tab_snap(info->tab); in tab_insert_divs() 3297 struct isl_tab_undo *snap; in coalesce_expand_tab_divs() local [all …]
|
| H A D | isl_sample.c | 280 struct isl_tab_undo *snap; in greedy_search() local 283 snap = isl_tab_snap(tab); in greedy_search() 317 if (isl_tab_rollback(tab, snap) < 0) in greedy_search() 390 struct isl_tab_undo **snap; in isl_tab_sample() local 424 snap = isl_alloc_array(ctx, struct isl_tab_undo *, dim); in isl_tab_sample() 426 if (!min || !max || !snap) in isl_tab_sample() 481 snap[level] = isl_tab_snap(tab); in isl_tab_sample() 489 if (isl_tab_rollback(tab, snap[level]) < 0) in isl_tab_sample() 522 free(snap); in isl_tab_sample() 528 free(snap); in isl_tab_sample()
|
| H A D | isl_affine_hull.c | 271 struct isl_tab_undo *snap; in outside_point() local 291 snap = isl_tab_snap(tab); in outside_point() 308 if (sample && isl_tab_rollback(tab, snap) < 0) in outside_point() 537 struct isl_tab_undo *snap; in uset_affine_hull_bounded() local 538 snap = isl_tab_snap(tab); in uset_affine_hull_bounded() 540 if (isl_tab_rollback(tab, snap) < 0) in uset_affine_hull_bounded() 630 struct isl_tab_undo *snap; in isl_tab_detect_equalities() local 635 snap = isl_tab_snap(tab); in isl_tab_detect_equalities() 679 if (isl_tab_rollback(tab, snap) < 0) in isl_tab_detect_equalities()
|
| H A D | isl_tab.c | 2110 struct isl_tab_undo *snap = NULL; in isl_tab_add_eq() local 2122 snap = isl_tab_snap(tab); in isl_tab_add_eq() 2140 if (snap) in isl_tab_add_eq() 2141 return isl_tab_rollback(tab, snap); in isl_tab_add_eq() 3355 struct isl_tab_undo *snap; in isl_tab_min() local 3363 snap = isl_tab_snap(tab); in isl_tab_min() 3412 if (isl_tab_rollback(tab, snap) < 0) in isl_tab_min() 4024 if (undo == snap) in isl_tab_rollback() 4093 struct isl_tab_undo *snap = NULL; in isl_tab_ineq_type() local 4103 snap = isl_tab_snap(tab); in isl_tab_ineq_type() [all …]
|
| H A D | isl_tab.h | 240 isl_stat isl_tab_rollback(struct isl_tab *tab, struct isl_tab_undo *snap) WARN_UNUSED;
|
| H A D | isl_map.c | 11579 struct isl_tab_undo *snap; in isl_basic_set_vars_get_sign() local 11595 snap = isl_tab_snap(tab); in isl_basic_set_vars_get_sign() 11604 if (isl_tab_rollback(tab, snap) < 0) in isl_basic_set_vars_get_sign() 11617 if (isl_tab_rollback(tab, snap) < 0) in isl_basic_set_vars_get_sign()
|