Searched defs:bmap (Results 1 - 25 of 39) sorted by relevance

12

/haiku-buildtools/isl/
H A Disl_map_no_piplib.c13 isl_pip_basic_map_lexopt( struct isl_basic_map *bmap, struct isl_basic_set *dom, struct isl_set **empty, int max) argument
H A Disl_lp_no_piplib.c12 enum isl_lp_result isl_pip_solve_lp(struct isl_basic_map *bmap, int maximize, argument
H A Disl_lp_piplib.c57 enum isl_lp_result isl_pip_solve_lp(struct isl_basic_map *bmap, int maximize, argument
H A Disl_dim_map.c87 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 Disl_lp.c22 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 Disl_point.c354 int isl_basic_map_contains_point(__isl_keep isl_basic_map *bmap, argument
[all...]
H A Disl_map_piplib.c49 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 Disl_affine_hull.c26 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 Disl_coalesce.c647 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 Disl_constraint.c41 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 Disl_dim.c199 __isl_give isl_space *isl_basic_map_get_dim(__isl_keep isl_basic_map *bmap) argument
H A Disl_map_subtract.c45 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 Disl_sample.c1373 __isl_give isl_basic_map *isl_basic_map_sample(__isl_take isl_basic_map *bmap) argument
H A Disl_tab.h157 struct isl_basic_map *bmap; member in struct:isl_tab
H A Disl_convex_hull.c28 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 Disl_flow.c498 struct isl_basic_map *bmap; local
H A Disl_local_space.c449 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 Disl_ast_codegen.c1434 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 Disl_input.c1545 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 Disl_map_simplify.c22 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 Disl_output.c47 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 Dgcse-common.c116 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 Dsbitmap.c86 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 Dsbitmap.c36 sbitmap bmap; local
[all...]
H A Dgcse.c3494 compute_transp (XVECEXP (x, i, j), indx, bmap, set_p); local
[all...]

Completed in 235 milliseconds

12