Searched refs:__isl_keep (Results 1 – 25 of 217) sorted by relevance
123456789
/external/llvm-project/polly/lib/External/pet/include/ |
D | pet.h | 51 __isl_give pet_loc *pet_loc_copy(__isl_keep pet_loc *loc); 56 unsigned pet_loc_get_start(__isl_keep pet_loc *loc); 58 unsigned pet_loc_get_end(__isl_keep pet_loc *loc); 60 int pet_loc_get_line(__isl_keep pet_loc *loc); 62 __isl_keep const char *pet_loc_get_indent(__isl_keep pet_loc *loc); 143 __isl_give pet_expr *pet_expr_copy(__isl_keep pet_expr *expr); 148 isl_ctx *pet_expr_get_ctx(__isl_keep pet_expr *expr); 151 enum pet_expr_type pet_expr_get_type(__isl_keep pet_expr *expr); 153 int pet_expr_get_n_arg(__isl_keep pet_expr *expr); 157 __isl_give pet_expr *pet_expr_get_arg(__isl_keep pet_expr *expr, int pos); [all …]
|
/external/llvm-project/polly/lib/External/isl/ |
D | isl_space_private.h | 30 uint32_t isl_space_get_tuple_hash(__isl_keep isl_space *space); 31 uint32_t isl_space_get_hash(__isl_keep isl_space *space); 32 uint32_t isl_space_get_domain_hash(__isl_keep isl_space *space); 34 isl_bool isl_space_has_domain_tuples(__isl_keep isl_space *space1, 35 __isl_keep isl_space *space2); 36 isl_bool isl_space_has_range_tuples(__isl_keep isl_space *space1, 37 __isl_keep isl_space *space2); 38 isl_stat isl_space_check_domain_tuples(__isl_keep isl_space *space1, 39 __isl_keep isl_space *space2); 40 isl_bool isl_space_is_domain_internal(__isl_keep isl_space *space1, [all …]
|
D | isl_map_private.h | 127 __isl_give isl_basic_set *isl_basic_set_dup(__isl_keep isl_basic_set *bset); 148 __isl_give isl_map *isl_map_dup(__isl_keep isl_map *map); 163 __isl_keep isl_space *isl_basic_map_peek_space( 164 __isl_keep const isl_basic_map *bmap); 165 __isl_keep isl_space *isl_basic_set_peek_space(__isl_keep isl_basic_set *bset); 166 __isl_keep isl_space *isl_map_peek_space(__isl_keep const isl_map *map); 167 __isl_keep isl_space *isl_set_peek_space(__isl_keep isl_set *set); 178 isl_size isl_basic_map_var_offset(__isl_keep isl_basic_map *bmap, 180 isl_size isl_basic_set_var_offset(__isl_keep isl_basic_set *bset, 182 unsigned isl_basic_map_offset(__isl_keep isl_basic_map *bmap, [all …]
|
D | isl_ast_build_private.h | 170 __isl_keep isl_ast_build *build, void *user); 174 __isl_keep isl_ast_build *context, void *user); 178 __isl_keep isl_ast_build *context, void *user); 181 isl_stat (*before_each_mark)(__isl_keep isl_id *mark, 182 __isl_keep isl_ast_build *build, void *user); 186 __isl_keep isl_ast_build *context, void *user); 206 int isl_ast_build_get_depth(__isl_keep isl_ast_build *build); 207 isl_size isl_ast_build_dim(__isl_keep isl_ast_build *build, 210 __isl_keep isl_ast_build *build, int internal); 236 __isl_keep isl_ast_build *build); [all …]
|
D | isl_local_space_private.h | 15 isl_stat isl_local_space_check_range(__isl_keep isl_local_space *ls, 18 uint32_t isl_local_space_get_hash(__isl_keep isl_local_space *ls); 25 __isl_keep isl_space *isl_local_space_peek_space( 26 __isl_keep isl_local_space *ls); 33 int isl_mat_cmp_div(__isl_keep isl_mat *div, int i, int j); 34 __isl_give isl_mat *isl_merge_divs(__isl_keep isl_mat *div1, 35 __isl_keep isl_mat *div2, int *exp1, int *exp2); 37 unsigned isl_local_space_offset(__isl_keep isl_local_space *ls, 42 isl_bool isl_local_space_div_is_marked_unknown(__isl_keep isl_local_space *ls, 44 isl_bool isl_local_space_div_is_known(__isl_keep isl_local_space *ls, int div); [all …]
|
D | isl_ast_graft_private.h | 44 isl_ctx *isl_ast_graft_get_ctx(__isl_keep isl_ast_graft *graft); 47 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build); 50 __isl_take isl_basic_set *enforced, __isl_keep isl_ast_build *build, 51 __isl_keep isl_ast_build *sub_build); 54 __isl_keep isl_ast_build *build); 56 __isl_take isl_map *schedule, __isl_keep isl_ast_build *build); 64 __isl_keep isl_ast_build *build); 66 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build); 69 __isl_keep isl_ast_graft *graft); 71 __isl_keep isl_ast_graft *graft); [all …]
|
D | isl_schedule_tree.h | 75 isl_ctx *isl_schedule_tree_get_ctx(__isl_keep isl_schedule_tree *tree); 77 __isl_keep isl_schedule_tree *tree); 80 int isl_schedule_tree_is_leaf(__isl_keep isl_schedule_tree *tree); 82 isl_bool isl_schedule_tree_plain_is_equal(__isl_keep isl_schedule_tree *tree1, 83 __isl_keep isl_schedule_tree *tree2); 86 __isl_keep isl_schedule_tree *tree); 119 __isl_keep isl_schedule_tree *tree); 122 __isl_keep isl_schedule_tree *tree); 126 __isl_keep isl_schedule_tree *tree); 131 __isl_keep isl_schedule_tree *tree, int pos); [all …]
|
D | isl_polynomial_private.h | 122 void isl_term_get_num(__isl_keep isl_term *term, isl_int *n); 125 __isl_give isl_poly *isl_poly_copy(__isl_keep isl_poly *poly); 127 __isl_give isl_poly *isl_poly_dup(__isl_keep isl_poly *poly); 132 isl_bool isl_poly_is_cst(__isl_keep isl_poly *poly); 133 isl_bool isl_poly_is_zero(__isl_keep isl_poly *poly); 134 isl_bool isl_poly_is_one(__isl_keep isl_poly *poly); 135 isl_bool isl_poly_is_negone(__isl_keep isl_poly *poly); 136 __isl_keep isl_poly_cst *isl_poly_as_cst(__isl_keep isl_poly *poly); 137 __isl_keep isl_poly_rec *isl_poly_as_rec(__isl_keep isl_poly *poly); 147 __isl_give isl_qpolynomial *isl_qpolynomial_dup(__isl_keep isl_qpolynomial *qp); [all …]
|
/external/llvm-project/polly/lib/External/isl/include/isl/ |
D | schedule_node.h | 23 __isl_keep isl_schedule_node *node); 28 isl_bool isl_schedule_node_is_equal(__isl_keep isl_schedule_node *node1, 29 __isl_keep isl_schedule_node *node2); 31 isl_ctx *isl_schedule_node_get_ctx(__isl_keep isl_schedule_node *node); 34 __isl_keep isl_schedule_node *node); 36 __isl_keep isl_schedule_node *node); 39 __isl_keep isl_schedule_node *node); 43 __isl_keep isl_schedule_node *node, 44 isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user), 47 isl_bool isl_schedule_node_every_descendant(__isl_keep isl_schedule_node *node, [all …]
|
D | ast.h | 64 __isl_give isl_ast_expr *isl_ast_expr_copy(__isl_keep isl_ast_expr *expr); 67 isl_ctx *isl_ast_expr_get_ctx(__isl_keep isl_ast_expr *expr); 69 enum isl_ast_expr_type isl_ast_expr_get_type(__isl_keep isl_ast_expr *expr); 71 __isl_give isl_val *isl_ast_expr_int_get_val(__isl_keep isl_ast_expr *expr); 72 __isl_give isl_val *isl_ast_expr_get_val(__isl_keep isl_ast_expr *expr); 74 __isl_give isl_id *isl_ast_expr_id_get_id(__isl_keep isl_ast_expr *expr); 75 __isl_give isl_id *isl_ast_expr_get_id(__isl_keep isl_ast_expr *expr); 79 __isl_keep isl_ast_expr *expr); 81 __isl_keep isl_ast_expr *expr); 83 isl_size isl_ast_expr_op_get_n_arg(__isl_keep isl_ast_expr *expr); [all …]
|
D | val.h | 43 __isl_give isl_val *isl_val_copy(__isl_keep isl_val *v); 46 isl_ctx *isl_val_get_ctx(__isl_keep isl_val *val); 47 uint32_t isl_val_get_hash(__isl_keep isl_val *val); 49 long isl_val_get_num_si(__isl_keep isl_val *v); 51 long isl_val_get_den_si(__isl_keep isl_val *v); 52 __isl_give isl_val *isl_val_get_den_val(__isl_keep isl_val *v); 53 double isl_val_get_d(__isl_keep isl_val *v); 54 isl_size isl_val_n_abs_num_chunks(__isl_keep isl_val *v, size_t size); 55 isl_stat isl_val_get_abs_num_chunks(__isl_keep isl_val *v, size_t size, 99 int isl_val_sgn(__isl_keep isl_val *v); [all …]
|
D | stream.h | 58 isl_ctx *isl_stream_get_ctx(__isl_keep isl_stream *s); 60 void isl_stream_error(__isl_keep isl_stream *s, struct isl_token *tok, 63 struct isl_token *isl_stream_next_token(__isl_keep isl_stream *s); 64 struct isl_token *isl_stream_next_token_on_same_line(__isl_keep isl_stream *s); 65 int isl_stream_next_token_is(__isl_keep isl_stream *s, int type); 66 void isl_stream_push_token(__isl_keep isl_stream *s, struct isl_token *tok); 67 void isl_stream_flush_tokens(__isl_keep isl_stream *s); 68 int isl_stream_eat_if_available(__isl_keep isl_stream *s, int type); 69 char *isl_stream_read_ident_if_available(__isl_keep isl_stream *s); 70 int isl_stream_eat(__isl_keep isl_stream *s, int type); [all …]
|
D | polynomial.h | 19 isl_ctx *isl_qpolynomial_get_ctx(__isl_keep isl_qpolynomial *qp); 21 __isl_keep isl_qpolynomial *qp); 22 __isl_give isl_space *isl_qpolynomial_get_space(__isl_keep isl_qpolynomial *qp); 23 isl_size isl_qpolynomial_dim(__isl_keep isl_qpolynomial *qp, 25 isl_bool isl_qpolynomial_involves_dims(__isl_keep isl_qpolynomial *qp, 29 __isl_keep isl_qpolynomial *qp); 50 __isl_give isl_qpolynomial *isl_qpolynomial_copy(__isl_keep isl_qpolynomial *qp); 54 isl_bool isl_qpolynomial_plain_is_equal(__isl_keep isl_qpolynomial *qp1, 55 __isl_keep isl_qpolynomial *qp2); 56 isl_bool isl_qpolynomial_is_zero(__isl_keep isl_qpolynomial *qp); [all …]
|
D | space.h | 22 isl_ctx *isl_space_get_ctx(__isl_keep isl_space *space); 30 __isl_give isl_space *isl_space_copy(__isl_keep isl_space *space); 33 isl_bool isl_space_is_params(__isl_keep isl_space *space); 34 isl_bool isl_space_is_set(__isl_keep isl_space *space); 35 isl_bool isl_space_is_map(__isl_keep isl_space *space); 42 isl_bool isl_space_has_tuple_name(__isl_keep isl_space *space, 44 __isl_keep const char *isl_space_get_tuple_name(__isl_keep isl_space *space, 50 isl_bool isl_space_has_tuple_id(__isl_keep isl_space *space, 52 __isl_give isl_id *isl_space_get_tuple_id(__isl_keep isl_space *space, 58 isl_bool isl_space_has_dim_id(__isl_keep isl_space *space, [all …]
|
D | constraint.h | 30 isl_ctx *isl_constraint_get_ctx(__isl_keep isl_constraint *c); 39 __isl_give isl_constraint *isl_constraint_copy(__isl_keep isl_constraint *c); 42 isl_size isl_basic_map_n_constraint(__isl_keep isl_basic_map *bmap); 43 isl_size isl_basic_set_n_constraint(__isl_keep isl_basic_set *bset); 44 isl_stat isl_basic_map_foreach_constraint(__isl_keep isl_basic_map *bmap, 46 isl_stat isl_basic_set_foreach_constraint(__isl_keep isl_basic_set *bset, 49 __isl_keep isl_basic_map *bmap); 51 __isl_keep isl_basic_set *bset); 52 int isl_constraint_is_equal(__isl_keep isl_constraint *constraint1, 53 __isl_keep isl_constraint *constraint2); [all …]
|
D | set.h | 29 isl_size isl_basic_set_n_dim(__isl_keep isl_basic_set *bset); 30 isl_size isl_basic_set_n_param(__isl_keep isl_basic_set *bset); 31 isl_size isl_basic_set_total_dim(__isl_keep const isl_basic_set *bset); 32 isl_size isl_basic_set_dim(__isl_keep isl_basic_set *bset, 35 isl_size isl_set_n_dim(__isl_keep isl_set *set); 36 isl_size isl_set_n_param(__isl_keep isl_set *set); 37 isl_size isl_set_dim(__isl_keep isl_set *set, enum isl_dim_type type); 39 isl_ctx *isl_basic_set_get_ctx(__isl_keep isl_basic_set *bset); 40 isl_ctx *isl_set_get_ctx(__isl_keep isl_set *set); 41 __isl_give isl_space *isl_basic_set_get_space(__isl_keep isl_basic_set *bset); [all …]
|
D | union_set.h | 11 isl_size isl_union_set_dim(__isl_keep isl_union_set *uset, 24 __isl_give isl_union_set *isl_union_set_copy(__isl_keep isl_union_set *uset); 27 isl_ctx *isl_union_set_get_ctx(__isl_keep isl_union_set *uset); 29 __isl_give isl_space *isl_union_set_get_space(__isl_keep isl_union_set *uset); 108 isl_bool isl_union_set_is_params(__isl_keep isl_union_set *uset); 110 isl_bool isl_union_set_is_empty(__isl_keep isl_union_set *uset); 113 isl_bool isl_union_set_is_subset(__isl_keep isl_union_set *uset1, 114 __isl_keep isl_union_set *uset2); 116 isl_bool isl_union_set_is_equal(__isl_keep isl_union_set *uset1, 117 __isl_keep isl_union_set *uset2); [all …]
|
D | flow.h | 37 isl_ctx *isl_restriction_get_ctx(__isl_keep isl_restriction *restr); 40 __isl_keep isl_map *source_map, __isl_keep isl_set *sink, 58 isl_ctx *isl_access_info_get_ctx(__isl_keep isl_access_info *acc); 61 isl_stat isl_flow_foreach(__isl_keep isl_flow *deps, 65 __isl_give isl_map *isl_flow_get_no_source(__isl_keep isl_flow *deps, int must); 68 isl_ctx *isl_flow_get_ctx(__isl_keep isl_flow *deps); 99 __isl_keep isl_union_access_info *access); 104 __isl_keep isl_union_access_info *access); 109 __isl_take isl_printer *p, __isl_keep isl_union_access_info *access); 111 __isl_keep isl_union_access_info *access); [all …]
|
D | id.h | 19 isl_ctx *isl_id_get_ctx(__isl_keep isl_id *id); 20 uint32_t isl_id_get_hash(__isl_keep isl_id *id); 23 __isl_keep const char *name, void *user); 27 void *isl_id_get_user(__isl_keep isl_id *id); 29 __isl_keep const char *isl_id_get_name(__isl_keep isl_id *id); 36 __isl_give char *isl_id_to_str(__isl_keep isl_id *id); 38 __isl_keep isl_id *id); 39 void isl_id_dump(__isl_keep isl_id *id); 45 __isl_keep isl_multi_id *mi); 46 void isl_multi_id_dump(__isl_keep isl_multi_id *mi); [all …]
|
D | ast_build.h | 46 isl_ctx *isl_ast_build_get_ctx(__isl_keep isl_ast_build *build); 54 __isl_keep isl_ast_build *build); 57 __isl_keep isl_ast_build *build); 63 __isl_keep isl_ast_build *build); 77 __isl_keep isl_ast_build *build, void *user), void *user); 80 __isl_give isl_id *(*fn)(__isl_keep isl_ast_build *build, 85 __isl_keep isl_ast_build *build, void *user), void *user); 88 isl_stat (*fn)(__isl_keep isl_id *mark, __isl_keep isl_ast_build *build, 93 __isl_keep isl_ast_build *build, void *user), void *user); 101 __isl_keep isl_ast_build *build, __isl_take isl_set *set); [all …]
|
D | vertices.h | 20 isl_ctx *isl_vertex_get_ctx(__isl_keep isl_vertex *vertex); 21 isl_size isl_vertex_get_id(__isl_keep isl_vertex *vertex); 22 __isl_give isl_basic_set *isl_vertex_get_domain(__isl_keep isl_vertex *vertex); 23 __isl_give isl_multi_aff *isl_vertex_get_expr(__isl_keep isl_vertex *vertex); 27 __isl_keep isl_basic_set *bset); 28 isl_ctx *isl_vertices_get_ctx(__isl_keep isl_vertices *vertices); 29 isl_size isl_vertices_get_n_vertices(__isl_keep isl_vertices *vertices); 30 isl_stat isl_vertices_foreach_vertex(__isl_keep isl_vertices *vertices, 34 isl_ctx *isl_cell_get_ctx(__isl_keep isl_cell *cell); 35 __isl_give isl_basic_set *isl_cell_get_domain(__isl_keep isl_cell *cell); [all …]
|
D | aff.h | 33 __isl_give isl_aff *isl_aff_copy(__isl_keep isl_aff *aff); 36 isl_ctx *isl_aff_get_ctx(__isl_keep isl_aff *aff); 37 uint32_t isl_aff_get_hash(__isl_keep isl_aff *aff); 39 isl_bool isl_aff_involves_locals(__isl_keep isl_aff *aff); 41 isl_size isl_aff_dim(__isl_keep isl_aff *aff, enum isl_dim_type type); 42 isl_bool isl_aff_involves_dims(__isl_keep isl_aff *aff, 45 __isl_give isl_space *isl_aff_get_domain_space(__isl_keep isl_aff *aff); 46 __isl_give isl_space *isl_aff_get_space(__isl_keep isl_aff *aff); 48 __isl_keep isl_aff *aff); 49 __isl_give isl_local_space *isl_aff_get_local_space(__isl_keep isl_aff *aff); [all …]
|
D | local_space.h | 16 isl_ctx *isl_local_space_get_ctx(__isl_keep isl_local_space *ls); 22 __isl_keep isl_local_space *ls); 26 isl_bool isl_local_space_is_params(__isl_keep isl_local_space *ls); 27 isl_bool isl_local_space_is_set(__isl_keep isl_local_space *ls); 33 isl_size isl_local_space_dim(__isl_keep isl_local_space *ls, 35 isl_bool isl_local_space_has_dim_name(__isl_keep isl_local_space *ls, 37 const char *isl_local_space_get_dim_name(__isl_keep isl_local_space *ls, 42 isl_bool isl_local_space_has_dim_id(__isl_keep isl_local_space *ls, 44 __isl_give isl_id *isl_local_space_get_dim_id(__isl_keep isl_local_space *ls, 49 __isl_give isl_space *isl_local_space_get_space(__isl_keep isl_local_space *ls); [all …]
|
D | schedule.h | 54 __isl_keep isl_schedule_constraints *sc); 83 __isl_keep isl_schedule_constraints *sc); 86 __isl_keep isl_schedule_constraints *sc); 89 __isl_keep isl_schedule_constraints *sc); 92 __isl_keep isl_schedule_constraints *sc); 95 __isl_keep isl_schedule_constraints *sc); 98 __isl_keep isl_schedule_constraints *sc); 101 __isl_keep isl_schedule_constraints *sc); 105 __isl_keep isl_schedule_constraints *sc); 117 __isl_take isl_printer *p, __isl_keep isl_schedule_constraints *sc); [all …]
|
D | map.h | 33 isl_size isl_basic_map_total_dim(__isl_keep const isl_basic_map *bmap); 34 isl_size isl_basic_map_dim(__isl_keep isl_basic_map *bmap, 37 isl_size isl_map_dim(__isl_keep isl_map *map, enum isl_dim_type type); 39 isl_ctx *isl_basic_map_get_ctx(__isl_keep isl_basic_map *bmap); 40 isl_ctx *isl_map_get_ctx(__isl_keep isl_map *map); 41 __isl_give isl_space *isl_basic_map_get_space(__isl_keep isl_basic_map *bmap); 43 __isl_give isl_space *isl_map_get_space(__isl_keep isl_map *map); 45 __isl_give isl_aff *isl_basic_map_get_div(__isl_keep isl_basic_map *bmap, 49 __isl_keep isl_basic_map *bmap); 53 const char *isl_basic_map_get_tuple_name(__isl_keep isl_basic_map *bmap, [all …]
|
123456789