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

References

tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  151                                isl_bool (*Predicate)(__isl_keep isl_val *)) {
tools/polly/lib/External/isl/include/isl/aff.h
   35 isl_bool isl_aff_involves_dims(__isl_keep isl_aff *aff,
   68 isl_bool isl_aff_is_cst(__isl_keep isl_aff *aff);
   80 isl_bool isl_aff_plain_is_equal(__isl_keep isl_aff *aff1,
   82 isl_bool isl_aff_plain_is_zero(__isl_keep isl_aff *aff);
   83 isl_bool isl_aff_is_nan(__isl_keep isl_aff *aff);
  209 isl_bool isl_pw_aff_has_dim_id(__isl_keep isl_pw_aff *pa,
  219 isl_bool isl_pw_aff_is_empty(__isl_keep isl_pw_aff *pwaff);
  220 isl_bool isl_pw_aff_involves_nan(__isl_keep isl_pw_aff *pa);
  223 isl_bool isl_pw_aff_plain_is_equal(__isl_keep isl_pw_aff *pwaff1,
  225 isl_bool isl_pw_aff_is_equal(__isl_keep isl_pw_aff *pa1,
  240 isl_bool isl_pw_aff_involves_dims(__isl_keep isl_pw_aff *pwaff,
  243 isl_bool isl_pw_aff_is_cst(__isl_keep isl_pw_aff *pwaff);
  253 isl_bool isl_pw_aff_has_tuple_id(__isl_keep isl_pw_aff *pa,
  492 isl_bool isl_pw_multi_aff_involves_dims(__isl_keep isl_pw_multi_aff *pma,
  505 isl_bool isl_pw_multi_aff_has_tuple_name(__isl_keep isl_pw_multi_aff *pma,
  511 isl_bool isl_pw_multi_aff_has_tuple_id(__isl_keep isl_pw_multi_aff *pma,
  546 isl_bool isl_pw_multi_aff_involves_nan(__isl_keep isl_pw_multi_aff *pma);
  547 isl_bool isl_pw_multi_aff_plain_is_equal(__isl_keep isl_pw_multi_aff *pma1,
  549 isl_bool isl_pw_multi_aff_is_equal(__isl_keep isl_pw_multi_aff *pma1,
  724 isl_bool isl_union_pw_multi_aff_involves_nan(
  726 isl_bool isl_union_pw_multi_aff_plain_is_equal(
  811 isl_bool isl_multi_pw_aff_is_cst(__isl_keep isl_multi_pw_aff *mpa);
  812 isl_bool isl_multi_pw_aff_is_equal(__isl_keep isl_multi_pw_aff *mpa1,
  904 isl_bool isl_union_pw_aff_involves_nan(__isl_keep isl_union_pw_aff *upa);
  905 isl_bool isl_union_pw_aff_plain_is_equal(__isl_keep isl_union_pw_aff *upa1,
tools/polly/lib/External/isl/include/isl/ast.h
   76 isl_bool isl_ast_expr_is_equal(__isl_keep isl_ast_expr *expr1,
  110 isl_bool isl_ast_node_for_is_degenerate(__isl_keep isl_ast_node *node);
  116 isl_bool isl_ast_node_if_has_else(__isl_keep isl_ast_node *node);
  132 	isl_bool (*fn)(__isl_keep isl_ast_node *node, void *user), void *user);
tools/polly/lib/External/isl/include/isl/constraint.h
   70 isl_bool isl_basic_map_has_defining_equality(
   73 isl_bool isl_basic_set_has_defining_equality(
   76 isl_bool isl_basic_set_has_defining_inequalities(
   88 isl_bool isl_constraint_involves_dims(__isl_keep isl_constraint *constraint,
  113 isl_bool isl_constraint_is_equality(__isl_keep isl_constraint *constraint);
  116 isl_bool isl_constraint_is_lower_bound(__isl_keep isl_constraint *constraint,
  118 isl_bool isl_constraint_is_upper_bound(__isl_keep isl_constraint *constraint,
tools/polly/lib/External/isl/include/isl/ctx.h
   93 isl_bool isl_bool_not(isl_bool b);
   93 isl_bool isl_bool_not(isl_bool b);
tools/polly/lib/External/isl/include/isl/fixed_box.h
   22 isl_bool isl_fixed_box_is_valid(__isl_keep isl_fixed_box *box);
tools/polly/lib/External/isl/include/isl/hmap.h
   25 isl_bool ISL_FN(ISL_HMAP,has)(__isl_keep ISL_HMAP *hmap,
tools/polly/lib/External/isl/include/isl/hmap_templ.c
  181 isl_bool ISL_FN(ISL_HMAP,has)(__isl_keep ISL_HMAP *hmap,
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
   55   isl_bool val;
   57   friend boolean manage(isl_bool val);
   58   boolean(isl_bool val): val(val) {}
   86 inline boolean manage(isl_bool val) {
tools/polly/lib/External/isl/include/isl/local_space.h
   25 isl_bool isl_local_space_is_params(__isl_keep isl_local_space *ls);
   26 isl_bool isl_local_space_is_set(__isl_keep isl_local_space *ls);
   34 isl_bool isl_local_space_has_dim_name(__isl_keep isl_local_space *ls,
   41 isl_bool isl_local_space_has_dim_id(__isl_keep isl_local_space *ls,
   78 isl_bool isl_local_space_is_equal(__isl_keep isl_local_space *ls1,
tools/polly/lib/External/isl/include/isl/map.h
   68 isl_bool isl_map_has_tuple_name(__isl_keep isl_map *map,
   76 isl_bool isl_map_has_dim_name(__isl_keep isl_map *map,
   91 isl_bool isl_basic_map_has_dim_id(__isl_keep isl_basic_map *bmap,
   93 isl_bool isl_map_has_dim_id(__isl_keep isl_map *map,
  101 isl_bool isl_map_has_tuple_id(__isl_keep isl_map *map, enum isl_dim_type type);
  113 isl_bool isl_basic_map_is_rational(__isl_keep isl_basic_map *bmap);
  229 isl_bool isl_basic_map_is_equal(__isl_keep isl_basic_map *bmap1,
  231 isl_bool isl_basic_map_is_disjoint(__isl_keep isl_basic_map *bmap1,
  274 isl_bool isl_basic_map_image_is_bounded(__isl_keep isl_basic_map *bmap);
  275 isl_bool isl_basic_map_plain_is_universe(__isl_keep isl_basic_map *bmap);
  276 isl_bool isl_basic_map_is_universe(__isl_keep isl_basic_map *bmap);
  277 isl_bool isl_basic_map_plain_is_empty(__isl_keep isl_basic_map *bmap);
  279 isl_bool isl_basic_map_is_empty(__isl_keep isl_basic_map *bmap);
  281 isl_bool isl_basic_map_is_subset(__isl_keep isl_basic_map *bmap1,
  283 isl_bool isl_basic_map_is_strict_subset(__isl_keep isl_basic_map *bmap1,
  360 isl_bool isl_map_domain_is_wrapping(__isl_keep isl_map *map);
  361 isl_bool isl_map_range_is_wrapping(__isl_keep isl_map *map);
  362 isl_bool isl_map_is_product(__isl_keep isl_map *map);
  469 isl_bool isl_basic_set_is_wrapping(__isl_keep isl_basic_set *bset);
  471 isl_bool isl_set_is_wrapping(__isl_keep isl_set *set);
  516 isl_bool isl_map_plain_is_empty(__isl_keep isl_map *map);
  517 isl_bool isl_map_plain_is_universe(__isl_keep isl_map *map);
  519 isl_bool isl_map_is_empty(__isl_keep isl_map *map);
  521 isl_bool isl_map_is_subset(__isl_keep isl_map *map1, __isl_keep isl_map *map2);
  523 isl_bool isl_map_is_strict_subset(__isl_keep isl_map *map1,
  526 isl_bool isl_map_is_equal(__isl_keep isl_map *map1, __isl_keep isl_map *map2);
  528 isl_bool isl_map_is_disjoint(__isl_keep isl_map *map1,
  530 isl_bool isl_basic_map_is_single_valued(__isl_keep isl_basic_map *bmap);
  531 isl_bool isl_map_plain_is_single_valued(__isl_keep isl_map *map);
  533 isl_bool isl_map_is_single_valued(__isl_keep isl_map *map);
  534 isl_bool isl_map_plain_is_injective(__isl_keep isl_map *map);
  536 isl_bool isl_map_is_injective(__isl_keep isl_map *map);
  538 isl_bool isl_map_is_bijective(__isl_keep isl_map *map);
  539 isl_bool isl_map_is_identity(__isl_keep isl_map *map);
  541 isl_bool isl_map_has_equal_space(__isl_keep isl_map *map1,
  544 isl_bool isl_basic_map_can_zip(__isl_keep isl_basic_map *bmap);
  545 isl_bool isl_map_can_zip(__isl_keep isl_map *map);
  549 isl_bool isl_basic_map_can_curry(__isl_keep isl_basic_map *bmap);
  550 isl_bool isl_map_can_curry(__isl_keep isl_map *map);
  554 isl_bool isl_map_can_range_curry(__isl_keep isl_map *map);
  557 isl_bool isl_basic_map_can_uncurry(__isl_keep isl_basic_map *bmap);
  558 isl_bool isl_map_can_uncurry(__isl_keep isl_map *map);
  581 isl_bool isl_basic_map_involves_dims(__isl_keep isl_basic_map *bmap,
  583 isl_bool isl_map_involves_dims(__isl_keep isl_map *map,
  617 isl_bool isl_map_plain_is_equal(__isl_keep isl_map *map1,
tools/polly/lib/External/isl/include/isl/mat.h
  105 isl_bool isl_mat_is_equal(__isl_keep isl_mat *mat1, __isl_keep isl_mat *mat2);
  106 isl_bool isl_mat_has_linearly_independent_rows(__isl_keep isl_mat *mat1,
tools/polly/lib/External/isl/include/isl/maybe_templ.h
    9 	isl_bool	valid;
tools/polly/lib/External/isl/include/isl/point.h
   33 isl_bool isl_point_is_void(__isl_keep isl_point *pnt);
tools/polly/lib/External/isl/include/isl/polynomial.h
   25 isl_bool isl_qpolynomial_involves_dims(__isl_keep isl_qpolynomial *qp,
   48 isl_bool isl_qpolynomial_plain_is_equal(__isl_keep isl_qpolynomial *qp1,
   50 isl_bool isl_qpolynomial_is_zero(__isl_keep isl_qpolynomial *qp);
   51 isl_bool isl_qpolynomial_is_nan(__isl_keep isl_qpolynomial *qp);
   52 isl_bool isl_qpolynomial_is_infty(__isl_keep isl_qpolynomial *qp);
   53 isl_bool isl_qpolynomial_is_neginfty(__isl_keep isl_qpolynomial *qp);
  138 isl_bool isl_pw_qpolynomial_involves_nan(__isl_keep isl_pw_qpolynomial *pwqp);
  139 isl_bool isl_pw_qpolynomial_plain_is_equal(__isl_keep isl_pw_qpolynomial *pwqp1,
  152 isl_bool isl_pw_qpolynomial_is_zero(__isl_keep isl_pw_qpolynomial *pwqp);
  162 isl_bool isl_pw_qpolynomial_involves_dims(__isl_keep isl_pw_qpolynomial *pwqp,
  164 isl_bool isl_pw_qpolynomial_has_equal_space(
  294 isl_bool isl_qpolynomial_fold_is_nan(__isl_keep isl_qpolynomial_fold *fold);
  346 isl_bool isl_pw_qpolynomial_fold_involves_nan(
  348 isl_bool isl_pw_qpolynomial_fold_plain_is_equal(
  363 isl_bool isl_pw_qpolynomial_fold_is_zero(
  374 isl_bool isl_pw_qpolynomial_fold_has_equal_space(
  483 isl_bool isl_union_pw_qpolynomial_involves_nan(
  485 isl_bool isl_union_pw_qpolynomial_plain_is_equal(
  591 isl_bool isl_union_pw_qpolynomial_fold_involves_nan(
  593 isl_bool isl_union_pw_qpolynomial_fold_plain_is_equal(
tools/polly/lib/External/isl/include/isl/printer.h
   53 isl_bool isl_printer_has_note(__isl_keep isl_printer *p,
tools/polly/lib/External/isl/include/isl/schedule.h
  140 isl_bool isl_schedule_plain_is_equal(__isl_keep isl_schedule *schedule1,
  151 	isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user),
tools/polly/lib/External/isl/include/isl/schedule_node.h
   24 isl_bool isl_schedule_node_is_equal(__isl_keep isl_schedule_node *node1,
   38 	isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user),
   40 isl_bool isl_schedule_node_every_descendant(__isl_keep isl_schedule_node *node,
   41 	isl_bool (*test)(__isl_keep isl_schedule_node *node, void *user),
   53 isl_bool isl_schedule_node_has_parent(__isl_keep isl_schedule_node *node);
   54 isl_bool isl_schedule_node_has_children(__isl_keep isl_schedule_node *node);
   55 isl_bool isl_schedule_node_has_previous_sibling(
   57 isl_bool isl_schedule_node_has_next_sibling(__isl_keep isl_schedule_node *node);
   86 isl_bool isl_schedule_node_is_subtree_anchored(
  120 isl_bool isl_schedule_node_band_member_get_coincident(
  125 isl_bool isl_schedule_node_band_get_permutable(
tools/polly/lib/External/isl/include/isl/set.h
   52 isl_bool isl_set_has_tuple_name(__isl_keep isl_set *set);
   63 isl_bool isl_set_has_dim_name(__isl_keep isl_set *set,
   76 isl_bool isl_set_has_dim_id(__isl_keep isl_set *set,
   83 isl_bool isl_set_has_tuple_id(__isl_keep isl_set *set);
  174 isl_bool isl_basic_set_is_equal(__isl_keep isl_basic_set *bset1,
  176 isl_bool isl_basic_set_is_disjoint(__isl_keep isl_basic_set *bset1,
  229 isl_bool isl_basic_set_plain_is_universe(__isl_keep isl_basic_set *bset);
  230 isl_bool isl_basic_set_is_universe(__isl_keep isl_basic_set *bset);
  231 isl_bool isl_basic_set_plain_is_empty(__isl_keep isl_basic_set *bset);
  233 isl_bool isl_basic_set_is_empty(__isl_keep isl_basic_set *bset);
  234 isl_bool isl_basic_set_is_bounded(__isl_keep isl_basic_set *bset);
  236 isl_bool isl_basic_set_is_subset(__isl_keep isl_basic_set *bset1,
  238 isl_bool isl_basic_set_plain_is_equal(__isl_keep isl_basic_set *bset1,
  368 isl_bool isl_basic_set_involves_dims(__isl_keep isl_basic_set *bset,
  370 isl_bool isl_set_involves_dims(__isl_keep isl_set *set,
  374 isl_bool isl_set_plain_is_empty(__isl_keep isl_set *set);
  375 isl_bool isl_set_plain_is_universe(__isl_keep isl_set *set);
  376 isl_bool isl_set_is_params(__isl_keep isl_set *set);
  378 isl_bool isl_set_is_empty(__isl_keep isl_set *set);
  379 isl_bool isl_set_is_bounded(__isl_keep isl_set *set);
  381 isl_bool isl_set_is_subset(__isl_keep isl_set *set1, __isl_keep isl_set *set2);
  383 isl_bool isl_set_is_strict_subset(__isl_keep isl_set *set1,
  386 isl_bool isl_set_is_equal(__isl_keep isl_set *set1, __isl_keep isl_set *set2);
  388 isl_bool isl_set_is_disjoint(__isl_keep isl_set *set1,
  390 isl_bool isl_set_is_singleton(__isl_keep isl_set *set);
  391 isl_bool isl_set_is_box(__isl_keep isl_set *set);
  392 isl_bool isl_set_has_equal_space(__isl_keep isl_set *set1,
  408 isl_bool isl_set_dim_is_bounded(__isl_keep isl_set *set,
  410 isl_bool isl_set_dim_has_lower_bound(__isl_keep isl_set *set,
  412 isl_bool isl_set_dim_has_upper_bound(__isl_keep isl_set *set,
  414 isl_bool isl_set_dim_has_any_lower_bound(__isl_keep isl_set *set,
  416 isl_bool isl_set_dim_has_any_upper_bound(__isl_keep isl_set *set,
  441 isl_bool isl_set_plain_is_equal(__isl_keep isl_set *set1,
  443 isl_bool isl_set_plain_is_disjoint(__isl_keep isl_set *set1,
tools/polly/lib/External/isl/include/isl/space.h
   31 isl_bool isl_space_is_params(__isl_keep isl_space *space);
   32 isl_bool isl_space_is_set(__isl_keep isl_space *space);
   33 isl_bool isl_space_is_map(__isl_keep isl_space *space);
   40 isl_bool isl_space_has_tuple_name(__isl_keep isl_space *space,
   48 isl_bool isl_space_has_tuple_id(__isl_keep isl_space *dim,
   56 isl_bool isl_space_has_dim_id(__isl_keep isl_space *dim,
   66 isl_bool isl_space_has_dim_name(__isl_keep isl_space *space,
  126 isl_bool isl_space_is_wrapping(__isl_keep isl_space *dim);
  127 isl_bool isl_space_domain_is_wrapping(__isl_keep isl_space *space);
  128 isl_bool isl_space_range_is_wrapping(__isl_keep isl_space *space);
  129 isl_bool isl_space_is_product(__isl_keep isl_space *space);
  133 isl_bool isl_space_can_zip(__isl_keep isl_space *space);
  136 isl_bool isl_space_can_curry(__isl_keep isl_space *space);
  139 isl_bool isl_space_can_range_curry(__isl_keep isl_space *space);
  142 isl_bool isl_space_can_uncurry(__isl_keep isl_space *space);
  145 isl_bool isl_space_is_domain(__isl_keep isl_space *space1,
  147 isl_bool isl_space_is_range(__isl_keep isl_space *space1,
  149 isl_bool isl_space_is_equal(__isl_keep isl_space *space1,
  151 isl_bool isl_space_has_equal_params(__isl_keep isl_space *space1,
  153 isl_bool isl_space_has_equal_tuples(__isl_keep isl_space *space1,
  155 isl_bool isl_space_tuple_is_equal(__isl_keep isl_space *space1,
  159 isl_bool isl_space_match(__isl_keep isl_space *space1, enum isl_dim_type type1,
tools/polly/lib/External/isl/include/isl/union_map.h
   18 isl_bool isl_union_map_involves_dims(__isl_keep isl_union_map *umap,
  208 isl_bool isl_union_map_plain_is_empty(__isl_keep isl_union_map *umap);
  210 isl_bool isl_union_map_is_empty(__isl_keep isl_union_map *umap);
  212 isl_bool isl_union_map_is_single_valued(__isl_keep isl_union_map *umap);
  213 isl_bool isl_union_map_plain_is_injective(__isl_keep isl_union_map *umap);
  215 isl_bool isl_union_map_is_injective(__isl_keep isl_union_map *umap);
  217 isl_bool isl_union_map_is_bijective(__isl_keep isl_union_map *umap);
  218 isl_bool isl_union_map_is_identity(__isl_keep isl_union_map *umap);
  221 isl_bool isl_union_map_is_subset(__isl_keep isl_union_map *umap1,
  224 isl_bool isl_union_map_is_equal(__isl_keep isl_union_map *umap1,
  226 isl_bool isl_union_map_is_disjoint(__isl_keep isl_union_map *umap1,
  229 isl_bool isl_union_map_is_strict_subset(__isl_keep isl_union_map *umap1,
  240 isl_bool isl_union_map_every_map(__isl_keep isl_union_map *umap,
  241 	isl_bool (*test)(__isl_keep isl_map *map, void *user), void *user);
  244 	isl_bool (*fn)(__isl_keep isl_map *map, void *user), void *user);
  245 isl_bool isl_union_map_contains(__isl_keep isl_union_map *umap,
tools/polly/lib/External/isl/include/isl/union_set.h
  100 isl_bool isl_union_set_is_params(__isl_keep isl_union_set *uset);
  102 isl_bool isl_union_set_is_empty(__isl_keep isl_union_set *uset);
  105 isl_bool isl_union_set_is_subset(__isl_keep isl_union_set *uset1,
  108 isl_bool isl_union_set_is_equal(__isl_keep isl_union_set *uset1,
  110 isl_bool isl_union_set_is_disjoint(__isl_keep isl_union_set *uset1,
  113 isl_bool isl_union_set_is_strict_subset(__isl_keep isl_union_set *uset1,
  126 isl_bool isl_union_set_contains(__isl_keep isl_union_set *uset,
tools/polly/lib/External/isl/include/isl/val.h
   94 isl_bool isl_val_is_zero(__isl_keep isl_val *v);
   96 isl_bool isl_val_is_one(__isl_keep isl_val *v);
   98 isl_bool isl_val_is_negone(__isl_keep isl_val *v);
  100 isl_bool isl_val_is_nonneg(__isl_keep isl_val *v);
  102 isl_bool isl_val_is_nonpos(__isl_keep isl_val *v);
  104 isl_bool isl_val_is_pos(__isl_keep isl_val *v);
  106 isl_bool isl_val_is_neg(__isl_keep isl_val *v);
  108 isl_bool isl_val_is_int(__isl_keep isl_val *v);
  110 isl_bool isl_val_is_rat(__isl_keep isl_val *v);
  112 isl_bool isl_val_is_nan(__isl_keep isl_val *v);
  114 isl_bool isl_val_is_infty(__isl_keep isl_val *v);
  116 isl_bool isl_val_is_neginfty(__isl_keep isl_val *v);
  122 isl_bool isl_val_lt(__isl_keep isl_val *v1, __isl_keep isl_val *v2);
  124 isl_bool isl_val_le(__isl_keep isl_val *v1, __isl_keep isl_val *v2);
  126 isl_bool isl_val_gt(__isl_keep isl_val *v1, __isl_keep isl_val *v2);
  127 isl_bool isl_val_gt_si(__isl_keep isl_val *v, long i);
  129 isl_bool isl_val_ge(__isl_keep isl_val *v1, __isl_keep isl_val *v2);
  131 isl_bool isl_val_eq(__isl_keep isl_val *v1, __isl_keep isl_val *v2);
  133 isl_bool isl_val_ne(__isl_keep isl_val *v1, __isl_keep isl_val *v2);
  135 isl_bool isl_val_abs_eq(__isl_keep isl_val *v1, __isl_keep isl_val *v2);
  138 isl_bool isl_val_is_divisible_by(__isl_keep isl_val *v1,
tools/polly/lib/External/isl/include/isl/vec.h
   40 isl_bool isl_vec_is_equal(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2);
tools/polly/lib/External/isl/isl_aff.c
  554 	isl_bool equal_params;
  583 isl_bool isl_aff_plain_is_zero(__isl_keep isl_aff *aff)
  595 isl_bool isl_aff_is_nan(__isl_keep isl_aff *aff)
  607 isl_bool isl_aff_plain_is_equal(__isl_keep isl_aff *aff1,
  610 	isl_bool equal;
 2394 isl_bool isl_aff_involves_dims(__isl_keep isl_aff *aff,
 2400 	isl_bool involves = isl_bool_false;
 2474 	isl_bool involves;
 2506 	isl_bool is_product;
 2709 	isl_bool equal_params;
 2738 	isl_bool equal_params;
 2828 		isl_bool rational;
 3263 	isl_bool equal;
 3302 isl_bool isl_aff_is_cst(__isl_keep isl_aff *aff)
 3312 isl_bool isl_pw_aff_is_cst(__isl_keep isl_pw_aff *pwaff)
 3320 		isl_bool is_cst = isl_aff_is_cst(pwaff->p[i].aff);
 3330 isl_bool isl_multi_pw_aff_is_cst(__isl_keep isl_multi_pw_aff *mpa)
 3338 		isl_bool is_cst = isl_pw_aff_is_cst(mpa->u.p[i]);
 3571 static isl_bool either_involves_nan(__isl_keep isl_pw_aff *pa1,
 3574 	isl_bool has_nan;
 3639 	isl_bool has_nan;
 3762 isl_bool isl_aff_matching_params(__isl_keep isl_aff *aff,
 3766 	isl_bool match;
 3785 	isl_bool match;
 4733 	isl_bool is_set;
 5010 	isl_bool is_set;
 5147 	isl_bool sv;
 5639 	isl_bool equal;
 6084 	isl_bool equal_params;
 6107 isl_bool isl_pw_aff_matching_params(__isl_keep isl_pw_aff *pa,
 6111 	isl_bool match;
 6130 	isl_bool match;
 6178 isl_bool isl_multi_pw_aff_has_non_trivial_domain(
 6194 	isl_bool equal_params;
 6446 isl_bool isl_pw_aff_is_equal(__isl_keep isl_pw_aff *pa1,
 6449 	isl_bool equal;
 6450 	isl_bool has_nan;
 6480 isl_bool isl_multi_pw_aff_is_equal(__isl_keep isl_multi_pw_aff *mpa1,
 6484 	isl_bool equal, equal_params;
 6531 isl_bool isl_pw_multi_aff_is_equal(__isl_keep isl_pw_multi_aff *pma1,
 6534 	isl_bool equal;
 6535 	isl_bool has_nan;
 6612 	isl_bool equal_params;
 6682 	isl_bool equal_params;
 6772 	isl_bool equal_params;
 6845 	isl_bool equal_params;
 7366 	isl_bool match;
 7395 static isl_bool isl_union_pw_aff_matching_params(
 7399 	isl_bool match;
 7448 	isl_bool match;
 7670 	isl_bool is_set;
 7671 	isl_bool equal_params;
 7935 isl_bool isl_multi_union_pw_aff_has_non_trivial_domain(
 7938 	isl_bool is_params, trivial;
 7964 	isl_bool params;
 8009 	isl_bool has_domain, is_params1, is_params2;
 8123 	isl_bool equal;
 8268 	isl_bool equal_params;
 8351 	isl_bool equal_params;
 8419 	isl_bool is_params;
 9039 	isl_bool is_params;
 9197 	isl_bool ok;
 9213 	isl_bool is_void;
tools/polly/lib/External/isl/isl_aff_map.c
   31 	isl_bool is_set;
   47 	isl_bool is_set;
   69 	isl_bool is_nan;
  344 		isl_bool rational;
tools/polly/lib/External/isl/isl_aff_private.h
  123 isl_bool isl_aff_matching_params(__isl_keep isl_aff *aff,
  174 isl_bool isl_pw_aff_matching_params(__isl_keep isl_pw_aff *pa,
tools/polly/lib/External/isl/isl_ast.c
  332 isl_bool isl_ast_expr_is_equal(__isl_keep isl_ast_expr *expr1,
  355 			isl_bool equal;
 1116 isl_bool isl_ast_node_for_is_degenerate(__isl_keep isl_ast_node *node)
 1222 isl_bool isl_ast_node_if_has_else(
 1334 	isl_bool (*fn)(__isl_keep isl_ast_node *node, void *user), void *user)
 1365 	isl_bool (*fn)(__isl_keep isl_ast_node *node, void *user), void *user)
 1367 	isl_bool more;
 1632 	isl_bool has_note;
 1718 	isl_bool has_names;
 2632 static isl_bool already_printed_once(__isl_keep isl_printer *p,
 2673 	isl_bool skip;
tools/polly/lib/External/isl/isl_ast_build.c
 1187 		isl_bool affine = isl_ast_build_has_affine_value(build, i);
 1407 	isl_bool no_stride;
 1912 isl_bool isl_ast_build_has_stride(__isl_keep isl_ast_build *build, int pos)
 1915 	isl_bool has_stride;
 1966 isl_bool isl_ast_build_has_affine_value(__isl_keep isl_ast_build *build,
 1970 	isl_bool involves;
tools/polly/lib/External/isl/isl_ast_build_expr.c
 1954 static isl_bool single_is_subset(struct isl_from_pw_aff_data *data,
 1957 	isl_bool subset;
 1970 static isl_bool aff_is_rational(__isl_keep isl_aff *aff)
 1972 	isl_bool rational;
 1984 static isl_bool is_single_rational_aff(__isl_keep isl_aff_list *list)
 1986 	isl_bool rational;
 2017 static isl_bool extends(struct isl_from_pw_aff_data *data,
 2023 	isl_bool is_rational;
 2045 		isl_bool is_valid;
 2081 static isl_bool extends_min(struct isl_from_pw_aff_data *data,
 2094 static isl_bool extends_max(struct isl_from_pw_aff_data *data,
 2122 	isl_bool test;
 2129 		isl_bool subset1, subset2 = isl_bool_false;
tools/polly/lib/External/isl/isl_ast_build_private.h
  253 isl_bool isl_ast_build_has_affine_value(__isl_keep isl_ast_build *build,
  297 isl_bool isl_ast_build_has_stride(__isl_keep isl_ast_build *build, int pos);
tools/polly/lib/External/isl/isl_ast_codegen.c
 1480 	isl_bool eliminated;
 1854 static isl_bool domain_follows_at_depth(__isl_keep isl_basic_set *i,
 1859 	isl_bool empty;
 2080 static isl_bool shared_outer(__isl_keep isl_basic_set *i,
 2085 	isl_bool empty;
 3255 static isl_bool has_pure_outer_disjunction(__isl_keep isl_set *domain,
 3260 	isl_bool equal;
 3316 	isl_bool outer_disjunction;
 3499 static isl_bool only_intersects_first(__isl_keep isl_set *set,
 3502 	isl_bool disjoint;
 3575 	isl_bool pure;
 4640 static isl_bool any_scheduled_after(int i, int j, void *user)
 5372 	isl_bool unchanged;
tools/polly/lib/External/isl/isl_box.c
  119 	isl_bool valid;
  175 isl_bool isl_fixed_box_is_valid(__isl_keep isl_fixed_box *box)
  226 static isl_bool is_suitable_bound(__isl_keep isl_constraint *c, unsigned pos)
  229 	isl_bool is_bound, any_divs;
  254 	isl_bool is_bound, better;
  305 	isl_bool valid;
  358 		isl_bool valid;
tools/polly/lib/External/isl/isl_coalesce.c
  644 static isl_bool contains(struct isl_coalesce_info *info, struct isl_tab *tab)
  728 	isl_bool super;
  871 static isl_bool is_affected(__isl_keep isl_basic_map *bmap, int ineq,
 1015 		isl_bool handle;
 1130 	isl_bool super;
 1854 static isl_bool all_cut_by_one(int i, int j, struct isl_coalesce_info *info,
 1900 	isl_bool try_relax;
 2420 	isl_bool defined, valid;
 2473 		isl_bool known, harmonize;
 2513 	isl_bool cst;
 2644 	isl_bool equal;
 2682 static isl_bool same_divs(__isl_keep isl_basic_map *bmap1,
 2686 	isl_bool known;
 2739 	isl_bool cst;
 3005 	isl_bool known;
 3138 	isl_bool known;
 3297 static isl_bool has_nested_div(__isl_keep isl_basic_map *bmap)
 3648 	isl_bool known, nested;
 3698 	isl_bool same;
tools/polly/lib/External/isl/isl_constraint.c
  396 isl_bool isl_constraint_involves_dims(__isl_keep isl_constraint *constraint,
  402 	isl_bool involves = isl_bool_false;
  437 isl_bool isl_constraint_is_lower_bound(__isl_keep isl_constraint *constraint,
  454 isl_bool isl_constraint_is_upper_bound(__isl_keep isl_constraint *constraint,
  692 isl_bool isl_constraint_is_equality(struct isl_constraint *constraint)
  710 		isl_bool is_div;
  734 isl_bool isl_constraint_is_div_equality(__isl_keep isl_constraint *constraint,
  737 	isl_bool equality;
  810 isl_bool isl_basic_map_has_defining_equality(
  843 isl_bool isl_basic_set_has_defining_equality(
  851 isl_bool isl_basic_set_has_defining_inequalities(
tools/polly/lib/External/isl/isl_constraint_private.h
   29 isl_bool isl_constraint_is_div_equality(__isl_keep isl_constraint *constraint,
tools/polly/lib/External/isl/isl_convex_hull.c
  831 isl_bool isl_basic_set_is_bounded(__isl_keep isl_basic_set *bset)
  834 	isl_bool bounded;
  850 isl_bool isl_basic_map_image_is_bounded(__isl_keep isl_basic_map *bmap)
  854 	isl_bool bounded;
  868 isl_bool isl_set_is_bounded(__isl_keep isl_set *set)
  876 		isl_bool bounded = isl_basic_set_is_bounded(set->p[i]);
 1755 	isl_bool bounded;
tools/polly/lib/External/isl/isl_ctx.c
   20 isl_bool isl_bool_not(isl_bool b)
   20 isl_bool isl_bool_not(isl_bool b)
tools/polly/lib/External/isl/isl_equalities.c
  738 	isl_bool fixed;
tools/polly/lib/External/isl/isl_flow.c
  403 	isl_bool equal_params;
 1661 static isl_bool isl_union_access_has_kill(
 1664 	isl_bool empty;
 1791 		isl_bool empty;
 2794 static isl_bool count_sink_source(__isl_keep isl_schedule_node *node,
 2800 	isl_bool r = isl_bool_false;
 2878 static isl_bool collect_sink_source(__isl_keep isl_schedule_node *node,
 2884 	isl_bool r = isl_bool_false;
 3173 	isl_bool has_kill;
tools/polly/lib/External/isl/isl_fold.c
  803 isl_bool isl_qpolynomial_fold_is_nan(__isl_keep isl_qpolynomial_fold *fold)
 1496 static isl_bool join_compatible(__isl_keep isl_space *space1,
 1499 	isl_bool m;
 1525 	isl_bool ok;
 1579 	isl_bool ok;
tools/polly/lib/External/isl/isl_ilp.c
  484 	isl_bool aligned;
tools/polly/lib/External/isl/isl_list_templ.c
  467 	isl_bool (*follows)(__isl_keep EL *a, __isl_keep EL *b, void *user);
  475 static isl_bool FN(LIST(EL),follows)(int i, int j, void *user)
  518 	isl_bool (*follows)(__isl_keep EL *a, __isl_keep EL *b, void *user),
tools/polly/lib/External/isl/isl_local.c
   92 isl_bool isl_local_div_is_marked_unknown(__isl_keep isl_local *local, int pos)
  108 isl_bool isl_local_div_is_known(__isl_keep isl_local *local, int pos)
  110 	isl_bool marked;
  125 		isl_bool known;
  139 isl_bool isl_local_divs_known(__isl_keep isl_local *local)
  148 		isl_bool unknown = isl_local_div_is_marked_unknown(local, i);
  170 	isl_bool unknown1, unknown2;
  256 	isl_bool known;
tools/polly/lib/External/isl/isl_local.h
    9 isl_bool isl_local_div_is_marked_unknown(__isl_keep isl_local *local, int pos);
   10 isl_bool isl_local_div_is_known(__isl_keep isl_local *local, int pos);
   11 isl_bool isl_local_divs_known(__isl_keep isl_local *local);
tools/polly/lib/External/isl/isl_local_space.c
  145 isl_bool isl_local_space_is_params(__isl_keep isl_local_space *ls)
  154 isl_bool isl_local_space_is_set(__isl_keep isl_local_space *ls)
  161 isl_bool isl_local_space_has_equal_space(__isl_keep isl_local_space *ls1,
  172 isl_bool isl_local_space_has_space(__isl_keep isl_local_space *ls,
  183 	isl_bool ok;
  197 isl_bool isl_local_space_is_equal(__isl_keep isl_local_space *ls1,
  200 	isl_bool equal;
  285 isl_bool isl_local_space_has_dim_name(__isl_keep isl_local_space *ls,
  297 isl_bool isl_local_space_has_dim_id(__isl_keep isl_local_space *ls,
  334 	isl_bool unknown;
  364 	isl_bool known;
  802 	isl_bool equal;
  862 isl_bool isl_local_space_div_is_marked_unknown(__isl_keep isl_local_space *ls,
  872 isl_bool isl_local_space_div_is_known(__isl_keep isl_local_space *ls, int div)
  881 isl_bool isl_local_space_divs_known(__isl_keep isl_local_space *ls)
 1100 isl_bool isl_local_space_is_named_or_nested(__isl_keep isl_local_space *ls,
 1191 static isl_bool is_linear_div_constraint(__isl_keep isl_local_space *ls,
 1194 	isl_bool unknown;
 1235 isl_bool isl_local_space_is_div_constraint(__isl_keep isl_local_space *ls,
 1239 	isl_bool linear;
 1279 isl_bool isl_local_space_is_div_equality(__isl_keep isl_local_space *ls,
 1283 	isl_bool linear;
tools/polly/lib/External/isl/isl_local_space_private.h
   39 isl_bool isl_local_space_div_is_marked_unknown(__isl_keep isl_local_space *ls,
   41 isl_bool isl_local_space_div_is_known(__isl_keep isl_local_space *ls, int div);
   42 isl_bool isl_local_space_divs_known(__isl_keep isl_local_space *ls);
   47 isl_bool isl_local_space_is_named_or_nested(__isl_keep isl_local_space *ls,
   50 isl_bool isl_local_space_has_equal_space(__isl_keep isl_local_space *ls1,
   58 isl_bool isl_local_space_is_div_constraint(__isl_keep isl_local_space *ls,
   60 isl_bool isl_local_space_is_div_equality(__isl_keep isl_local_space *ls,
   90 isl_bool isl_local_space_has_space(__isl_keep isl_local_space *ls,
tools/polly/lib/External/isl/isl_lp.c
  321 	isl_bool equal;
tools/polly/lib/External/isl/isl_map.c
  249 static isl_bool isl_basic_map_has_equal_params(__isl_keep isl_basic_map *bmap1,
  261 isl_bool isl_map_has_equal_params(__isl_keep isl_map *map1,
  273 static isl_bool isl_map_set_has_equal_params(__isl_keep isl_map *map,
  279 isl_bool isl_map_compatible_domain(__isl_keep isl_map *map,
  282 	isl_bool m;
  292 isl_bool isl_basic_map_compatible_domain(__isl_keep isl_basic_map *bmap,
  295 	isl_bool m;
  305 isl_bool isl_map_compatible_range(__isl_keep isl_map *map,
  308 	isl_bool m;
  318 isl_bool isl_basic_map_compatible_range(__isl_keep isl_basic_map *bmap,
  321 	isl_bool m;
  589 isl_bool isl_map_has_tuple_name(__isl_keep isl_map *map, enum isl_dim_type type)
  645 isl_bool isl_map_has_tuple_id(__isl_keep isl_map *map, enum isl_dim_type type)
  656 isl_bool isl_set_has_tuple_id(__isl_keep isl_set *set)
  668 isl_bool isl_set_has_tuple_name(__isl_keep isl_set *set)
  700 isl_bool isl_map_has_dim_name(__isl_keep isl_map *map,
  722 isl_bool isl_set_has_dim_name(__isl_keep isl_set *set,
  786 isl_bool isl_basic_map_has_dim_id(__isl_keep isl_basic_map *bmap,
  800 isl_bool isl_map_has_dim_id(__isl_keep isl_map *map,
  812 isl_bool isl_set_has_dim_id(__isl_keep isl_set *set,
  892 isl_bool isl_basic_set_eq_is_stride(__isl_keep isl_basic_set *bset, int i)
  954 isl_bool isl_basic_map_is_rational(__isl_keep isl_basic_map *bmap)
  967 isl_bool isl_map_is_rational(__isl_keep isl_map *map)
  970 	isl_bool rational;
  980 		isl_bool rational_i;
 1000 isl_bool isl_set_is_rational(__isl_keep isl_set *set)
 1016 isl_bool isl_basic_map_has_rational(__isl_keep isl_basic_map *bmap)
 1018 	isl_bool has_rational = isl_bool_true;
 1056 isl_bool isl_map_has_rational(__isl_keep isl_map *map)
 1059 	isl_bool has_rational;
 1073 isl_bool isl_set_has_rational(__isl_keep isl_set *set)
 1080 isl_bool isl_basic_set_is_params(__isl_keep isl_basic_set *bset)
 1089 isl_bool isl_set_is_params(__isl_keep isl_set *set)
 1100 isl_bool isl_map_is_params(__isl_keep isl_map *map)
 1366 	isl_bool match;
 1399 isl_bool isl_map_align_params_map_map_and_test(__isl_keep isl_map *map1,
 1401 	isl_bool (*fn)(__isl_keep isl_map *map1, __isl_keep isl_map *map2))
 1403 	isl_bool r;
 2511 static isl_bool div_involves_vars(__isl_keep isl_basic_map *bmap, int div,
 2523 		isl_bool involves;
 2741 		isl_bool involves;
 2804 isl_bool isl_basic_map_involves_dims(__isl_keep isl_basic_map *bmap,
 2829 isl_bool isl_map_involves_dims(__isl_keep isl_map *map,
 2838 		isl_bool involves = isl_basic_map_involves_dims(map->p[i],
 2847 isl_bool isl_basic_set_involves_dims(__isl_keep isl_basic_set *bset,
 2853 isl_bool isl_set_involves_dims(__isl_keep isl_set *set,
 3064 isl_bool isl_basic_map_div_is_known(__isl_keep isl_basic_map *bmap, int div)
 3068 	isl_bool marked;
 3075 		isl_bool known;
 3507 	isl_bool ok;
 3552 isl_bool isl_basic_map_contains(__isl_keep isl_basic_map *bmap,
 3589 isl_bool isl_basic_set_contains(__isl_keep isl_basic_set *bset,
 3725 	isl_bool equal;
 3880 	isl_bool rational;
 4288 	isl_bool non_empty;
 4323 	isl_bool empty;
 5510 	isl_bool equal;
 5597 	isl_bool equal;
 5629 	isl_bool is_params;
 5720 isl_bool isl_basic_map_may_be_set(__isl_keep isl_basic_map *bmap)
 5731 isl_bool isl_basic_map_is_set(__isl_keep isl_basic_map *bmap)
 5740 	isl_bool is_set;
 5818 isl_bool isl_map_is_set(__isl_keep isl_map *map)
 5828 	isl_bool is_set;
 6288 	isl_bool empty;
 7506 	isl_bool unknown;
 7528 isl_bool isl_basic_map_div_is_marked_unknown(__isl_keep isl_basic_map *bmap,
 7569 isl_bool isl_basic_map_divs_known(__isl_keep isl_basic_map *bmap)
 7583 isl_bool isl_map_divs_known(__isl_keep isl_map *map)
 7898 	isl_bool ok;
 7923 	isl_bool ok;
 8444 isl_bool isl_set_is_equal(__isl_keep isl_set *set1, __isl_keep isl_set *set2)
 8449 isl_bool isl_basic_map_is_subset(__isl_keep isl_basic_map *bmap1,
 8470 isl_bool isl_basic_set_is_subset(__isl_keep isl_basic_set *bset1,
 8476 isl_bool isl_basic_map_is_equal(__isl_keep isl_basic_map *bmap1,
 8479 	isl_bool is_subset;
 8490 isl_bool isl_basic_set_is_equal(__isl_keep isl_basic_set *bset1,
 8497 isl_bool isl_map_is_empty(__isl_keep isl_map *map)
 8514 isl_bool isl_map_plain_is_empty(__isl_keep isl_map *map)
 8519 isl_bool isl_set_plain_is_empty(__isl_keep isl_set *set)
 8524 isl_bool isl_set_is_empty(__isl_keep isl_set *set)
 8529 isl_bool isl_map_has_equal_space(__isl_keep isl_map *map1,
 8538 isl_bool isl_set_has_equal_space(__isl_keep isl_set *set1,
 8547 static isl_bool map_is_equal(__isl_keep isl_map *map1, __isl_keep isl_map *map2)
 8549 	isl_bool is_subset;
 8565 isl_bool isl_map_is_equal(__isl_keep isl_map *map1, __isl_keep isl_map *map2)
 8567 	isl_bool equal;
 8575 isl_bool isl_basic_map_is_strict_subset(
 8578 	isl_bool is_subset;
 8591 isl_bool isl_map_is_strict_subset(__isl_keep isl_map *map1,
 8594 	isl_bool is_subset;
 8607 isl_bool isl_set_is_strict_subset(__isl_keep isl_set *set1,
 8617 isl_bool isl_basic_map_plain_is_universe(__isl_keep isl_basic_map *bmap)
 8626 isl_bool isl_basic_set_plain_is_universe(__isl_keep isl_basic_set *bset)
 8636 	isl_bool *univ = user;
 8655 isl_bool isl_basic_map_is_universe(__isl_keep isl_basic_map *bmap)
 8657 	isl_bool univ;
 8679 isl_bool isl_basic_set_is_universe(__isl_keep isl_basic_set *bset)
 8684 isl_bool isl_map_plain_is_universe(__isl_keep isl_map *map)
 8692 		isl_bool r = isl_basic_map_plain_is_universe(map->p[i]);
 8700 isl_bool isl_set_plain_is_universe(__isl_keep isl_set *set)
 8705 isl_bool isl_basic_map_is_empty(__isl_keep isl_basic_map *bmap)
 8709 	isl_bool empty, non_empty;
 8750 isl_bool isl_basic_map_plain_is_empty(__isl_keep isl_basic_map *bmap)
 8757 isl_bool isl_basic_set_plain_is_empty(__isl_keep isl_basic_set *bset)
 8768 isl_bool isl_basic_map_plain_is_non_empty(__isl_keep isl_basic_map *bmap)
 8782 isl_bool isl_basic_set_is_empty(__isl_keep isl_basic_set *bset)
 9118 	isl_bool ok;
 9274 	isl_bool empty;
 9336 static isl_bool isl_basic_map_plain_has_fixed_var(
 9365 static isl_bool isl_map_plain_has_fixed_var(__isl_keep isl_map *map,
 9371 	isl_bool fixed;
 9394 static isl_bool isl_basic_set_plain_has_fixed_var(
 9401 isl_bool isl_basic_map_plain_is_fixed(__isl_keep isl_basic_map *bmap,
 9420 	isl_bool fixed;
 9439 isl_bool isl_map_plain_is_fixed(__isl_keep isl_map *map,
 9458 	isl_bool fixed;
 9490 isl_bool isl_basic_set_plain_dim_is_fixed(__isl_keep isl_basic_set *bset,
 9668 isl_bool isl_basic_map_plain_is_equal(__isl_keep isl_basic_map *bmap1,
 9676 isl_bool isl_basic_set_plain_is_equal(__isl_keep isl_basic_set *bset1,
 9786 isl_bool isl_map_plain_is_equal(__isl_keep isl_map *map1,
 9790 	isl_bool equal;
 9821 isl_bool isl_set_plain_is_equal(__isl_keep isl_set *set1,
10065 	isl_bool rational;
10146 	isl_bool m;
10661 static isl_bool basic_map_dim_is_bounded(__isl_keep isl_basic_map *bmap,
10693 isl_bool isl_basic_map_dim_is_bounded(__isl_keep isl_basic_map *bmap,
10699 isl_bool isl_basic_map_dim_has_lower_bound(__isl_keep isl_basic_map *bmap,
10705 isl_bool isl_basic_map_dim_has_upper_bound(__isl_keep isl_basic_map *bmap,
10711 isl_bool isl_map_dim_is_bounded(__isl_keep isl_map *map,
10720 		isl_bool bounded;
10732 isl_bool isl_set_dim_is_bounded(__isl_keep isl_set *set,
10740 static isl_bool has_any_bound(__isl_keep isl_map *map,
10742 	isl_bool (*fn)(__isl_keep isl_basic_map *bmap,
10751 		isl_bool bounded;
10762 isl_bool isl_set_dim_has_any_lower_bound(__isl_keep isl_set *set,
10771 isl_bool isl_set_dim_has_any_upper_bound(__isl_keep isl_set *set,
10780 static isl_bool has_bound(__isl_keep isl_map *map,
10782 	isl_bool (*fn)(__isl_keep isl_basic_map *bmap,
10791 		isl_bool bounded;
10802 isl_bool isl_set_dim_has_lower_bound(__isl_keep isl_set *set,
10810 isl_bool isl_set_dim_has_upper_bound(__isl_keep isl_set *set,
10900 static isl_bool div_may_involve_output(__isl_keep isl_basic_map *bmap, int div)
10919 		isl_bool may_involve;
10945 		isl_bool may_involve;
11108 isl_bool isl_basic_map_plain_is_single_valued(__isl_keep isl_basic_map *bmap)
11139 isl_bool isl_basic_map_is_single_valued(__isl_keep isl_basic_map *bmap)
11144 	isl_bool sv;
11167 isl_bool isl_map_plain_is_single_valued(__isl_keep isl_map *map)
11186 isl_bool isl_map_is_single_valued(__isl_keep isl_map *map)
11191 	isl_bool sv;
11211 isl_bool isl_map_is_injective(__isl_keep isl_map *map)
11213 	isl_bool in;
11225 isl_bool isl_map_plain_is_injective(__isl_keep isl_map *map)
11227 	isl_bool in;
11237 isl_bool isl_map_is_bijective(__isl_keep isl_map *map)
11239 	isl_bool sv;
11248 isl_bool isl_set_is_singleton(__isl_keep isl_set *set)
11260 isl_bool isl_map_is_identity(__isl_keep isl_map *map)
11264 	isl_bool equal, is_identity;
11300 isl_bool isl_basic_set_is_box(__isl_keep isl_basic_set *bset)
11342 isl_bool isl_set_is_box(__isl_keep isl_set *set)
11352 isl_bool isl_basic_set_is_wrapping(__isl_keep isl_basic_set *bset)
11360 isl_bool isl_set_is_wrapping(__isl_keep isl_set *set)
11374 	isl_bool (*can_change)(__isl_keep isl_map *map),
11378 	isl_bool ok;
11399 isl_bool isl_map_domain_is_wrapping(__isl_keep isl_map *map)
11409 isl_bool isl_map_is_product(__isl_keep isl_map *map)
11416 isl_bool isl_map_range_is_wrapping(__isl_keep isl_map *map)
11749 	isl_bool aligned;
11792 	isl_bool equal_params;
11831 isl_bool isl_basic_set_space_has_equal_params(__isl_keep isl_basic_set *bset,
11842 isl_bool isl_map_space_has_equal_params(__isl_keep isl_map *map,
11853 isl_bool isl_set_space_has_equal_params(__isl_keep isl_set *set,
11878 		isl_bool involves;
11909 		isl_bool involves;
12095 isl_bool isl_basic_map_can_zip(__isl_keep isl_basic_map *bmap)
12103 isl_bool isl_map_can_zip(__isl_keep isl_map *map)
12181 isl_bool isl_basic_map_can_curry(__isl_keep isl_basic_map *bmap)
12192 isl_bool isl_map_can_curry(__isl_keep isl_map *map)
12238 isl_bool isl_map_can_range_curry(__isl_keep isl_map *map)
12259 isl_bool isl_basic_map_can_uncurry(__isl_keep isl_basic_map *bmap)
12270 isl_bool isl_map_can_uncurry(__isl_keep isl_map *map)
12730 	isl_bool m;
12962 	isl_bool rational;
13092 	isl_bool m;
13164 	isl_bool aligned;
13289 	isl_bool aligned;
13366 	isl_bool full;
13438 isl_bool isl_basic_map_equal_div_expr_part(__isl_keep isl_basic_map *bmap1,
13454 isl_bool isl_basic_map_equal_div_expr_except_constant(
13458 	isl_bool equal;
13501 static isl_bool is_internal(__isl_keep isl_vec *inner,
13548 		isl_bool internal;
tools/polly/lib/External/isl/isl_map_lexopt_templ.c
  176 	isl_bool aligned;
tools/polly/lib/External/isl/isl_map_private.h
  188 isl_bool isl_basic_map_may_be_set(__isl_keep isl_basic_map *bmap);
  190 isl_bool isl_map_compatible_domain(__isl_keep isl_map *map,
  192 isl_bool isl_basic_map_compatible_domain(__isl_keep isl_basic_map *bmap,
  194 isl_bool isl_basic_map_compatible_range(__isl_keep isl_basic_map *bmap,
  210 isl_bool isl_basic_set_contains(__isl_keep isl_basic_set *bset,
  212 isl_bool isl_basic_map_contains(__isl_keep isl_basic_map *bmap,
  302 isl_bool isl_basic_map_plain_is_equal(__isl_keep isl_basic_map *bmap1,
  388 isl_bool isl_map_is_rational(__isl_keep isl_map *map);
  389 isl_bool isl_set_is_rational(__isl_keep isl_set *set);
  391 isl_bool isl_map_has_rational(__isl_keep isl_map *map);
  392 isl_bool isl_set_has_rational(__isl_keep isl_set *set);
  417 isl_bool isl_basic_map_contains_point(__isl_keep isl_basic_map *bmap,
  419 isl_bool isl_set_contains_point(__isl_keep isl_set *set,
  428 isl_bool isl_basic_set_eq_is_stride(__isl_keep isl_basic_set *bset, int i);
  434 isl_bool isl_basic_map_is_div_constraint(__isl_keep isl_basic_map *bmap,
  436 isl_bool isl_basic_set_is_div_constraint(__isl_keep isl_basic_set *bset,
  455 isl_bool isl_basic_map_div_is_marked_unknown(__isl_keep isl_basic_map *bmap,
  457 isl_bool isl_basic_map_div_is_known(__isl_keep isl_basic_map *bmap, int div);
  460 isl_bool isl_basic_map_divs_known(__isl_keep isl_basic_map *bmap);
  461 isl_bool isl_map_divs_known(__isl_keep isl_map *map);
  470 isl_bool isl_map_has_equal_params(__isl_keep isl_map *map1,
  472 isl_bool isl_basic_set_space_has_equal_params(__isl_keep isl_basic_set *bset,
  474 isl_bool isl_set_space_has_equal_params(__isl_keep isl_set *set,
  476 isl_bool isl_map_space_has_equal_params(__isl_keep isl_map *map,
  483 isl_bool isl_map_align_params_map_map_and_test(__isl_keep isl_map *map1,
  485 	isl_bool (*fn)(__isl_keep isl_map *map1, __isl_keep isl_map *map2));
  493 isl_bool isl_map_compatible_range(__isl_keep isl_map *map,
  496 isl_bool isl_basic_map_plain_is_non_empty(__isl_keep isl_basic_map *bmap);
  497 isl_bool isl_basic_map_plain_is_single_valued(__isl_keep isl_basic_map *bmap);
  499 isl_bool isl_map_is_set(__isl_keep isl_map *map);
  500 isl_bool isl_map_is_params(__isl_keep isl_map *map);
  502 isl_bool isl_basic_set_plain_dim_is_fixed(__isl_keep isl_basic_set *bset,
  528 isl_bool isl_map_plain_is_fixed(__isl_keep isl_map *map,
  547 isl_bool isl_basic_map_equal_div_expr_part(__isl_keep isl_basic_map *bmap1,
  550 isl_bool isl_basic_map_equal_div_expr_except_constant(
tools/polly/lib/External/isl/isl_map_simplify.c
  154 static isl_bool needs_reduction(__isl_keep isl_basic_map *bmap, int div,
  157 	isl_bool r;
  183 		isl_bool reduce;
  360 static isl_bool ok_to_eliminate_div(__isl_keep isl_basic_map *bmap, isl_int *eq,
  401 			isl_bool ok;
  466 static isl_bool bmap_eq_involves_unknown_divs(__isl_keep isl_basic_map *bmap,
  477 		isl_bool unknown;
  518 	isl_bool involves;
  728 static isl_bool constraint_index_is_redundant(struct isl_constraint_index *ci,
 1058 static isl_bool ok_to_set_div_from_bound(__isl_keep isl_basic_map *bmap,
 1095 static isl_bool better_div_constraint(__isl_keep isl_basic_map *bmap,
 1136 		isl_bool set_div;
 1345 		isl_bool empty;
 1377 isl_bool isl_basic_map_is_div_constraint(__isl_keep isl_basic_map *bmap,
 1413 isl_bool isl_basic_set_is_div_constraint(__isl_keep isl_basic_set *bset,
 1428 static isl_bool div_is_redundant(__isl_keep isl_basic_map *bmap, int div)
 1438 		isl_bool red;
 1472 		isl_bool redundant;
 1696 	isl_bool known;
 1736 	isl_bool known;
 1882 		isl_bool redundant;
 1918 		isl_bool redundant;
 2551 		isl_bool involved;
 3272 	isl_bool done, known;
 3334 	isl_bool univ, known;
 3446 	isl_bool subset;
 3581 isl_bool isl_basic_map_plain_is_disjoint(__isl_keep isl_basic_map *bmap1,
 3655 static isl_bool all_pairs(__isl_keep isl_map *map1, __isl_keep isl_map *map2,
 3656 	isl_bool (*test)(__isl_keep isl_basic_map *bmap1,
 3666 			isl_bool d = test(map1->p[i], map2->p[j]);
 3681 static isl_bool isl_map_plain_is_disjoint_global(__isl_keep isl_map *map1,
 3684 	isl_bool disjoint;
 3685 	isl_bool match;
 3725 isl_bool isl_map_plain_is_disjoint(__isl_keep isl_map *map1,
 3728 	isl_bool disjoint;
 3729 	isl_bool intersect;
 3730 	isl_bool match;
 3752 static isl_bool isl_map_is_disjoint_aligned(__isl_keep isl_map *map1,
 3767 isl_bool isl_map_is_disjoint(__isl_keep isl_map *map1, __isl_keep isl_map *map2)
 3769 	isl_bool disjoint;
 3770 	isl_bool intersect;
 3807 isl_bool isl_basic_map_is_disjoint(__isl_keep isl_basic_map *bmap1,
 3810 	isl_bool disjoint;
 3811 	isl_bool intersect;
 3844 isl_bool isl_basic_set_is_disjoint(__isl_keep isl_basic_set *bset1,
 3850 isl_bool isl_set_plain_is_disjoint(__isl_keep isl_set *set1,
 3858 isl_bool isl_set_is_disjoint(__isl_keep isl_set *set1, __isl_keep isl_set *set2)
 4014 static isl_bool test_ineq_is_satisfied(__isl_keep isl_basic_map *bmap,
 4081 static isl_bool int_between_bounds(__isl_keep isl_basic_map *bmap, int i,
 4156 		isl_bool has_int;
 4380 static isl_bool is_opposite(__isl_keep isl_basic_map *bmap, int i, int j)
 4432 static isl_bool single_unknown(__isl_keep isl_basic_map *bmap, int ineq,
 4437 	isl_bool known;
 4447 		isl_bool known;
 4464 static isl_bool has_coef_one(__isl_keep isl_basic_map *bmap, int div, int ineq)
 4727 		isl_bool opp, set_div;
 4768 			isl_bool single, one;
tools/polly/lib/External/isl/isl_map_subtract.c
  305 	isl_bool empty;
  595 	isl_bool ok;
  625 	isl_bool ok;
  655 	isl_bool empty;
  675 static isl_bool basic_map_diff_is_empty(__isl_keep isl_basic_map *bmap,
  678 	isl_bool empty;
  699 static isl_bool map_diff_is_empty(__isl_keep isl_map *map1,
  703 	isl_bool is_empty = isl_bool_true;
  719 isl_bool isl_basic_map_plain_is_singleton(__isl_keep isl_basic_map *bmap)
  732 isl_bool isl_map_plain_is_singleton(__isl_keep isl_map *map)
  799 static isl_bool map_is_singleton_subset(__isl_keep isl_map *map1,
  803 	isl_bool is_subset = isl_bool_false;
  827 static isl_bool map_is_subset(__isl_keep isl_map *map1,
  830 	isl_bool is_subset = isl_bool_false;
  831 	isl_bool empty, single;
  832 	isl_bool rat1, rat2;
  877 isl_bool isl_map_is_subset(__isl_keep isl_map *map1, __isl_keep isl_map *map2)
  883 isl_bool isl_set_is_subset(__isl_keep isl_set *set1, __isl_keep isl_set *set2)
tools/polly/lib/External/isl/isl_mat.c
 1791 isl_bool isl_mat_is_equal(__isl_keep isl_mat *mat1, __isl_keep isl_mat *mat2)
 2076 isl_bool isl_mat_has_linearly_independent_rows(__isl_keep isl_mat *mat1,
tools/polly/lib/External/isl/isl_multi_align_templ.c
   17 	isl_bool aligned;
   18 	isl_bool named;
tools/polly/lib/External/isl/isl_multi_apply_templ.c
   59 	isl_bool aligned;
tools/polly/lib/External/isl/isl_multi_dims.c
   19 isl_bool FN(MULTI(BASE),involves_dims)(__isl_keep MULTI(BASE) *multi,
   30 		isl_bool involves;
   99 	isl_bool involves;
tools/polly/lib/External/isl/isl_multi_explicit_domain.c
   89 	isl_bool is_params;
  163 static isl_bool FN(MULTI(BASE),equal_explicit_domain)(
  167 	isl_bool equal;
  190 	isl_bool equal;
tools/polly/lib/External/isl/isl_multi_intersect.c
   16 static isl_bool FN(MULTI(BASE),compatible_domain)(
   19 	isl_bool ok;
   37 	isl_bool ok;
   62 	isl_bool is_params;
tools/polly/lib/External/isl/isl_multi_no_explicit_domain.c
   95 isl_bool FN(MULTI(BASE),involves_explicit_domain_dims)(
  147 static isl_bool FN(MULTI(BASE),equal_explicit_domain)(
tools/polly/lib/External/isl/isl_multi_pw_aff_explicit_domain.c
   61 isl_bool isl_multi_pw_aff_involves_explicit_domain_dims(
tools/polly/lib/External/isl/isl_multi_templ.c
  215 isl_bool FN(MULTI(BASE),has_tuple_id)(__isl_keep MULTI(BASE) *multi,
  290 	isl_bool match;
  511 	isl_bool equal_params;
  765 	isl_bool equal_params;
  852 isl_bool FN(MULTI(BASE),range_is_wrapping)(__isl_keep MULTI(BASE) *multi)
 1131 	isl_bool equal;
 1498 isl_bool FN(MULTI(BASE),plain_is_equal)(__isl_keep MULTI(BASE) *multi1,
 1502 	isl_bool equal;
 1530 isl_bool FN(MULTI(BASE),involves_nan)(__isl_keep MULTI(BASE) *multi)
 1540 		isl_bool has_nan = FN(EL,involves_nan)(multi->u.p[i]);
tools/polly/lib/External/isl/isl_multi_templ.h
   32 isl_bool CAT(MULTI(BASE),_has_non_trivial_domain)(
tools/polly/lib/External/isl/isl_output.c
  251 static isl_bool can_print_div_expr(__isl_keep isl_printer *p,
  479 		isl_bool is_div;
  606 	isl_bool can_print;
  786 			isl_bool is_div;
  886 static isl_bool need_exists(__isl_keep isl_printer *p, __isl_keep isl_mat *div)
  951 	isl_bool exists;
 1108 	isl_bool is_universe;
 1150 		isl_bool is_universe;
 2163 		isl_bool is_div = isl_basic_set_is_div_constraint(bset, c, div);
 2495 	isl_bool exists;
 3217 	isl_bool has_domain;
 3340 	isl_bool has_domain;
tools/polly/lib/External/isl/isl_point.c
  134 isl_bool isl_point_is_void(__isl_keep isl_point *pnt)
  444 isl_bool isl_basic_map_contains_point(__isl_keep isl_basic_map *bmap,
  450 	isl_bool contains;
  478 isl_bool isl_map_contains_point(__isl_keep isl_map *map,
  482 	isl_bool found = isl_bool_false;
  507 isl_bool isl_set_contains_point(__isl_keep isl_set *set,
tools/polly/lib/External/isl/isl_polynomial.c
  125 isl_bool isl_upoly_is_equal(__isl_keep struct isl_upoly *up1,
  156 		isl_bool eq = isl_upoly_is_equal(rec1->p[i], rec2->p[i]);
  506 isl_bool isl_qpolynomial_is_zero(__isl_keep isl_qpolynomial *qp)
  511 isl_bool isl_qpolynomial_is_one(__isl_keep isl_qpolynomial *qp)
  516 isl_bool isl_qpolynomial_is_nan(__isl_keep isl_qpolynomial *qp)
  521 isl_bool isl_qpolynomial_is_infty(__isl_keep isl_qpolynomial *qp)
  526 isl_bool isl_qpolynomial_is_neginfty(__isl_keep isl_qpolynomial *qp)
 1284 static isl_bool compatible_divs(__isl_keep isl_mat *div1,
 1288 	isl_bool equal;
 1518 	isl_bool compatible;
 1693 	isl_bool compatible;
 2031 isl_bool isl_qpolynomial_plain_is_equal(__isl_keep isl_qpolynomial *qp1,
 2034 	isl_bool equal;
 2531 isl_bool isl_qpolynomial_involves_dims(__isl_keep isl_qpolynomial *qp,
 2536 	isl_bool involves = isl_bool_false;
 3120 	isl_bool is_void;
 4266 	isl_bool equal_params;
 4620 	isl_bool bounded;
tools/polly/lib/External/isl/isl_polynomial_private.h
  152 isl_bool isl_qpolynomial_is_one(__isl_keep isl_qpolynomial *qp);
tools/polly/lib/External/isl/isl_printer.c
  392 isl_bool isl_printer_has_note(__isl_keep isl_printer *p,
  408 	isl_bool has_note;
tools/polly/lib/External/isl/isl_pw_eval.c
   41 	isl_bool is_void;
   42 	isl_bool found;
   44 	isl_bool ok;
tools/polly/lib/External/isl/isl_pw_templ.c
  106 static isl_bool FN(PW,compatible_domain)(__isl_keep EL *el,
  109 	isl_bool ok;
  127 	isl_bool ok;
  232 isl_bool FN(PW,has_dim_id)(__isl_keep PW *pw, enum isl_dim_type type,
  244 isl_bool FN(PW,has_tuple_name)(__isl_keep PW *pw, enum isl_dim_type type)
  254 isl_bool FN(PW,has_tuple_id)(__isl_keep PW *pw, enum isl_dim_type type)
  264 isl_bool FN(PW,IS_ZERO)(__isl_keep PW *pw)
  316 	isl_bool equal_params;
  351 	isl_bool equal_params;
  377 	isl_bool aligned;
  947 	isl_bool aligned;
 1145 isl_bool FN(PW,involves_dims)(__isl_keep PW *pw, enum isl_dim_type type,
 1159 		isl_bool involves = FN(EL,involves_dims)(pw->p[i].FIELD,
 1304 		isl_bool involves;
 1633 isl_bool FN(PW,has_equal_space)(__isl_keep PW *pw1, __isl_keep PW *pw2)
 1706 static isl_bool any_divs(__isl_keep isl_set *set)
 1764 		isl_bool any;
 2008 isl_bool FN(PW,plain_is_equal)(__isl_keep PW *pw1, __isl_keep PW *pw2)
 2011 	isl_bool equal, has_nan;
 2057 isl_bool FN(PW,involves_nan)(__isl_keep PW *pw)
 2067 		isl_bool has_nan = FN(EL,involves_nan)(pw->p[i].FIELD);
 2081 	isl_bool equal_params;
 2115 	isl_bool equal_params;
tools/polly/lib/External/isl/isl_pw_union_opt.c
  220 			isl_bool disjoint;
tools/polly/lib/External/isl/isl_range.c
  295 	isl_bool involves, infty;
tools/polly/lib/External/isl/isl_schedule.c
  175 isl_bool isl_schedule_plain_is_equal(__isl_keep isl_schedule *schedule1,
  249 	isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user),
tools/polly/lib/External/isl/isl_schedule_band.c
  180 isl_bool isl_schedule_band_plain_is_equal(__isl_keep isl_schedule_band *band1,
  184 	isl_bool equal;
  232 isl_bool isl_schedule_band_member_get_coincident(
  271 isl_bool isl_schedule_band_get_permutable(__isl_keep isl_schedule_band *band)
 1036 	isl_bool subset;
tools/polly/lib/External/isl/isl_schedule_band.h
   54 isl_bool isl_schedule_band_plain_is_equal(__isl_keep isl_schedule_band *band1,
   90 isl_bool isl_schedule_band_member_get_coincident(
   94 isl_bool isl_schedule_band_get_permutable(__isl_keep isl_schedule_band *band);
tools/polly/lib/External/isl/isl_schedule_constraints.c
  490 	isl_bool empty;
  515 	isl_bool universe;
tools/polly/lib/External/isl/isl_schedule_node.c
  243 isl_bool isl_schedule_node_is_equal(__isl_keep isl_schedule_node *node1,
  940 isl_bool isl_schedule_node_has_parent(__isl_keep isl_schedule_node *node)
  973 isl_bool isl_schedule_node_has_previous_sibling(
  977 	isl_bool has_parent;
  993 isl_bool isl_schedule_node_has_next_sibling(__isl_keep isl_schedule_node *node)
  996 	isl_bool has_parent;
 1021 isl_bool isl_schedule_node_has_children(__isl_keep isl_schedule_node *node)
 1290 	isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user);
 1313 		isl_bool r;
 1349 	isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user),
 1370 	isl_bool (*test)(__isl_keep isl_schedule_node *node, void *user);
 1379 static isl_bool call_every(__isl_keep isl_schedule_node *node, void *user)
 1382 	isl_bool r;
 1395 isl_bool isl_schedule_node_every_descendant(__isl_keep isl_schedule_node *node,
 1396 	isl_bool (*test)(__isl_keep isl_schedule_node *node, void *user),
 1505 isl_bool isl_schedule_node_is_subtree_anchored(
 1523 isl_bool isl_schedule_node_band_member_get_coincident(
 1556 isl_bool isl_schedule_node_band_get_permutable(
 1832 	isl_bool anchored;
 1863 	isl_bool equal;
 2169 	isl_bool subset;
 3279 	isl_bool identity;
 4581 	isl_bool empty;
tools/polly/lib/External/isl/isl_schedule_tree.c
  442 isl_bool isl_schedule_tree_is_subtree_anchored(
  630 isl_bool isl_schedule_tree_plain_is_equal(__isl_keep isl_schedule_tree *tree1,
  633 	isl_bool equal;
 1014 isl_bool isl_schedule_tree_band_member_get_coincident(
 1054 isl_bool isl_schedule_tree_band_get_permutable(
tools/polly/lib/External/isl/isl_schedule_tree.h
   82 isl_bool isl_schedule_tree_plain_is_equal(__isl_keep isl_schedule_tree *tree1,
  118 isl_bool isl_schedule_tree_is_subtree_anchored(
  183 isl_bool isl_schedule_tree_band_member_get_coincident(
  187 isl_bool isl_schedule_tree_band_get_permutable(
tools/polly/lib/External/isl/isl_scheduler.c
  556 static isl_bool graph_has_edge(struct isl_sched_graph *graph,
  561 	isl_bool empty;
  625 static isl_bool graph_has_any_edge(struct isl_sched_graph *graph,
  629 	isl_bool r;
  651 static isl_bool graph_has_validity_edge(struct isl_sched_graph *graph,
  654 	isl_bool r;
  792 static isl_bool has_any_defining_equality(__isl_keep isl_basic_set *bset)
  801 		isl_bool has;
 1045 	isl_bool has_name;
 1085 	isl_bool has_equality;
 1307 	isl_bool empty;
 1451 static isl_bool node_follows_weak(int i, int j, void *user)
 1453 	isl_bool f;
 1465 static isl_bool node_follows_strong(int i, int j, void *user)
 1476 	isl_bool (*follows)(int i, int j, void *user))
 3936 	isl_bool any_non_trivial;
 5816 static isl_bool is_non_empty_proximity(struct isl_sched_edge *edge)
 5846 		isl_bool prox;
 5900 static isl_bool cluster_follows(int i, int j, void *user)
 6391 static isl_bool ok_to_merge_coincident(struct isl_clustering *c,
 6464 static isl_bool distance_is_bounded(__isl_keep isl_set *set, int pos)
 6466 	isl_bool bounded;
 6491 static isl_bool has_single_value(__isl_keep isl_set *set, int pos)
 6494 	isl_bool single;
 6511 static isl_bool has_singular_src_or_dst(__isl_keep isl_map *map, int pos)
 6514 	isl_bool single;
 6556 static isl_bool has_bounded_distances(isl_ctx *ctx, struct isl_sched_edge *edge,
 6561 	isl_bool bounded;
 6578 		isl_bool bounded_i, singular_i;
 6621 static isl_bool ok_to_merge_proximity(isl_ctx *ctx,
 6629 		isl_bool bounded;
 6667 static isl_bool ok_to_merge(isl_ctx *ctx, struct isl_sched_graph *graph,
 6678 		isl_bool ok;
 6839 static isl_bool try_merge(isl_ctx *ctx, struct isl_sched_graph *graph,
 6843 	isl_bool merged;
 6922 	isl_bool merged;
 7016 static isl_bool node_follows_strong_or_same_cluster(int i, int j, void *user)
 7096 		isl_bool prox;
tools/polly/lib/External/isl/isl_space.c
   68 isl_bool isl_space_is_set(__isl_keep isl_space *space)
   81 isl_bool isl_space_is_map(__isl_keep isl_space *space)
  112 isl_bool isl_space_is_params(__isl_keep isl_space *space)
  408 isl_bool isl_space_has_tuple_id(__isl_keep isl_space *dim,
  540 isl_bool isl_space_has_dim_id(__isl_keep isl_space *dim,
  582 isl_bool isl_space_has_tuple_name(__isl_keep isl_space *space,
  626 isl_bool isl_space_has_dim_name(__isl_keep isl_space *space,
  769 isl_bool isl_space_has_equal_tuples(__isl_keep isl_space *space1,
  794 isl_bool isl_space_tuple_is_equal(__isl_keep isl_space *space1,
  824 static isl_bool match(__isl_keep isl_space *space1, enum isl_dim_type type1,
  847 isl_bool isl_space_has_equal_params(__isl_keep isl_space *space1,
  859 isl_bool isl_space_has_equal_ids(__isl_keep isl_space *space1,
  862 	isl_bool equal;
  873 isl_bool isl_space_match(__isl_keep isl_space *space1, enum isl_dim_type type1,
 1205 	isl_bool equal;
 1911 isl_bool isl_space_is_equal(__isl_keep isl_space *space1,
 1914 	isl_bool equal;
 1932 isl_bool isl_space_has_domain_tuples(__isl_keep isl_space *space1,
 1935 	isl_bool is_set;
 1949 isl_bool isl_space_is_domain_internal(__isl_keep isl_space *space1,
 1952 	isl_bool equal_params;
 1964 isl_bool isl_space_is_domain(__isl_keep isl_space *space1,
 1979 isl_bool isl_space_is_range_internal(__isl_keep isl_space *space1,
 1982 	isl_bool equal_params;
 1997 isl_bool isl_space_is_range(__isl_keep isl_space *space1,
 2123 isl_bool isl_space_is_wrapping(__isl_keep isl_space *dim)
 2136 isl_bool isl_space_domain_is_wrapping(__isl_keep isl_space *space)
 2149 isl_bool isl_space_range_is_wrapping(__isl_keep isl_space *space)
 2164 isl_bool isl_space_is_product(__isl_keep isl_space *space)
 2166 	isl_bool is_set;
 2167 	isl_bool is_product;
 2225 isl_bool isl_space_is_named_or_nested(__isl_keep isl_space *space,
 2239 isl_bool isl_space_may_be_set(__isl_keep isl_space *space)
 2241 	isl_bool nested;
 2313 	isl_bool equal_params;
 2373 isl_bool isl_space_can_zip(__isl_keep isl_space *space)
 2375 	isl_bool is_set;
 2416 isl_bool isl_space_can_curry(__isl_keep isl_space *space)
 2456 isl_bool isl_space_can_range_curry(__isl_keep isl_space *space)
 2458 	isl_bool can;
 2494 isl_bool isl_space_can_uncurry(__isl_keep isl_space *space)
 2528 isl_bool isl_space_has_named_params(__isl_keep isl_space *space)
 2551 	isl_bool named;
tools/polly/lib/External/isl/isl_space_private.h
   34 isl_bool isl_space_has_domain_tuples(__isl_keep isl_space *space1,
   36 isl_bool isl_space_is_domain_internal(__isl_keep isl_space *space1,
   38 isl_bool isl_space_is_range_internal(__isl_keep isl_space *space1,
   43 isl_bool isl_space_may_be_set(__isl_keep isl_space *space);
   44 isl_bool isl_space_is_named_or_nested(__isl_keep isl_space *space,
   46 isl_bool isl_space_has_equal_ids(__isl_keep isl_space *space1,
   48 isl_bool isl_space_has_named_params(__isl_keep isl_space *space);
tools/polly/lib/External/isl/isl_stride.c
  234 	isl_bool is_eq, relevant, has_stride;
tools/polly/lib/External/isl/isl_tab.c
 2493 isl_bool isl_tab_cone_is_bounded(struct isl_tab *tab)
 3336 static isl_bool is_constant(struct isl_tab *tab, struct isl_tab_var *var,
 3397 static isl_bool var_reaches(struct isl_tab *tab, struct isl_tab_var *var,
 3440 static isl_bool detect_constant_with_tmp(struct isl_tab *tab,
 3443 	isl_bool reached;
 3494 static isl_bool get_constant(struct isl_tab *tab, struct isl_tab_var *var,
 3498 	isl_bool is_cst;
 3527 isl_bool isl_tab_is_constant(struct isl_tab *tab, int var, isl_int *value)
 3577 isl_bool isl_tab_need_undo(struct isl_tab *tab)
tools/polly/lib/External/isl/isl_tab.h
  195 isl_bool isl_tab_cone_is_bounded(struct isl_tab *tab);
  241 isl_bool isl_tab_need_undo(struct isl_tab *tab);
  325 isl_bool isl_tab_is_constant(struct isl_tab *tab, int var, isl_int *value);
tools/polly/lib/External/isl/isl_tab_lexopt_templ.c
  148 	isl_bool par = isl_bool_false;
  199 	isl_bool compatible;
tools/polly/lib/External/isl/isl_tab_pip.c
   97 	isl_bool (*insert_div)(struct isl_context *context, int pos,
  382 static isl_bool same_solution(struct isl_partial_sol *s1,
  453 static isl_bool equal_on_domain(__isl_keep isl_multi_aff *ma1,
  458 	isl_bool equal;
  489 	isl_bool same;
 2035 static isl_bool context_tab_insert_div(struct isl_tab *tab, int pos,
 2085 	isl_bool nonneg;
 2601 static isl_bool context_lex_insert_div(struct isl_context *context, int pos,
 2605 	isl_bool nonneg;
 3302 	isl_bool needs_undo;
 3400 static isl_bool context_gbr_insert_div(struct isl_context *context, int pos,
 4530 static isl_bool parallel_constraints(__isl_keep isl_basic_map *bmap,
 4686 static isl_bool need_split_basic_map(__isl_keep isl_basic_map *bmap,
 4731 static isl_bool need_split_basic_set(__isl_keep isl_basic_set *bset,
 4741 static isl_bool need_split_set(__isl_keep isl_set *set, __isl_keep isl_mat *cst)
 4746 		isl_bool split;
 4786 		isl_bool split;
 4837 		isl_bool split;
 4979 static isl_bool region_is_trivial(struct isl_tab *tab, int pos,
 4984 	isl_bool is_trivial;
 5039 		isl_bool trivial;
 5878 			isl_bool split;
tools/polly/lib/External/isl/isl_tarjan.c
   63 	isl_bool (*follows)(int i, int j, void *user), void *user)
   74 		isl_bool f;
  120 	isl_bool (*follows)(int i, int j, void *user), void *user)
  148 	int node, isl_bool (*follows)(int i, int j, void *user), void *user)
tools/polly/lib/External/isl/isl_tarjan.h
   37 	isl_bool (*follows)(int i, int j, void *user), void *user);
   39 	int node, isl_bool (*follows)(int i, int j, void *user), void *user);
tools/polly/lib/External/isl/isl_test.c
  130 	isl_bool equal;
  218 	isl_bool equal;
  492 	isl_bool bounded;
  562 	isl_bool equal;
  650 	isl_bool ok, is_nan;
 1330 	isl_bool equal;
 1370 	isl_bool equal;
 1397 	isl_bool is_empty;
 2813 	isl_bool ok;
 3382 	isl_bool equal;
 3439 	isl_bool equal;
 3476 	isl_bool equal;
 3513 	isl_bool equal;
 3549 	isl_bool equal;
 3586 	isl_bool equal;
 3662 	isl_bool is_subset;
 4248 	isl_bool empty;
 4960 static isl_bool union_pw_aff_plain_is_equal(__isl_keep isl_union_pw_aff *upa,
 4965 	isl_bool equal;
 4984 	isl_bool equal;
 5157 	isl_bool ok;
 5331 	isl_bool ok;
 5461 	isl_bool ok;
 5526 	isl_bool ok;
 5656 	isl_bool ok;
 5761 	isl_bool ok;
 5822 	isl_bool ok;
 5909 	isl_bool ok;
 5992 	isl_bool ok;
 6112 	isl_bool ok;
 6210 	isl_bool ok;
 6695 	isl_bool test;
 6767 	isl_bool equal;
 6878 	isl_bool ok;
 6975 	isl_bool ok;
 7048 	isl_bool ok;
 7164 	isl_bool equal;
 7189 	isl_bool equal;
 7217 	isl_bool equal;
 8581 	isl_bool involves1, involves2, involves3, equal;
 8694 	isl_bool universe;
 8803 	isl_bool equal;
 9216 	isl_bool is_univ;
 9269 			isl_bool disjoint;
tools/polly/lib/External/isl/isl_transitive_closure.c
  287 static isl_bool parametric_constant_never_positive(
  295 	isl_bool empty;
  338 	isl_bool empty;
  780 			isl_bool fixed;
  825 static isl_bool isl_set_overlaps(__isl_keep isl_set *set1,
  829 	isl_bool no_overlap;
  871 	isl_bool overlaps;
 1044 		isl_bool overlaps, subset;
 1444 		isl_bool o;
 1771 static isl_bool basic_map_follows(int i, int j, void *user)
 1776 	isl_bool subset;
tools/polly/lib/External/isl/isl_union_eval.c
   46 	isl_bool is_void;
tools/polly/lib/External/isl/isl_union_map.c
   76 isl_bool isl_union_set_is_params(__isl_keep isl_union_set *uset)
   79 	isl_bool params;
   96 isl_bool isl_union_map_is_params(__isl_keep isl_union_map *umap)
  245 	isl_bool equal_params;
  352 isl_bool isl_union_map_space_has_equal_params(__isl_keep isl_union_map *umap,
  363 isl_bool isl_union_set_space_has_equal_params(__isl_keep isl_union_set *uset,
  382 	isl_bool aligned;
  512 	isl_bool (*test)(__isl_keep isl_map *map, void *user);
  524 	isl_bool r;
  537 isl_bool isl_union_map_every_map(__isl_keep isl_union_map *umap,
  538 	isl_bool (*test)(__isl_keep isl_map *map, void *user), void *user)
  674 isl_bool isl_union_map_contains(__isl_keep isl_union_map *umap,
  689 isl_bool isl_union_set_contains(__isl_keep isl_union_set *uset,
  744 	isl_bool (*filter)(__isl_keep isl_map *map);
  776 	isl_bool empty;
 1361 	isl_bool empty;
 1645 	isl_bool (*filter)(__isl_keep isl_map *map, void *user);
 1654 	isl_bool (*filter)(__isl_keep isl_map *map);
 1661 static isl_bool un_op_filter_drop_user(__isl_keep isl_map *map, void *user)
 1690 		isl_bool ok;
 2106 static isl_bool equal_tuples(__isl_keep isl_map *map, void *user)
 2282 	isl_bool is_subset;
 2312 isl_bool isl_union_map_is_subset(__isl_keep isl_union_map *umap1,
 2341 isl_bool isl_union_set_is_subset(__isl_keep isl_union_set *uset1,
 2347 isl_bool isl_union_map_is_equal(__isl_keep isl_union_map *umap1,
 2350 	isl_bool is_subset;
 2361 isl_bool isl_union_set_is_equal(__isl_keep isl_union_set *uset1,
 2367 isl_bool isl_union_map_is_strict_subset(__isl_keep isl_union_map *umap1,
 2370 	isl_bool is_subset;
 2383 isl_bool isl_union_set_is_strict_subset(__isl_keep isl_union_set *uset1,
 2396 	isl_bool is_disjoint;
 2424 isl_bool isl_union_map_is_disjoint(__isl_keep isl_union_map *umap1,
 2457 isl_bool isl_union_set_is_disjoint(__isl_keep isl_union_set *uset1,
 2513 	isl_bool res;
 2514 	isl_bool (*fn)(__isl_keep isl_map *map);
 2532 static isl_bool union_map_forall(__isl_keep isl_union_map *umap,
 2533 	isl_bool (*fn)(__isl_keep isl_map *map))
 2548 	isl_bool res;
 2549 	isl_bool (*fn)(__isl_keep isl_map *map, void *user);
 2570 static isl_bool union_map_forall_user(__isl_keep isl_union_map *umap,
 2571 	isl_bool (*fn)(__isl_keep isl_map *map, void *user), void *user)
 2587 isl_bool isl_union_map_plain_is_empty(__isl_keep isl_union_map *umap)
 2594 isl_bool isl_union_map_is_empty(__isl_keep isl_union_map *umap)
 2599 isl_bool isl_union_set_is_empty(__isl_keep isl_union_set *uset)
 2604 static isl_bool is_subset_of_identity(__isl_keep isl_map *map)
 2606 	isl_bool is_subset;
 2630 static isl_bool single_map_is_single_valued(__isl_keep isl_union_map *umap)
 2633 	isl_bool sv;
 2650 	isl_bool sv;
 2700 isl_bool isl_union_map_is_single_valued(__isl_keep isl_union_map *umap)
 2722 isl_bool isl_union_map_is_injective(__isl_keep isl_union_map *umap)
 2724 	isl_bool in;
 2748 	isl_bool *non_identity = user;
 2749 	isl_bool equal;
 2773 static isl_bool isl_union_map_plain_is_not_identity(
 2776 	isl_bool non_identity;
 2795 	isl_bool *identity = user;
 2812 isl_bool isl_union_map_is_identity(__isl_keep isl_union_map *umap)
 2814 	isl_bool non_identity;
 2815 	isl_bool identity;
 2887 static isl_bool fixed_at_pos(__isl_keep isl_map *map, void *user)
 2896 static isl_bool plain_injective_on_range(__isl_take isl_union_map *umap,
 2960 static isl_bool plain_injective_on_range(__isl_take isl_union_map *umap,
 2988 		isl_bool fixed;
 3017 static isl_bool plain_injective_on_range_wrap(__isl_keep isl_set *ran,
 3034 isl_bool isl_union_map_plain_is_injective(__isl_keep isl_union_map *umap)
 3036 	isl_bool in;
 3056 isl_bool isl_union_map_is_bijective(__isl_keep isl_union_map *umap)
 3058 	isl_bool sv;
 3261 	isl_bool empty;
 3436 	isl_bool empty;
 3753 static isl_bool map_excludes(__isl_keep isl_map *map, void *user)
 3756 	isl_bool involves;
 3773 isl_bool isl_union_map_involves_dims(__isl_keep isl_union_map *umap,
 3777 	isl_bool excludes;
 3893 	isl_bool equal;
 3963 	isl_bool non_trivial, is_params;
 4185 	isl_bool (*fn)(__isl_keep isl_map *map, void *user);
 4192 static isl_bool not(__isl_keep isl_map *map, void *user)
 4215 	isl_bool (*fn)(__isl_keep isl_map *map, void *user), void *user)
tools/polly/lib/External/isl/isl_union_map_private.h
   14 isl_bool isl_union_map_is_params(__isl_keep isl_union_map *umap);
   15 isl_bool isl_union_map_space_has_equal_params(__isl_keep isl_union_map *umap,
   17 isl_bool isl_union_set_space_has_equal_params(__isl_keep isl_union_set *uset,
tools/polly/lib/External/isl/isl_union_multi.c
  321 static isl_bool FN(UNION,disjoint_domain)(__isl_keep PART *part1,
  325 	isl_bool disjoint;
  345 	isl_bool equal;
  346 	isl_bool disjoint;
  399 	isl_bool disjoint;
  451 static isl_bool FN(UNION,has_single_reference)(__isl_keep UNION *u)
tools/polly/lib/External/isl/isl_union_single.c
   95 	isl_bool equal;
  183 static isl_bool FN(UNION,has_single_reference)(__isl_keep UNION *u)
tools/polly/lib/External/isl/isl_union_templ.c
  326 	isl_bool single_ref;
  416 	isl_bool equal_params;
  963 	isl_bool is_equal;
  988 isl_bool FN(UNION,plain_is_equal)(__isl_keep UNION *u1, __isl_keep UNION *u2)
 1035 	isl_bool *nan = user;
 1047 isl_bool FN(UNION,involves_nan)(__isl_keep UNION *u)
 1049 	isl_bool nan = isl_bool_false;
tools/polly/lib/External/isl/isl_val.c
  963 isl_bool isl_val_is_divisible_by(__isl_keep isl_val *v1, __isl_keep isl_val *v2)
 1140 isl_bool isl_val_is_int(__isl_keep isl_val *v)
 1150 isl_bool isl_val_is_rat(__isl_keep isl_val *v)
 1160 isl_bool isl_val_is_nan(__isl_keep isl_val *v)
 1170 isl_bool isl_val_is_infty(__isl_keep isl_val *v)
 1180 isl_bool isl_val_is_neginfty(__isl_keep isl_val *v)
 1190 isl_bool isl_val_is_zero(__isl_keep isl_val *v)
 1200 isl_bool isl_val_is_one(__isl_keep isl_val *v)
 1213 isl_bool isl_val_is_negone(__isl_keep isl_val *v)
 1223 isl_bool isl_val_is_pos(__isl_keep isl_val *v)
 1233 isl_bool isl_val_is_neg(__isl_keep isl_val *v)
 1243 isl_bool isl_val_is_nonneg(__isl_keep isl_val *v)
 1256 isl_bool isl_val_is_nonpos(__isl_keep isl_val *v)
 1284 isl_bool isl_val_lt(__isl_keep isl_val *v1, __isl_keep isl_val *v2)
 1287 	isl_bool lt;
 1317 isl_bool isl_val_gt(__isl_keep isl_val *v1, __isl_keep isl_val *v2)
 1324 isl_bool isl_val_gt_si(__isl_keep isl_val *v, long i)
 1327 	isl_bool res;
 1349 isl_bool isl_val_le(__isl_keep isl_val *v1, __isl_keep isl_val *v2)
 1352 	isl_bool le;
 1382 isl_bool isl_val_ge(__isl_keep isl_val *v1, __isl_keep isl_val *v2)
 1420 isl_bool isl_val_eq(__isl_keep isl_val *v1, __isl_keep isl_val *v2)
 1432 isl_bool isl_val_abs_eq(__isl_keep isl_val *v1, __isl_keep isl_val *v2)
 1444 isl_bool isl_val_ne(__isl_keep isl_val *v1, __isl_keep isl_val *v2)
 1503 isl_bool isl_val_involves_dims(__isl_keep isl_val *v, enum isl_dim_type type,
 1643 isl_bool isl_val_matching_params(__isl_keep isl_val *v,
tools/polly/lib/External/isl/isl_val_private.h
   39 isl_bool isl_val_involves_dims(__isl_keep isl_val *v, enum isl_dim_type type,
   65 isl_bool isl_val_matching_params(__isl_keep isl_val *v,
tools/polly/lib/External/isl/isl_vec.c
  333 isl_bool isl_vec_is_zero(__isl_keep isl_vec *vec)
  340 isl_bool isl_vec_is_equal(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2)
tools/polly/lib/External/isl/isl_vec_private.h
   26 isl_bool isl_vec_is_zero(__isl_keep isl_vec *vec);
tools/polly/lib/External/isl/isl_vertices.c
  122 static isl_bool add_vertex(struct isl_vertex_list **list,
  461 				isl_bool added = add_vertex(&list, bset, tab);
  515 static isl_bool bset_covers_tab(__isl_keep isl_basic_set *bset,
  566 static isl_bool can_intersect(struct isl_tab *tab,
tools/polly/lib/External/pet/include/pet.h
  172 isl_bool pet_expr_is_affine(__isl_keep pet_expr *expr);
  174 isl_bool pet_expr_access_is_read(__isl_keep pet_expr *expr);
  176 isl_bool pet_expr_access_is_write(__isl_keep pet_expr *expr);
  178 isl_bool pet_expr_access_is_kill(__isl_keep pet_expr *expr);
tools/polly/lib/External/ppcg/gpu.c
  165 isl_bool only_fixed_element_accessed(struct gpu_array_info *array)
  357 		isl_bool field;
  412 isl_bool gpu_array_can_be_private(struct gpu_array_info *array)
 1523 	isl_bool is_wrapping;
 2448 static isl_bool update_depth(__isl_keep isl_schedule_node *node, void *user)
 2533 static isl_bool set_permutable(__isl_keep isl_schedule_node *node, void *user)
 4032 	isl_bool ok;
 5406 static isl_bool complete_index(__isl_keep pet_expr *expr,
 5412 	isl_bool complete;
 5442 static isl_bool accesses_fixed_element(__isl_keep pet_expr *expr)
 5446 	isl_bool fixed = isl_bool_true;
 5552 static isl_bool is_stmt_killed(struct ppcg_scop *scop, struct pet_stmt *stmt)
 5556 	isl_bool empty;
 5583 		isl_bool killed;
tools/polly/lib/External/ppcg/gpu.h
   27 	isl_bool fixed_element;
  430 isl_bool gpu_array_can_be_private(struct gpu_array_info *array);
  458 isl_bool only_fixed_element_accessed(struct gpu_array_info *array);
tools/polly/lib/External/ppcg/gpu_group.c
  704 	isl_bool sv;
tools/polly/lib/External/ppcg/gpu_hybrid.c
   27 static isl_bool has_empty_domain(__isl_keep isl_schedule_node *node)
   30 	isl_bool empty;
   68 	isl_bool empty_domain;
tools/polly/lib/External/ppcg/gpu_print.c
  205 static isl_bool at_node(__isl_keep isl_ast_node *node, void *user)
tools/polly/lib/External/ppcg/grouping.c
  172 static isl_bool covers_src_and_dst(__isl_keep isl_map *map,
  177 	isl_bool is_subset;
  207 static isl_bool matches_prefix(__isl_keep isl_map *map,
  212 	isl_bool is_subset;
  253 	isl_bool ok;
  381 	isl_bool empty;
  558 static isl_bool detect_groups(__isl_keep isl_schedule_node *node, void *user)
tools/polly/lib/External/ppcg/hybrid.c
  171 isl_bool ppcg_ht_bounds_is_valid(__isl_keep ppcg_ht_bounds *bounds)
  173 	isl_bool is_nan;
  953 static isl_bool all_coincident(__isl_keep isl_schedule_node *node)
  959 		isl_bool c;
  974 static isl_bool has_child_properties(__isl_keep isl_schedule_node *node)
  989 static isl_bool has_parent_properties(__isl_keep isl_schedule_node *node)
 1004 isl_bool ppcg_ht_parent_has_input_pattern(__isl_keep isl_schedule_node *node)
 1006 	isl_bool has_pattern;
 1024 isl_bool ppcg_ht_has_input_pattern(__isl_keep isl_schedule_node *node)
 1026 	isl_bool has_pattern;
 1044 	isl_bool has_pattern;
 1180 	isl_bool eq, is_zero, is_neg;
 1230 	isl_bool is_zero;
 1631 static isl_bool is_phase_id(__isl_keep isl_id *id)
 1648 	isl_bool is_phase;
 1945 static isl_bool wide_enough(__isl_keep isl_val *s0, __isl_keep isl_val *delta,
 1949 	isl_bool ok;
 1991 isl_bool ppcg_ht_bounds_supports_sizes(__isl_keep ppcg_ht_bounds *bounds,
 1996 	isl_bool ok;
 2030 	isl_bool ok;
 2206 	isl_bool is_phase;
tools/polly/lib/External/ppcg/hybrid.h
   15 isl_bool ppcg_ht_has_input_pattern(__isl_keep isl_schedule_node *node);
   16 isl_bool ppcg_ht_parent_has_input_pattern(__isl_keep isl_schedule_node *node);
   21 isl_bool ppcg_ht_bounds_is_valid(__isl_keep ppcg_ht_bounds *bounds);
   22 isl_bool ppcg_ht_bounds_supports_sizes(__isl_keep ppcg_ht_bounds *bounds,
tools/polly/lib/External/ppcg/print.c
   44 static isl_bool printed_before(__isl_keep isl_printer *p, const char *note_name)
   48 	isl_bool printed;
   89 	isl_bool printed;
  179 	isl_bool has_macros;
  341 	isl_bool params;