/haiku-buildtools/isl/include/isl/ |
H A D | aff_type.h | 15 struct isl_pw_aff; 16 typedef struct isl_pw_aff isl_pw_aff; typedef in typeref:struct:isl_pw_aff
|
H A D | aff.h | 139 isl_ctx *isl_pw_aff_get_ctx(__isl_keep isl_pw_aff *pwaff); 140 __isl_give isl_space *isl_pw_aff_get_domain_space(__isl_keep isl_pw_aff *pwaff); 141 __isl_give isl_space *isl_pw_aff_get_space(__isl_keep isl_pw_aff *pwaff); 143 __isl_give isl_pw_aff *isl_pw_aff_from_aff(__isl_take isl_aff *aff); 144 __isl_give isl_pw_aff *isl_pw_aff_empty(__isl_take isl_space *dim); 145 __isl_give isl_pw_aff *isl_pw_aff_alloc(__isl_take isl_set *set, 147 __isl_give isl_pw_aff *isl_pw_aff_zero_on_domain( 149 __isl_give isl_pw_aff *isl_pw_aff_var_on_domain(__isl_take isl_local_space *ls, 152 __isl_give isl_pw_aff *isl_set_indicator_function(__isl_take isl_set *set); 154 const char *isl_pw_aff_get_dim_name(__isl_keep isl_pw_aff *p [all...] |
H A D | ast_build.h | 82 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa);
|
H A D | stream.h | 54 isl_pw_aff *pwaff;
|
H A D | dim.h | 91 __isl_give isl_space *isl_pw_aff_get_dim(__isl_keep isl_pw_aff *pwaff);
|
H A D | set.h | 542 __isl_give isl_pw_aff *isl_set_dim_max(__isl_take isl_set *set, int pos); 543 __isl_give isl_pw_aff *isl_set_dim_min(__isl_take isl_set *set, int pos);
|
H A D | polynomial.h | 249 __isl_take isl_pw_aff *pwaff);
|
H A D | map.h | 667 __isl_give isl_pw_aff *isl_map_dim_max(__isl_take isl_map *map, int pos);
|
/haiku-buildtools/isl/ |
H A D | isl_aff_private.h | 29 struct isl_pw_aff { struct 41 #define EL isl_pw_aff 75 __isl_give isl_pw_aff *isl_pw_aff_alloc_size(__isl_take isl_space *space, 77 __isl_give isl_pw_aff *isl_pw_aff_reset_space(__isl_take isl_pw_aff *pwaff, 79 __isl_give isl_pw_aff *isl_pw_aff_reset_domain_space( 80 __isl_take isl_pw_aff *pwaff, __isl_take isl_space *space); 81 __isl_give isl_pw_aff *isl_pw_aff_add_disjoint( 82 __isl_take isl_pw_aff *pwaff1, __isl_take isl_pw_aff *pwaff [all...] |
H A D | isl_aff.c | 104 __isl_give isl_pw_aff *isl_pw_aff_zero_on_domain(__isl_take isl_local_space *ls) 152 __isl_give isl_pw_aff *isl_pw_aff_var_on_domain(__isl_take isl_local_space *ls, 1347 __isl_give isl_pw_aff *isl_pw_aff_mod(__isl_take isl_pw_aff *pwaff, isl_int m) 1349 isl_pw_aff *res; 1366 __isl_give isl_pw_aff *isl_pw_aff_mod_val(__isl_take isl_pw_aff *pa, 2083 __isl_give isl_pw_aff *isl_pw_aff_add_dims(__isl_take isl_pw_aff *pwaff, 2093 __isl_give isl_pw_aff *isl_pw_aff_from_af [all...] |
H A D | isl_ast_build_expr.h | 13 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa);
|
H A D | isl_ast_build_private.h | 133 isl_pw_aff *value; 219 __isl_give isl_pw_aff *isl_ast_build_compute_gist_pw_aff( 220 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa);
|
H A D | isl_input.c | 282 static __isl_give isl_pw_aff *affine_mod(struct isl_stream *s, 283 struct vars *v, __isl_take isl_pw_aff *aff) 286 isl_pw_aff *q; 309 static __isl_give isl_pw_aff *accept_affine(struct isl_stream *s, 314 static __isl_give isl_pw_aff *accept_minmax(struct isl_stream *s, 364 /* Read an integer division from "s" and return it as an isl_pw_aff. 374 static __isl_give isl_pw_aff *accept_div(struct isl_stream *s, 381 isl_pw_aff *pwaff = NULL; 438 static __isl_give isl_pw_aff *accept_affine_factor(struct isl_stream *s, 442 isl_pw_aff *re [all...] |
H A D | isl_ast_codegen.c | 416 static __isl_give isl_pw_aff *exact_bound(__isl_keep isl_set *domain, 421 isl_pw_aff *pa; 460 isl_pw_aff *pa; 496 isl_pw_aff *pa; 625 isl_pw_aff *value; 716 isl_pw_aff *pa; 781 static int pw_aff_constant_is_negative(__isl_take isl_pw_aff *pa, void *user) 817 isl_pw_aff *one; 826 isl_pw_aff *pa;
|
H A D | isl_dim.c | 188 __isl_give isl_space *isl_pw_aff_get_dim(__isl_keep isl_pw_aff *pwaff)
|
H A D | isl_ast_build_expr.c | 795 * that evaluates an isl_pw_aff. 799 * data->dom is the domain of the entire isl_pw_aff. 845 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa) 875 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa) 938 isl_pw_aff *pa;
|
H A D | isl_ast_build.c | 616 * the first (and presumably only) affine expression in the isl_pw_aff 1911 __isl_give isl_pw_aff *isl_ast_build_compute_gist_pw_aff( 1912 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa)
|
H A D | isl_tab_pip.c | 5428 static __isl_give isl_pw_aff *set_minimum_pa(__isl_take isl_space *space, 5435 isl_pw_aff *paff = NULL; 5450 isl_pw_aff *paff_i; 5492 __isl_take isl_pw_multi_aff *opt, __isl_take isl_pw_aff *min_expr_pa, 5557 isl_pw_aff *min_expr_pa;
|
H A D | isl_output.c | 2087 __isl_keep isl_pw_aff *pwaff) 2237 __isl_keep isl_pw_aff *pwaff) 2245 "cannot print empty isl_pw_aff in C format", goto error); 2297 __isl_keep isl_pw_aff *pwaff)
|
H A D | isl_test.c | 90 isl_pw_aff *pwaff; 3060 isl_pw_aff *pwaff; 3394 isl_pw_aff *pa;
|
H A D | isl_map.c | 6338 isl_pw_aff **pwaff = user; 6339 isl_pw_aff *pwaff_i; 6362 * maximum of that dimension as an isl_pw_aff. 6364 * The isl_pw_aff is constructed by having isl_basic_map_foreach_lexopt 6367 static __isl_give isl_pw_aff *basic_map_dim_opt(__isl_keep isl_basic_map *bmap, 6371 isl_pw_aff *pwaff; 6393 static __isl_give isl_pw_aff *map_dim_opt(__isl_take isl_map *map, int pos, 6397 isl_pw_aff *pwaff; 6415 isl_pw_aff *pwaff_i; 6430 __isl_give isl_pw_aff *isl_map_dim_ma [all...] |
H A D | isl_polynomial.c | 3266 __isl_take isl_pw_aff *pwaff)
|
/haiku-buildtools/gcc/gcc/ |
H A D | graphite-sese-to-poly.c | 635 static isl_pw_aff *extract_affine (scop_p, tree, __isl_take isl_space *space); 639 static isl_pw_aff * 642 isl_pw_aff *lhs = extract_affine (s, CHREC_LEFT (e), isl_space_copy (space)); 643 isl_pw_aff *rhs = extract_affine (s, CHREC_RIGHT (e), isl_space_copy (space)); 648 isl_pw_aff *l = isl_pw_aff_from_aff (loop); 659 static isl_pw_aff * 662 isl_pw_aff *lhs = extract_affine (s, TREE_OPERAND (e, 0), 664 isl_pw_aff *rhs = extract_affine (s, TREE_OPERAND (e, 1), space); 710 static isl_pw_aff * 729 static isl_pw_aff * [all...] |