|
| | map () |
| | map (const map &obj) |
| | map (isl::basic_map bmap) |
| | map (isl::ctx ctx, const std::string &str) |
| map & | operator= (map obj) |
| | ~map () |
| __isl_give isl_map * | copy () const & |
| __isl_give isl_map * | copy () &&=delete |
| __isl_keep isl_map * | get () const |
| __isl_give isl_map * | release () |
| bool | is_null () const |
| isl::ctx | ctx () const |
| isl::basic_map | affine_hull () const |
| isl::map | apply_domain (isl::map map2) const |
| isl::union_map | apply_domain (const isl::union_map &umap2) const |
| isl::map | apply_domain (const isl::basic_map &map2) const |
| isl::map | apply_range (isl::map map2) const |
| isl::union_map | apply_range (const isl::union_map &umap2) const |
| isl::map | apply_range (const isl::basic_map &map2) const |
| isl::map | as_map () const |
| isl::multi_union_pw_aff | as_multi_union_pw_aff () const |
| isl::pw_multi_aff | as_pw_multi_aff () const |
| isl::union_pw_multi_aff | as_union_pw_multi_aff () const |
| isl::set | bind_domain (isl::multi_id tuple) const |
| isl::set | bind_range (isl::multi_id tuple) const |
| isl::map | coalesce () const |
| isl::map | complement () const |
| isl::union_map | compute_divs () const |
| isl::map | curry () const |
| isl::set | deltas () const |
| isl::map | detect_equalities () const |
| isl::set | domain () const |
| isl::map | domain_factor_domain () const |
| isl::map | domain_factor_range () const |
| isl::union_map | domain_map () const |
| isl::union_pw_multi_aff | domain_map_union_pw_multi_aff () const |
| isl::map | domain_product (isl::map map2) const |
| isl::union_map | domain_product (const isl::union_map &umap2) const |
| isl::map | domain_product (const isl::basic_map &map2) const |
| isl::map | domain_reverse () const |
| unsigned | domain_tuple_dim () const |
| isl::id | domain_tuple_id () const |
| isl::id | get_domain_tuple_id () const |
| isl::map | drop_unused_params () const |
| isl::map | eq_at (isl::multi_pw_aff mpa) const |
| isl::union_map | eq_at (const isl::multi_union_pw_aff &mupa) const |
| isl::map | eq_at (const isl::aff &mpa) const |
| isl::map | eq_at (const isl::multi_aff &mpa) const |
| isl::map | eq_at (const isl::pw_aff &mpa) const |
| isl::map | eq_at (const isl::pw_multi_aff &mpa) const |
| bool | every_map (const std::function< bool(isl::map)> &test) const |
| isl::map | extract_map (const isl::space &space) const |
| isl::map | factor_domain () const |
| isl::map | factor_range () const |
| isl::map | fixed_power (isl::val exp) const |
| isl::map | fixed_power (long exp) const |
| isl::map | flatten () const |
| isl::map | flatten_domain () const |
| isl::map | flatten_range () const |
| void | foreach_basic_map (const std::function< void(isl::basic_map)> &fn) const |
| void | foreach_map (const std::function< void(isl::map)> &fn) const |
| isl::map | gist (isl::map context) const |
| isl::union_map | gist (const isl::union_map &context) const |
| isl::map | gist (const isl::basic_map &context) const |
| isl::map | gist_domain (isl::set context) const |
| isl::union_map | gist_domain (const isl::union_set &uset) const |
| isl::map | gist_domain (const isl::basic_set &context) const |
| isl::map | gist_domain (const isl::point &context) const |
| isl::map | gist_params (isl::set context) const |
| isl::union_map | gist_range (const isl::union_set &uset) const |
| bool | has_domain_tuple_id () const |
| bool | has_range_tuple_id () const |
| isl::map | intersect (isl::map map2) const |
| isl::union_map | intersect (const isl::union_map &umap2) const |
| isl::map | intersect (const isl::basic_map &map2) const |
| isl::map | intersect_domain (isl::set set) const |
| isl::union_map | intersect_domain (const isl::space &space) const |
| isl::union_map | intersect_domain (const isl::union_set &uset) const |
| isl::map | intersect_domain (const isl::basic_set &set) const |
| isl::map | intersect_domain (const isl::point &set) const |
| isl::map | intersect_domain_factor_domain (isl::map factor) const |
| isl::union_map | intersect_domain_factor_domain (const isl::union_map &factor) const |
| isl::map | intersect_domain_factor_domain (const isl::basic_map &factor) const |
| isl::map | intersect_domain_factor_range (isl::map factor) const |
| isl::union_map | intersect_domain_factor_range (const isl::union_map &factor) const |
| isl::map | intersect_domain_factor_range (const isl::basic_map &factor) const |
| isl::map | intersect_domain_wrapped_domain (isl::set domain) const |
| isl::union_map | intersect_domain_wrapped_domain (const isl::union_set &domain) const |
| isl::map | intersect_domain_wrapped_domain (const isl::basic_set &domain) const |
| isl::map | intersect_domain_wrapped_domain (const isl::point &domain) const |
| isl::map | intersect_params (isl::set params) const |
| isl::map | intersect_range (isl::set set) const |
| isl::union_map | intersect_range (const isl::space &space) const |
| isl::union_map | intersect_range (const isl::union_set &uset) const |
| isl::map | intersect_range (const isl::basic_set &set) const |
| isl::map | intersect_range (const isl::point &set) const |
| isl::map | intersect_range_factor_domain (isl::map factor) const |
| isl::union_map | intersect_range_factor_domain (const isl::union_map &factor) const |
| isl::map | intersect_range_factor_domain (const isl::basic_map &factor) const |
| isl::map | intersect_range_factor_range (isl::map factor) const |
| isl::union_map | intersect_range_factor_range (const isl::union_map &factor) const |
| isl::map | intersect_range_factor_range (const isl::basic_map &factor) const |
| isl::map | intersect_range_wrapped_domain (isl::set domain) const |
| isl::union_map | intersect_range_wrapped_domain (const isl::union_set &domain) const |
| isl::map | intersect_range_wrapped_domain (const isl::basic_set &domain) const |
| isl::map | intersect_range_wrapped_domain (const isl::point &domain) const |
| bool | is_bijective () const |
| bool | is_disjoint (const isl::map &map2) const |
| bool | is_disjoint (const isl::union_map &umap2) const |
| bool | is_disjoint (const isl::basic_map &map2) const |
| bool | is_empty () const |
| bool | is_equal (const isl::map &map2) const |
| bool | is_equal (const isl::union_map &umap2) const |
| bool | is_equal (const isl::basic_map &map2) const |
| bool | is_injective () const |
| bool | is_single_valued () const |
| bool | is_strict_subset (const isl::map &map2) const |
| bool | is_strict_subset (const isl::union_map &umap2) const |
| bool | is_strict_subset (const isl::basic_map &map2) const |
| bool | is_subset (const isl::map &map2) const |
| bool | is_subset (const isl::union_map &umap2) const |
| bool | is_subset (const isl::basic_map &map2) const |
| bool | isa_map () const |
| isl::map | lex_ge_at (isl::multi_pw_aff mpa) const |
| isl::map | lex_gt_at (isl::multi_pw_aff mpa) const |
| isl::map | lex_le_at (isl::multi_pw_aff mpa) const |
| isl::map | lex_lt_at (isl::multi_pw_aff mpa) const |
| isl::map | lexmax () const |
| isl::pw_multi_aff | lexmax_pw_multi_aff () const |
| isl::map | lexmin () const |
| isl::pw_multi_aff | lexmin_pw_multi_aff () const |
| isl::map | lower_bound (isl::multi_pw_aff lower) const |
| isl::map_list | map_list () const |
| isl::multi_pw_aff | max_multi_pw_aff () const |
| isl::multi_pw_aff | min_multi_pw_aff () const |
| unsigned | n_basic_map () const |
| isl::set | params () const |
| isl::basic_map | polyhedral_hull () const |
| isl::map | preimage_domain (isl::multi_aff ma) const |
| isl::map | preimage_domain (isl::multi_pw_aff mpa) const |
| isl::map | preimage_domain (isl::pw_multi_aff pma) const |
| isl::union_map | preimage_domain (const isl::union_pw_multi_aff &upma) const |
| isl::map | preimage_range (isl::multi_aff ma) const |
| isl::map | preimage_range (isl::pw_multi_aff pma) const |
| isl::union_map | preimage_range (const isl::union_pw_multi_aff &upma) const |
| isl::map | product (isl::map map2) const |
| isl::union_map | product (const isl::union_map &umap2) const |
| isl::map | product (const isl::basic_map &map2) const |
| isl::map | project_out_all_params () const |
| isl::map | project_out_param (isl::id id) const |
| isl::map | project_out_param (const std::string &id) const |
| isl::map | project_out_param (isl::id_list list) const |
| isl::set | range () const |
| isl::map | range_factor_domain () const |
| isl::map | range_factor_range () const |
| isl::fixed_box | range_lattice_tile () const |
| isl::fixed_box | get_range_lattice_tile () const |
| isl::union_map | range_map () const |
| isl::map | range_product (isl::map map2) const |
| isl::union_map | range_product (const isl::union_map &umap2) const |
| isl::map | range_product (const isl::basic_map &map2) const |
| isl::map | range_reverse () const |
| isl::fixed_box | range_simple_fixed_box_hull () const |
| isl::fixed_box | get_range_simple_fixed_box_hull () const |
| unsigned | range_tuple_dim () const |
| isl::id | range_tuple_id () const |
| isl::id | get_range_tuple_id () const |
| isl::map | reverse () const |
| isl::basic_map | sample () const |
| isl::map | set_domain_tuple (isl::id id) const |
| isl::map | set_domain_tuple (const std::string &id) const |
| isl::map | set_range_tuple (isl::id id) const |
| isl::map | set_range_tuple (const std::string &id) const |
| isl::space | space () const |
| isl::space | get_space () const |
| isl::map | subtract (isl::map map2) const |
| isl::union_map | subtract (const isl::union_map &umap2) const |
| isl::map | subtract (const isl::basic_map &map2) const |
| isl::union_map | subtract_domain (const isl::union_set &dom) const |
| isl::union_map | subtract_range (const isl::union_set &dom) const |
| isl::map_list | to_list () const |
| isl::union_map | to_union_map () const |
| isl::map | uncurry () const |
| isl::map | unite (isl::map map2) const |
| isl::union_map | unite (const isl::union_map &umap2) const |
| isl::map | unite (const isl::basic_map &map2) const |
| isl::basic_map | unshifted_simple_hull () const |
| isl::map | upper_bound (isl::multi_pw_aff upper) const |
| isl::set | wrap () const |
| isl::map | zip () const |
| | map () |
| | map (const map &obj) |
| | map (isl::basic_map bmap) |
| | map (isl::ctx ctx, const std::string &str) |
| map & | operator= (map obj) |
| | ~map () |
| __isl_give isl_map * | copy () const & |
| __isl_give isl_map * | copy () &&=delete |
| __isl_keep isl_map * | get () const |
| __isl_give isl_map * | release () |
| bool | is_null () const |
| isl::ctx | ctx () const |
| isl::map | add_constraint (isl::constraint constraint) const |
| isl::map | add_dims (isl::dim type, unsigned int n) const |
| isl::basic_map | affine_hull () const |
| isl::map | align_params (isl::space model) const |
| isl::map | apply_domain (isl::map map2) const |
| isl::union_map | apply_domain (const isl::union_map &umap2) const |
| isl::map | apply_domain (const isl::basic_map &map2) const |
| isl::map | apply_range (isl::map map2) const |
| isl::union_map | apply_range (const isl::union_map &umap2) const |
| isl::map | apply_range (const isl::basic_map &map2) const |
| isl::map | as_map () const |
| isl::multi_union_pw_aff | as_multi_union_pw_aff () const |
| isl::pw_multi_aff | as_pw_multi_aff () const |
| isl::union_pw_multi_aff | as_union_pw_multi_aff () const |
| isl::basic_map_list | basic_map_list () const |
| isl::basic_map_list | get_basic_map_list () const |
| isl::set | bind_domain (isl::multi_id tuple) const |
| isl::set | bind_range (isl::multi_id tuple) const |
| boolean | can_curry () const |
| isl::map | coalesce () const |
| isl::map | complement () const |
| isl::union_map | compute_divs () const |
| isl::map | curry () const |
| isl::set | deltas () const |
| isl::map | detect_equalities () const |
| class size | dim (isl::dim type) const |
| isl::pw_aff | dim_max (int pos) const |
| isl::pw_aff | dim_min (int pos) const |
| isl::set | domain () const |
| isl::map | domain_factor_domain () const |
| isl::map | domain_factor_range () const |
| isl::map | domain_map () const |
| isl::union_pw_multi_aff | domain_map_union_pw_multi_aff () const |
| isl::map | domain_product (isl::map map2) const |
| isl::union_map | domain_product (const isl::union_map &umap2) const |
| isl::map | domain_product (const isl::basic_map &map2) const |
| class size | domain_tuple_dim () const |
| isl::id | domain_tuple_id () const |
| isl::id | get_domain_tuple_id () const |
| isl::map | eq_at (isl::multi_pw_aff mpa) const |
| isl::union_map | eq_at (const isl::multi_union_pw_aff &mupa) const |
| isl::map | eq_at (const isl::aff &mpa) const |
| isl::map | eq_at (const isl::multi_aff &mpa) const |
| isl::map | eq_at (const isl::pw_aff &mpa) const |
| isl::map | eq_at (const isl::pw_multi_aff &mpa) const |
| isl::map | equate (isl::dim type1, int pos1, isl::dim type2, int pos2) const |
| boolean | every_map (const std::function< boolean(isl::map)> &test) const |
| isl::map | extract_map (const isl::space &space) const |
| isl::map | factor_domain () const |
| isl::map | factor_range () const |
| isl::map | fix_si (isl::dim type, unsigned int pos, int value) const |
| isl::union_map | fixed_power (const isl::val &exp) const |
| isl::union_map | fixed_power (long exp) const |
| isl::map | flat_range_product (isl::map map2) const |
| isl::union_map | flat_range_product (const isl::union_map &umap2) const |
| isl::map | flat_range_product (const isl::basic_map &map2) const |
| isl::map | flatten () const |
| isl::map | flatten_domain () const |
| isl::map | flatten_range () const |
| isl::map | floordiv_val (isl::val d) const |
| isl::map | floordiv_val (long d) const |
| stat | foreach_basic_map (const std::function< stat(isl::basic_map)> &fn) const |
| stat | foreach_map (const std::function< stat(isl::map)> &fn) const |
| isl::map | gist (isl::map context) const |
| isl::union_map | gist (const isl::union_map &context) const |
| isl::map | gist (const isl::basic_map &context) const |
| isl::map | gist_domain (isl::set context) const |
| isl::union_map | gist_domain (const isl::union_set &uset) const |
| isl::map | gist_domain (const isl::basic_set &context) const |
| isl::map | gist_domain (const isl::point &context) const |
| isl::map | gist_params (isl::set context) const |
| isl::union_map | gist_range (const isl::union_set &uset) const |
| boolean | has_domain_tuple_id () const |
| boolean | has_equal_space (const isl::map &map2) const |
| boolean | has_range_tuple_id () const |
| boolean | has_tuple_id (isl::dim type) const |
| boolean | has_tuple_name (isl::dim type) const |
| isl::map | intersect (isl::map map2) const |
| isl::union_map | intersect (const isl::union_map &umap2) const |
| isl::map | intersect (const isl::basic_map &map2) const |
| isl::map | intersect_domain (isl::set set) const |
| isl::union_map | intersect_domain (const isl::space &space) const |
| isl::union_map | intersect_domain (const isl::union_set &uset) const |
| isl::map | intersect_domain (const isl::basic_set &set) const |
| isl::map | intersect_domain (const isl::point &set) const |
| isl::map | intersect_domain_factor_domain (isl::map factor) const |
| isl::union_map | intersect_domain_factor_domain (const isl::union_map &factor) const |
| isl::map | intersect_domain_factor_domain (const isl::basic_map &factor) const |
| isl::map | intersect_domain_factor_range (isl::map factor) const |
| isl::union_map | intersect_domain_factor_range (const isl::union_map &factor) const |
| isl::map | intersect_domain_factor_range (const isl::basic_map &factor) const |
| isl::map | intersect_params (isl::set params) const |
| isl::map | intersect_range (isl::set set) const |
| isl::union_map | intersect_range (const isl::space &space) const |
| isl::union_map | intersect_range (const isl::union_set &uset) const |
| isl::map | intersect_range (const isl::basic_set &set) const |
| isl::map | intersect_range (const isl::point &set) const |
| isl::map | intersect_range_factor_domain (isl::map factor) const |
| isl::union_map | intersect_range_factor_domain (const isl::union_map &factor) const |
| isl::map | intersect_range_factor_domain (const isl::basic_map &factor) const |
| isl::map | intersect_range_factor_range (isl::map factor) const |
| isl::union_map | intersect_range_factor_range (const isl::union_map &factor) const |
| isl::map | intersect_range_factor_range (const isl::basic_map &factor) const |
| boolean | involves_dims (isl::dim type, unsigned int first, unsigned int n) const |
| boolean | is_bijective () const |
| boolean | is_disjoint (const isl::map &map2) const |
| boolean | is_disjoint (const isl::union_map &umap2) const |
| boolean | is_disjoint (const isl::basic_map &map2) const |
| boolean | is_empty () const |
| boolean | is_equal (const isl::map &map2) const |
| boolean | is_equal (const isl::union_map &umap2) const |
| boolean | is_equal (const isl::basic_map &map2) const |
| boolean | is_injective () const |
| boolean | is_single_valued () const |
| boolean | is_strict_subset (const isl::map &map2) const |
| boolean | is_strict_subset (const isl::union_map &umap2) const |
| boolean | is_strict_subset (const isl::basic_map &map2) const |
| boolean | is_subset (const isl::map &map2) const |
| boolean | is_subset (const isl::union_map &umap2) const |
| boolean | is_subset (const isl::basic_map &map2) const |
| boolean | isa_map () const |
| isl::map | lex_ge_at (isl::multi_pw_aff mpa) const |
| isl::map | lex_gt_at (isl::multi_pw_aff mpa) const |
| isl::map | lex_le_at (isl::multi_pw_aff mpa) const |
| isl::map | lex_lt_at (isl::multi_pw_aff mpa) const |
| isl::map | lexmax () const |
| isl::pw_multi_aff | lexmax_pw_multi_aff () const |
| isl::map | lexmin () const |
| isl::pw_multi_aff | lexmin_pw_multi_aff () const |
| isl::map | lower_bound (isl::multi_pw_aff lower) const |
| isl::map | lower_bound_si (isl::dim type, unsigned int pos, int value) const |
| isl::map_list | map_list () const |
| isl::multi_pw_aff | max_multi_pw_aff () const |
| isl::multi_pw_aff | min_multi_pw_aff () const |
| isl::map | move_dims (isl::dim dst_type, unsigned int dst_pos, isl::dim src_type, unsigned int src_pos, unsigned int n) const |
| class size | n_basic_map () const |
| isl::map | order_lt (isl::dim type1, int pos1, isl::dim type2, int pos2) const |
| isl::set | params () const |
| isl::basic_map | polyhedral_hull () const |
| isl::map | preimage_domain (isl::multi_aff ma) const |
| isl::map | preimage_domain (isl::multi_pw_aff mpa) const |
| isl::map | preimage_domain (isl::pw_multi_aff pma) const |
| isl::union_map | preimage_domain (const isl::union_pw_multi_aff &upma) const |
| isl::map | preimage_range (isl::multi_aff ma) const |
| isl::map | preimage_range (isl::pw_multi_aff pma) const |
| isl::union_map | preimage_range (const isl::union_pw_multi_aff &upma) const |
| isl::map | product (isl::map map2) const |
| isl::union_map | product (const isl::union_map &umap2) const |
| isl::map | product (const isl::basic_map &map2) const |
| isl::map | project_out (isl::dim type, unsigned int first, unsigned int n) const |
| isl::map | project_out_all_params () const |
| isl::set | range () const |
| isl::map | range_factor_domain () const |
| isl::map | range_factor_range () const |
| isl::fixed_box | range_lattice_tile () const |
| isl::fixed_box | get_range_lattice_tile () const |
| isl::map | range_map () const |
| isl::map | range_product (isl::map map2) const |
| isl::union_map | range_product (const isl::union_map &umap2) const |
| isl::map | range_product (const isl::basic_map &map2) const |
| isl::map | range_reverse () const |
| isl::fixed_box | range_simple_fixed_box_hull () const |
| isl::fixed_box | get_range_simple_fixed_box_hull () const |
| class size | range_tuple_dim () const |
| isl::id | range_tuple_id () const |
| isl::id | get_range_tuple_id () const |
| isl::map | reverse () const |
| isl::basic_map | sample () const |
| isl::map | set_domain_tuple (isl::id id) const |
| isl::map | set_domain_tuple (const std::string &id) const |
| isl::map | set_range_tuple (isl::id id) const |
| isl::map | set_range_tuple (const std::string &id) const |
| isl::map | set_tuple_id (isl::dim type, isl::id id) const |
| isl::map | set_tuple_id (isl::dim type, const std::string &id) const |
| isl::space | space () const |
| isl::space | get_space () const |
| isl::map | subtract (isl::map map2) const |
| isl::union_map | subtract (const isl::union_map &umap2) const |
| isl::map | subtract (const isl::basic_map &map2) const |
| isl::union_map | subtract_domain (const isl::union_set &dom) const |
| isl::union_map | subtract_range (const isl::union_set &dom) const |
| isl::map | sum (isl::map map2) const |
| isl::map_list | to_list () const |
| isl::union_map | to_union_map () const |
| isl::id | tuple_id (isl::dim type) const |
| isl::id | get_tuple_id (isl::dim type) const |
| isl::map | uncurry () const |
| isl::map | unite (isl::map map2) const |
| isl::union_map | unite (const isl::union_map &umap2) const |
| isl::map | unite (const isl::basic_map &map2) const |
| isl::basic_map | unshifted_simple_hull () const |
| isl::map | upper_bound (isl::multi_pw_aff upper) const |
| isl::map | upper_bound_si (isl::dim type, unsigned int pos, int value) const |
| isl::set | wrap () const |
| isl::map | zip () const |