/haiku-buildtools/isl/ |
H A D | isl_map_no_piplib.c | 13 isl_pip_basic_map_lexopt( struct isl_basic_map *bmap, struct isl_basic_set *dom, struct isl_set **empty, int max) argument
|
H A D | isl_lp_no_piplib.c | 12 enum isl_lp_result isl_pip_solve_lp(struct isl_basic_map *bmap, int maximize, argument
|
H A D | isl_lp_piplib.c | 57 enum isl_lp_result isl_pip_solve_lp(struct isl_basic_map *bmap, int maximize, argument
|
H A D | isl_dim_map.c | 87 isl_dim_map_div(__isl_keep isl_dim_map *dim_map, __isl_keep isl_basic_map *bmap, unsigned dst_pos) argument 185 isl_dim_map_extend(__isl_keep isl_dim_map *dim_map, __isl_keep isl_basic_map *bmap) argument [all...] |
H A D | isl_lp.c | 22 enum isl_lp_result isl_tab_solve_lp(struct isl_basic_map *bmap, int maximize, argument 62 enum isl_lp_result isl_basic_map_solve_lp(struct isl_basic_map *bmap, int max, argument [all...] |
H A D | isl_point.c | 354 int isl_basic_map_contains_point(__isl_keep isl_basic_map *bmap, argument [all...] |
H A D | isl_map_piplib.c | 49 add_inequality(struct isl_ctx *ctx, struct isl_basic_map *bmap, int *pos, PipVector *vec) argument 74 add_div_constraints(struct isl_ctx *ctx, struct isl_basic_map *bmap, int *pos, PipNewparm *p, unsigned div) argument 96 add_equality(struct isl_ctx *ctx, struct isl_basic_map *bmap, int *pos, unsigned var, PipVector *vec) argument 117 find_div(struct isl_ctx *ctx, struct isl_basic_map *bmap, int *pos, PipNewparm *p) argument 181 struct isl_basic_map *bmap; member in struct:scan_data 193 struct isl_basic_map *bmap = data->bmap; local 370 isl_basic_map_to_pip(struct isl_basic_map *bmap, unsigned pip_param, unsigned extra_front, unsigned extra_back) argument 408 isl_pip_basic_map_lexopt( struct isl_basic_map *bmap, struct isl_basic_set *dom, struct isl_set **empty, int max) argument [all...] |
H A D | isl_affine_hull.c | 26 isl_basic_map_implicit_equalities( struct isl_basic_map *bmap) argument 498 isl_basic_map_drop_constraints_involving( __isl_take isl_basic_map *bmap, unsigned first, unsigned n) argument 538 isl_basic_map_drop_constraints_not_involving_dims( __isl_take isl_basic_map *bmap, enum isl_dim_type type, unsigned first, unsigned n) argument 587 isl_basic_map_drop_constraints_involving_dims( __isl_take isl_basic_map *bmap, enum isl_dim_type type, unsigned first, unsigned n) argument 1033 equalities_in_underlying_set( struct isl_basic_map *bmap) argument 1082 isl_basic_map_detect_equalities( struct isl_basic_map *bmap) argument 1149 isl_basic_map_affine_hull(struct isl_basic_map *bmap) argument 1183 add_strides(__isl_take isl_basic_map *bmap, __isl_keep isl_mat *M, int n_known) argument 1248 isl_basic_map_make_strides_explicit( __isl_take isl_basic_map *bmap) argument [all...] |
H A D | isl_coalesce.c | 647 static int add_wraps(struct isl_wraps *wraps, __isl_keep isl_basic_map *bmap, argument 550 wraps_update_max(struct isl_wraps *wraps, __isl_keep isl_basic_map *bmap, int *eq, int *ineq) argument 742 set_from_updated_bmap(__isl_keep isl_basic_map *bmap, struct isl_tab *tab) argument 1487 isl_basic_map *bmap; local [all...] |
H A D | isl_constraint.c | 41 static unsigned basic_map_offset(__isl_keep isl_basic_map *bmap, argument 100 struct isl_constraint *isl_basic_map_constraint(struct isl_basic_map *bmap, argument 202 isl_basic_map_foreach_constraint(__isl_keep isl_basic_map *bmap, int (*fn)(__isl_take isl_constraint *c, void *user), void *user) argument 256 isl_basic_map_add_constraint( struct isl_basic_map *bmap, struct isl_constraint *constraint) argument 292 isl_basic_map *bmap; local 711 struct isl_basic_map *bmap; local 758 isl_basic_map_has_defining_equality( __isl_keep isl_basic_map *bmap, enum isl_dim_type type, int pos, __isl_give isl_constraint **c) argument [all...] |
H A D | isl_dim.c | 199 __isl_give isl_space *isl_basic_map_get_dim(__isl_keep isl_basic_map *bmap) argument
|
H A D | isl_map_subtract.c | 45 tab_add_constraints(struct isl_tab *tab, __isl_keep isl_basic_map *bmap, int *div_map) argument 101 tab_add_constraint(struct isl_tab *tab, __isl_keep isl_basic_map *bmap, int *div_map, int c, int oppose) argument 154 tab_add_divs(struct isl_tab *tab, __isl_keep isl_basic_map *bmap, int **div_map) argument 289 basic_map_collect_diff(__isl_take isl_basic_map *bmap, __isl_take isl_map *map, struct isl_diff_collector *dc) argument 466 basic_map_subtract_add(struct isl_diff_collector *dc, __isl_take isl_basic_map *bmap) argument 480 basic_map_subtract(__isl_take isl_basic_map *bmap, __isl_take isl_map *map) argument 616 basic_map_is_empty_add(struct isl_diff_collector *dc, __isl_take isl_basic_map *bmap) argument 631 basic_map_diff_is_empty(__isl_keep isl_basic_map *bmap, __isl_keep isl_map *map) argument 673 isl_basic_map_plain_is_singleton(__isl_keep isl_basic_map *bmap) argument 699 singleton_extract_point( __isl_keep isl_basic_map *bmap) argument 859 struct isl_basic_map *bmap = isl_basic_map_copy(map->p[i]); local [all...] |
H A D | isl_sample.c | 1373 __isl_give isl_basic_map *isl_basic_map_sample(__isl_take isl_basic_map *bmap) argument
|
H A D | isl_tab.h | 157 struct isl_basic_map *bmap; member in struct:isl_tab
|
H A D | isl_convex_hull.c | 28 int isl_basic_map_constraint_is_redundant(struct isl_basic_map **bmap, argument 81 isl_basic_map_remove_redundancies( __isl_take isl_basic_map *bmap) argument 181 isl_basic_map_set_rational( __isl_take isl_basic_set *bmap) argument 915 isl_basic_map_image_is_bounded(__isl_keep isl_basic_map *bmap) argument [all...] |
H A D | isl_flow.c | 498 struct isl_basic_map *bmap; local
|
H A D | isl_local_space.c | 449 static int bmap_cmp_row(__isl_keep isl_basic_map *bmap, int i, int j, argument 461 isl_basic_map_sort_divs( __isl_take isl_basic_map *bmap) argument [all...] |
H A D | isl_ast_codegen.c | 1434 static int basic_map_check_scaled(__isl_take isl_basic_map *bmap, void *user) argument 1704 isl_basic_map *bmap; local 2331 isl_basic_map *bmap; local [all...] |
H A D | isl_input.c | 1545 static int polylib_pos_to_isl_pos(__isl_keep isl_basic_map *bmap, int pos) argument 1568 basic_map_read_polylib_constraint( struct isl_stream *s, __isl_take isl_basic_map *bmap) argument 1646 struct isl_basic_map *bmap = NULL; local 2419 struct isl_basic_map *bmap; local 2443 isl_basic_map *bmap; local 2459 struct isl_basic_map *bmap; local 2483 struct isl_basic_map *bmap; local [all...] |
H A D | isl_map_simplify.c | 22 static void swap_equality(struct isl_basic_map *bmap, int a, int b) argument 29 static void swap_inequality(struct isl_basic_map *bmap, int a, int b) argument 126 move_divs_last(struct isl_basic_map *bmap, unsigned first, unsigned n) argument 158 isl_basic_map_drop(struct isl_basic_map *bmap, enum isl_dim_type type, unsigned first, unsigned n) argument 215 isl_basic_map_drop_inputs( struct isl_basic_map *bmap, unsigned first, unsigned n) argument 268 isl_basic_map_drop_div( struct isl_basic_map *bmap, unsigned div) argument 314 isl_basic_map_normalize_constraints( struct isl_basic_map *bmap) argument 388 normalize_div_expression(__isl_keep isl_basic_map *bmap, int div) argument 420 normalize_div_expressions( __isl_take isl_basic_map *bmap) argument 438 eliminate_var_using_equality(struct isl_basic_map *bmap, unsigned pos, isl_int *eq, int keep_divs, int *progress) argument 496 eliminate_div(struct isl_basic_map *bmap, isl_int *eq, unsigned div, int keep_divs) argument 509 ok_to_eliminate_div(struct isl_basic_map *bmap, isl_int *eq, unsigned div) argument 533 eliminate_divs_eq( struct isl_basic_map *bmap, int *progress) argument 569 eliminate_divs_ineq( struct isl_basic_map *bmap, int *progress) argument 605 isl_basic_map_gauss( struct isl_basic_map *bmap, int *progress) argument 683 hash_index(isl_int ***index, unsigned int size, int bits, struct isl_basic_map *bmap, int k) argument 707 remove_duplicate_divs( struct isl_basic_map *bmap, int *progress) argument 782 n_pure_div_eq(struct isl_basic_map *bmap) argument 847 normalize_divs( struct isl_basic_map *bmap, int *progress) argument 996 set_div_from_lower_bound( struct isl_basic_map *bmap, int div, int ineq) argument 1016 ok_to_set_div_from_bound(struct isl_basic_map *bmap, int div, int ineq) argument 1053 better_div_constraint(__isl_keep isl_basic_map *bmap, int div, int ineq) argument 1086 check_for_div_constraints( struct isl_basic_map *bmap, int k, int l, isl_int sum, int *progress) argument 1112 remove_duplicate_constraints( struct isl_basic_map *bmap, int *progress, int detect_divs) argument 1222 eliminate_unit_divs( __isl_take isl_basic_map *bmap, int *progress) argument 1277 isl_basic_map_simplify(struct isl_basic_map *bmap) argument 1309 isl_basic_map_is_div_constraint(__isl_keep isl_basic_map *bmap, isl_int *constraint, unsigned div) argument 1360 div_is_redundant(struct isl_basic_map *bmap, int div) argument 1391 remove_redundant_divs(struct isl_basic_map *bmap) argument 1406 isl_basic_map_finalize(struct isl_basic_map *bmap) argument 1461 remove_dependent_vars(struct isl_basic_map *bmap, int pos) argument 1482 isl_basic_map_eliminate_vars( struct isl_basic_map *bmap, unsigned pos, unsigned n) argument 1587 isl_basic_map_eliminate( __isl_take isl_basic_map *bmap, enum isl_dim_type type, unsigned first, unsigned n) argument 1628 compute_elimination_index(struct isl_basic_map *bmap, int *elim) argument 1651 reduced_using_equalities(isl_int *dst, isl_int *src, struct isl_basic_map *bmap, int *elim) argument 2141 normalize_divs_in_context( struct isl_basic_map *bmap, struct isl_basic_map *context) argument 2172 isl_basic_map_gist(struct isl_basic_map *bmap, struct isl_basic_map *context) argument 2599 div_find_coalesce(struct isl_basic_map *bmap, int *pairs, unsigned div, unsigned l, unsigned u) argument 2707 construct_test_ineq(struct isl_basic_map *bmap, int i, int l, int u, isl_int *ineq, isl_int g, isl_int fl, isl_int fu) argument 2733 drop_more_redundant_divs( struct isl_basic_map *bmap, int *pairs, int n) argument 2871 coalesce_divs(struct isl_basic_map *bmap, unsigned div1, unsigned div2, unsigned l, unsigned u) argument 2934 coalesce_or_drop_more_redundant_divs( struct isl_basic_map *bmap, int *pairs, int n) argument 2987 isl_basic_map_drop_redundant_divs( struct isl_basic_map *bmap) argument [all...] |
H A D | isl_output.c | 47 print_constraint_polylib( struct isl_basic_map *bmap, int ineq, int n, __isl_take isl_printer *p) argument 80 print_constraints_polylib( struct isl_basic_map *bmap, __isl_take isl_printer *p) argument 101 isl_basic_map_print_polylib( __isl_keep isl_basic_map *bmap, __isl_take isl_printer *p, int ext) argument 290 print_affine(__isl_keep isl_basic_map *bmap, __isl_keep isl_space *dim, __isl_take isl_printer *p, isl_int *c) argument 462 print_constraint(struct isl_basic_map *bmap, __isl_keep isl_space *dim, __isl_take isl_printer *p, isl_int *c, int last, const char *op, int first_constraint, int latex) argument 483 print_constraints(__isl_keep isl_basic_map *bmap, __isl_keep isl_space *dim, __isl_take isl_printer *p, int latex) argument 534 print_omega_constraints( __isl_keep isl_basic_map *bmap, __isl_take isl_printer *p) argument 557 basic_map_print_omega( __isl_keep isl_basic_map *bmap, __isl_take isl_printer *p) argument 607 print_disjunct(__isl_keep isl_basic_map *bmap, __isl_keep isl_space *dim, __isl_take isl_printer *p, int latex) argument 635 isl_basic_map_print_isl( __isl_keep isl_basic_map *bmap, __isl_take isl_printer *p, int latex) argument 709 get_aff(__isl_take isl_basic_map *bmap) argument 751 drop_aff(__isl_take isl_basic_map *bmap, __isl_keep isl_basic_map *aff) argument 794 isl_basic_map *bmap; local 924 isl_printer_print_basic_map(__isl_take isl_printer *p, __isl_keep isl_basic_map *bmap) argument 939 isl_basic_map_print(__isl_keep isl_basic_map *bmap, FILE *out, int indent, const char *prefix, const char *suffix, unsigned output_format) argument 1936 isl_basic_map *bmap; local [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | gcse-common.c | 116 compute_transp (const_rtx x, int indx, sbitmap *bmap, argument 219 compute_transp (XEXP (x, i), indx, bmap, blocks_with_calls, local 224 compute_transp (XVECEXP (x, i, j), indx, bmap, blocks_with_calls, local
|
H A D | sbitmap.c | 86 sbitmap bmap; local 104 sbitmap const bmap = sbitmap_alloc (n_elms); local 114 sbitmap_resize(sbitmap bmap, unsigned int n_elms, int def) argument 184 sbitmap bmap; local 265 bitmap_empty_p(const_sbitmap bmap) argument 279 bitmap_clear(sbitmap bmap) argument 289 bitmap_ones(sbitmap bmap) argument 311 bitmap_vector_clear(sbitmap *bmap, unsigned int n_vecs) argument 322 bitmap_vector_ones(sbitmap *bmap, unsigned int n_vecs) argument 595 bitmap_first_set_bit(const_sbitmap bmap) argument 608 bitmap_last_set_bit(const_sbitmap bmap) argument 638 dump_bitmap(FILE *file, const_sbitmap bmap) argument 674 dump_bitmap_file(FILE *file, const_sbitmap bmap) argument 697 debug_bitmap(const_sbitmap bmap) argument [all...] |
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | sbitmap.c | 36 sbitmap bmap; local [all...] |
H A D | gcse.c | 3494 compute_transp (XVECEXP (x, i, j), indx, bmap, set_p); local [all...] |