|
| | map ()=default |
| template<typename Arg1, typename Arg2, typename Arg3, typename std::enable_if< std::is_base_of< Domain, Arg1 >{} &&std::is_base_of< Range, Arg2 >{} &&std::is_base_of< Range2, Arg3 >{}, bool >::type = true> |
| | map (const map< pair< Arg1, Arg2 >, Arg3 > &obj) |
| | map (const typed::basic_map< pair< Domain, Range >, Range2 > &bmap) |
| | map (const isl::ctx &ctx, const std::string &str) |
| template<typename Domain2> |
| typed::map< Domain2, Range2 > | apply_domain (const typed::map< pair< Domain, Range >, Domain2 > &map2) const |
| template<typename Domain2> |
| typed::union_map< Domain2, Range2 > | apply_domain (const typed::union_map< pair< Domain, Range >, Domain2 > &umap2) const |
| template<typename Domain2> |
| typed::map< Domain2, Range2 > | apply_domain (const typed::basic_map< pair< Domain, Range >, Domain2 > &map2) const |
| template<typename Arg3> |
| typed::map< pair< Domain, Range >, Arg3 > | apply_range (const typed::map< Range2, Arg3 > &map2) const |
| template<typename Arg3> |
| typed::union_map< pair< Domain, Range >, Arg3 > | apply_range (const typed::union_map< Range2, Arg3 > &umap2) const |
| template<typename Arg3> |
| typed::map< pair< Domain, Range >, Arg3 > | apply_range (const typed::basic_map< Range2, Arg3 > &map2) const |
| typed::map< pair< Domain, Range >, Range2 > | as_map () const |
| typed::multi_union_pw_aff< pair< Domain, Range >, Range2 > | as_multi_union_pw_aff () const |
| typed::pw_multi_aff< pair< Domain, Range >, Range2 > | as_pw_multi_aff () const |
| typed::union_pw_multi_aff< pair< Domain, Range >, Range2 > | as_union_pw_multi_aff () const |
| typed::set< Range2 > | bind_domain (const typed::multi_id< pair< Domain, Range > > &tuple) const |
| typed::set< pair< Domain, Range > > | bind_range (const typed::multi_id< Range2 > &tuple) const |
| typed::map< pair< Domain, Range >, Range2 > | coalesce () const |
| typed::map< Domain, pair< Range, Range2 > > | curry () const |
| typed::set< pair< Domain, Range >, Range2 > | deltas () const =delete |
| typed::map< pair< Domain, Range >, Range2 > | detect_equalities () const |
| typed::set< pair< Domain, Range > > | domain () const |
| typed::map< Domain, Range2 > | domain_factor_domain () const |
| typed::map< Range, Range2 > | domain_factor_range () const |
| typed::union_map< pair< pair< Domain, Range >, Range2 >, pair< Domain, Range > > | domain_map () const |
| typed::union_pw_multi_aff< pair< pair< Domain, Range >, Range2 >, pair< Domain, Range > > | domain_map_union_pw_multi_aff () const |
| template<typename Domain2> |
| typed::map< pair< pair< Domain, Range >, Domain2 >, Range2 > | domain_product (const typed::map< Domain2, Range2 > &map2) const |
| template<typename Domain2> |
| typed::union_map< pair< pair< Domain, Range >, Domain2 >, Range2 > | domain_product (const typed::union_map< Domain2, Range2 > &umap2) const |
| template<typename Domain2> |
| typed::map< pair< pair< Domain, Range >, Domain2 >, Range2 > | domain_product (const typed::basic_map< Domain2, Range2 > &map2) const |
| typed::map< pair< Range, Domain >, Range2 > | domain_reverse () const |
| typed::id< pair< Domain, Range >, Range2 > | get_domain_tuple_id () const =delete |
| typed::map< pair< Domain, Range >, Range2 > | drop_unused_params () const |
| typed::map< pair< Domain, Range >, Range2 > | eq_at (const typed::multi_pw_aff<> &mpa) const =delete |
| typed::union_map< pair< Domain, Range >, Range2 > | eq_at (const typed::multi_union_pw_aff<> &mupa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | eq_at (const typed::aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | eq_at (const typed::multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | eq_at (const typed::pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | eq_at (const typed::pw_multi_aff<> &mpa) const =delete |
| bool | every_map (const std::function< bool(typed::map< pair< Domain, Range >, Range2 >)> &test) const |
| typed::map< pair< Domain, Range >, Range2 > | extract_map (const typed::space< pair< Domain, Range >, Range2 > &space) const |
| typed::map< Anonymous, Range2 > | flatten_domain () const |
| typed::map< pair< Domain, Range >, Range2 > | flatten_range () const =delete |
| void | foreach_basic_map (const std::function< void(typed::basic_map< pair< Domain, Range >, Range2 >)> &fn) const |
| void | foreach_map (const std::function< void(typed::map< pair< Domain, Range >, Range2 >)> &fn) const |
| typed::map< pair< Domain, Range >, Range2 > | gist (const typed::map< pair< Domain, Range >, Range2 > &context) const |
| typed::union_map< pair< Domain, Range >, Range2 > | gist (const typed::union_map< pair< Domain, Range >, Range2 > &context) const |
| typed::map< pair< Domain, Range >, Range2 > | gist (const typed::basic_map< pair< Domain, Range >, Range2 > &context) const |
| typed::map< pair< Domain, Range >, Range2 > | gist_domain (const typed::set< pair< Domain, Range > > &context) const |
| typed::union_map< pair< Domain, Range >, Range2 > | gist_domain (const typed::union_set< pair< Domain, Range > > &uset) const |
| typed::map< pair< Domain, Range >, Range2 > | gist_domain (const typed::basic_set< pair< Domain, Range > > &context) const |
| typed::map< pair< Domain, Range >, Range2 > | gist_domain (const typed::point< pair< Domain, Range > > &context) const |
| typed::map< pair< Domain, Range >, Range2 > | gist_params (const typed::set<> &context) const |
| typed::map< pair< Domain, Range >, Range2 > | gist_params (const typed::basic_set<> &context) const |
| typed::map< pair< Domain, Range >, Range2 > | gist_params (const typed::point<> &context) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect (const typed::map< pair< Domain, Range >, Range2 > &map2) const |
| typed::union_map< pair< Domain, Range >, Range2 > | intersect (const typed::union_map< pair< Domain, Range >, Range2 > &umap2) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect (const typed::basic_map< pair< Domain, Range >, Range2 > &map2) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_domain (const typed::set< pair< Domain, Range > > &set) const |
| typed::union_map< pair< Domain, Range >, Range2 > | intersect_domain (const typed::space< pair< Domain, Range > > &space) const |
| typed::union_map< pair< Domain, Range >, Range2 > | intersect_domain (const typed::union_set< pair< Domain, Range > > &uset) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_domain (const typed::basic_set< pair< Domain, Range > > &set) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_domain (const typed::point< pair< Domain, Range > > &set) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_domain_wrapped_domain (const typed::set< Domain > &domain) const |
| typed::union_map< pair< Domain, Range >, Range2 > | intersect_domain_wrapped_domain (const typed::union_set< Domain > &domain) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_domain_wrapped_domain (const typed::basic_set< Domain > &domain) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_domain_wrapped_domain (const typed::point< Domain > &domain) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_params (const typed::set<> ¶ms) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_params (const typed::basic_set<> ¶ms) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_params (const typed::point<> ¶ms) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_range (const typed::set< Range2 > &set) const |
| typed::union_map< pair< Domain, Range >, Range2 > | intersect_range (const typed::space< Range2 > &space) const |
| typed::union_map< pair< Domain, Range >, Range2 > | intersect_range (const typed::union_set< Range2 > &uset) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_range (const typed::basic_set< Range2 > &set) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_range (const typed::point< Range2 > &set) const |
| typed::map< pair< Domain, Range >, Range2 > | intersect_range_wrapped_domain (const typed::set<> &domain) const =delete |
| typed::union_map< pair< Domain, Range >, Range2 > | intersect_range_wrapped_domain (const typed::union_set<> &domain) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | intersect_range_wrapped_domain (const typed::basic_set<> &domain) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | intersect_range_wrapped_domain (const typed::point<> &domain) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_ge_at (const typed::multi_pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_ge_at (const typed::aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_ge_at (const typed::multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_ge_at (const typed::pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_ge_at (const typed::pw_multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_gt_at (const typed::multi_pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_gt_at (const typed::aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_gt_at (const typed::multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_gt_at (const typed::pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_gt_at (const typed::pw_multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_le_at (const typed::multi_pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_le_at (const typed::aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_le_at (const typed::multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_le_at (const typed::pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_le_at (const typed::pw_multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_lt_at (const typed::multi_pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_lt_at (const typed::aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_lt_at (const typed::multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_lt_at (const typed::pw_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lex_lt_at (const typed::pw_multi_aff<> &mpa) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | lexmax () const |
| typed::pw_multi_aff< pair< Domain, Range >, Range2 > | lexmax_pw_multi_aff () const |
| typed::map< pair< Domain, Range >, Range2 > | lexmin () const |
| typed::pw_multi_aff< pair< Domain, Range >, Range2 > | lexmin_pw_multi_aff () const |
| typed::map< pair< Domain, Range >, Range2 > | lower_bound (const typed::multi_pw_aff< pair< Domain, Range >, Range2 > &lower) const |
| typed::map< pair< Domain, Range >, Range2 > | lower_bound (const typed::aff< pair< Domain, Range >, Range2 > &lower) const |
| typed::map< pair< Domain, Range >, Range2 > | lower_bound (const typed::multi_aff< pair< Domain, Range >, Range2 > &lower) const |
| typed::map< pair< Domain, Range >, Range2 > | lower_bound (const typed::pw_aff< pair< Domain, Range >, Range2 > &lower) const |
| typed::map< pair< Domain, Range >, Range2 > | lower_bound (const typed::pw_multi_aff< pair< Domain, Range >, Range2 > &lower) const |
| typed::map_list< pair< Domain, Range >, Range2 > | map_list () const |
| typed::multi_pw_aff< pair< Domain, Range >, Range2 > | max_multi_pw_aff () const |
| typed::multi_pw_aff< pair< Domain, Range >, Range2 > | min_multi_pw_aff () const |
| typed::set | params () const |
| template<typename Domain2> |
| typed::map< Domain2, Range2 > | preimage_domain (const typed::multi_aff< Domain2, pair< Domain, Range > > &ma) const |
| template<typename Domain2> |
| typed::map< Domain2, Range2 > | preimage_domain (const typed::multi_pw_aff< Domain2, pair< Domain, Range > > &mpa) const |
| template<typename Domain2> |
| typed::map< Domain2, Range2 > | preimage_domain (const typed::pw_multi_aff< Domain2, pair< Domain, Range > > &pma) const |
| template<typename Domain2> |
| typed::union_map< Domain2, Range2 > | preimage_domain (const typed::union_pw_multi_aff< Domain2, pair< Domain, Range > > &upma) const |
| template<typename Arg3> |
| typed::map< pair< Domain, Range >, Arg3 > | preimage_range (const typed::multi_aff< Arg3, Range2 > &ma) const |
| template<typename Arg3> |
| typed::map< pair< Domain, Range >, Arg3 > | preimage_range (const typed::pw_multi_aff< Arg3, Range2 > &pma) const |
| template<typename Arg3> |
| typed::union_map< pair< Domain, Range >, Arg3 > | preimage_range (const typed::union_pw_multi_aff< Arg3, Range2 > &upma) const |
| template<typename Domain2, typename Arg3> |
| typed::map< pair< pair< Domain, Range >, Domain2 >, pair< Range2, Arg3 > > | product (const typed::map< Domain2, Arg3 > &map2) const |
| template<typename Domain2, typename Arg3> |
| typed::union_map< pair< pair< Domain, Range >, Domain2 >, pair< Range2, Arg3 > > | product (const typed::union_map< Domain2, Arg3 > &umap2) const |
| template<typename Domain2, typename Arg3> |
| typed::map< pair< pair< Domain, Range >, Domain2 >, pair< Range2, Arg3 > > | product (const typed::basic_map< Domain2, Arg3 > &map2) const |
| typed::map< pair< Domain, Range >, Range2 > | project_out_all_params () const |
| typed::map< pair< Domain, Range >, Range2 > | project_out_param (const typed::id< Anonymous > &id) const |
| typed::map< pair< Domain, Range >, Range2 > | project_out_param (const std::string &id) const |
| typed::map< pair< Domain, Range >, Range2 > | project_out_param (const typed::id_list< Anonymous > &list) const |
| typed::set< Range2 > | range () const |
| typed::map< pair< Domain, Range >, Range2 > | range_factor_domain () const =delete |
| typed::map< pair< Domain, Range >, Range2 > | range_factor_range () const =delete |
| typed::fixed_box< pair< Domain, Range >, Range2 > | range_lattice_tile () const |
| typed::fixed_box< pair< Domain, Range >, Range2 > | get_range_lattice_tile () const =delete |
| typed::union_map< pair< pair< Domain, Range >, Range2 >, Range2 > | range_map () const |
| template<typename Arg3> |
| typed::map< pair< Domain, Range >, pair< Range2, Arg3 > > | range_product (const typed::map< pair< Domain, Range >, Arg3 > &map2) const |
| template<typename Arg3> |
| typed::union_map< pair< Domain, Range >, pair< Range2, Arg3 > > | range_product (const typed::union_map< pair< Domain, Range >, Arg3 > &umap2) const |
| template<typename Arg3> |
| typed::map< pair< Domain, Range >, pair< Range2, Arg3 > > | range_product (const typed::basic_map< pair< Domain, Range >, Arg3 > &map2) const |
| typed::map< pair< Domain, Range >, Range2 > | range_reverse () const =delete |
| typed::fixed_box< pair< Domain, Range >, Range2 > | range_simple_fixed_box_hull () const |
| typed::fixed_box< pair< Domain, Range >, Range2 > | get_range_simple_fixed_box_hull () const =delete |
| typed::id< pair< Domain, Range >, Range2 > | get_range_tuple_id () const =delete |
| typed::map< Range2, pair< Domain, Range > > | reverse () const |
| typed::map< pair< Domain, Range >, Range2 > | set_domain_tuple (const typed::id<> &id) const =delete |
| typed::map< pair< Domain, Range >, Range2 > | set_domain_tuple (const std::string &id) const =delete |
| template<typename Arg2> |
| typed::map< pair< Domain, Range >, Arg2 > | set_range_tuple (const typed::id< Anonymous > &id) const |
| template<typename Arg2> |
| typed::map< pair< Domain, Range >, Arg2 > | set_range_tuple (const std::string &id) const |
| typed::space< pair< Domain, Range >, Range2 > | space () const |
| typed::space< pair< Domain, Range >, Range2 > | get_space () const =delete |
| typed::map< pair< Domain, Range >, Range2 > | subtract (const typed::map< pair< Domain, Range >, Range2 > &map2) const |
| typed::union_map< pair< Domain, Range >, Range2 > | subtract (const typed::union_map< pair< Domain, Range >, Range2 > &umap2) const |
| typed::map< pair< Domain, Range >, Range2 > | subtract (const typed::basic_map< pair< Domain, Range >, Range2 > &map2) const |
| typed::union_map< pair< Domain, Range >, Range2 > | subtract_domain (const typed::union_set< pair< Domain, Range > > &dom) const |
| typed::union_map< pair< Domain, Range >, Range2 > | subtract_range (const typed::union_set< Range2 > &dom) const |
| typed::union_map< pair< Domain, Range >, Range2 > | to_union_map () const |
| typed::map< pair< Domain, Range >, Range2 > | uncurry () const =delete |
| typed::map< pair< Domain, Range >, Range2 > | unite (const typed::map< pair< Domain, Range >, Range2 > &map2) const |
| typed::union_map< pair< Domain, Range >, Range2 > | unite (const typed::union_map< pair< Domain, Range >, Range2 > &umap2) const |
| typed::map< pair< Domain, Range >, Range2 > | unite (const typed::basic_map< pair< Domain, Range >, Range2 > &map2) const |
| typed::map< pair< Domain, Range >, Range2 > | upper_bound (const typed::multi_pw_aff< pair< Domain, Range >, Range2 > &upper) const |
| typed::map< pair< Domain, Range >, Range2 > | upper_bound (const typed::aff< pair< Domain, Range >, Range2 > &upper) const |
| typed::map< pair< Domain, Range >, Range2 > | upper_bound (const typed::multi_aff< pair< Domain, Range >, Range2 > &upper) const |
| typed::map< pair< Domain, Range >, Range2 > | upper_bound (const typed::pw_aff< pair< Domain, Range >, Range2 > &upper) const |
| typed::map< pair< Domain, Range >, Range2 > | upper_bound (const typed::pw_multi_aff< pair< Domain, Range >, Range2 > &upper) const |
| typed::set< pair< pair< Domain, Range >, Range2 > > | wrap () const |
| | map () |
| | map (const map &obj) |
| | map (isl::checked::basic_map bmap) |
| | map (isl::checked::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::checked::ctx | ctx () const |
| isl::checked::basic_map | affine_hull () const |
| isl::checked::map | apply_domain (isl::checked::map map2) const |
| isl::checked::union_map | apply_domain (const isl::checked::union_map &umap2) const |
| isl::checked::map | apply_domain (const isl::checked::basic_map &map2) const |
| isl::checked::map | apply_range (isl::checked::map map2) const |
| isl::checked::union_map | apply_range (const isl::checked::union_map &umap2) const |
| isl::checked::map | apply_range (const isl::checked::basic_map &map2) const |
| isl::checked::map | as_map () const |
| isl::checked::multi_union_pw_aff | as_multi_union_pw_aff () const |
| isl::checked::pw_multi_aff | as_pw_multi_aff () const |
| isl::checked::union_pw_multi_aff | as_union_pw_multi_aff () const |
| isl::checked::set | bind_domain (isl::checked::multi_id tuple) const |
| isl::checked::set | bind_range (isl::checked::multi_id tuple) const |
| isl::checked::map | coalesce () const |
| isl::checked::map | complement () const |
| isl::checked::union_map | compute_divs () const |
| isl::checked::map | curry () const |
| isl::checked::set | deltas () const |
| isl::checked::map | detect_equalities () const |
| isl::checked::set | domain () const |
| isl::checked::map | domain_factor_domain () const |
| isl::checked::map | domain_factor_range () const |
| isl::checked::union_map | domain_map () const |
| isl::checked::union_pw_multi_aff | domain_map_union_pw_multi_aff () const |
| isl::checked::map | domain_product (isl::checked::map map2) const |
| isl::checked::union_map | domain_product (const isl::checked::union_map &umap2) const |
| isl::checked::map | domain_product (const isl::checked::basic_map &map2) const |
| isl::checked::map | domain_reverse () const |
| class size | domain_tuple_dim () const |
| isl::checked::id | domain_tuple_id () const |
| isl::checked::id | get_domain_tuple_id () const |
| isl::checked::map | drop_unused_params () const |
| isl::checked::map | eq_at (isl::checked::multi_pw_aff mpa) const |
| isl::checked::union_map | eq_at (const isl::checked::multi_union_pw_aff &mupa) const |
| isl::checked::map | eq_at (const isl::checked::aff &mpa) const |
| isl::checked::map | eq_at (const isl::checked::multi_aff &mpa) const |
| isl::checked::map | eq_at (const isl::checked::pw_aff &mpa) const |
| isl::checked::map | eq_at (const isl::checked::pw_multi_aff &mpa) const |
| boolean | every_map (const std::function< boolean(isl::checked::map)> &test) const |
| isl::checked::map | extract_map (const isl::checked::space &space) const |
| isl::checked::map | factor_domain () const |
| isl::checked::map | factor_range () const |
| isl::checked::map | fixed_power (isl::checked::val exp) const |
| isl::checked::map | fixed_power (long exp) const |
| isl::checked::map | flatten () const |
| isl::checked::map | flatten_domain () const |
| isl::checked::map | flatten_range () const |
| stat | foreach_basic_map (const std::function< stat(isl::checked::basic_map)> &fn) const |
| stat | foreach_map (const std::function< stat(isl::checked::map)> &fn) const |
| isl::checked::map | gist (isl::checked::map context) const |
| isl::checked::union_map | gist (const isl::checked::union_map &context) const |
| isl::checked::map | gist (const isl::checked::basic_map &context) const |
| isl::checked::map | gist_domain (isl::checked::set context) const |
| isl::checked::union_map | gist_domain (const isl::checked::union_set &uset) const |
| isl::checked::map | gist_domain (const isl::checked::basic_set &context) const |
| isl::checked::map | gist_domain (const isl::checked::point &context) const |
| isl::checked::map | gist_params (isl::checked::set context) const |
| isl::checked::union_map | gist_range (const isl::checked::union_set &uset) const |
| boolean | has_domain_tuple_id () const |
| boolean | has_range_tuple_id () const |
| isl::checked::map | intersect (isl::checked::map map2) const |
| isl::checked::union_map | intersect (const isl::checked::union_map &umap2) const |
| isl::checked::map | intersect (const isl::checked::basic_map &map2) const |
| isl::checked::map | intersect_domain (isl::checked::set set) const |
| isl::checked::union_map | intersect_domain (const isl::checked::space &space) const |
| isl::checked::union_map | intersect_domain (const isl::checked::union_set &uset) const |
| isl::checked::map | intersect_domain (const isl::checked::basic_set &set) const |
| isl::checked::map | intersect_domain (const isl::checked::point &set) const |
| isl::checked::map | intersect_domain_factor_domain (isl::checked::map factor) const |
| isl::checked::union_map | intersect_domain_factor_domain (const isl::checked::union_map &factor) const |
| isl::checked::map | intersect_domain_factor_domain (const isl::checked::basic_map &factor) const |
| isl::checked::map | intersect_domain_factor_range (isl::checked::map factor) const |
| isl::checked::union_map | intersect_domain_factor_range (const isl::checked::union_map &factor) const |
| isl::checked::map | intersect_domain_factor_range (const isl::checked::basic_map &factor) const |
| isl::checked::map | intersect_domain_wrapped_domain (isl::checked::set domain) const |
| isl::checked::union_map | intersect_domain_wrapped_domain (const isl::checked::union_set &domain) const |
| isl::checked::map | intersect_domain_wrapped_domain (const isl::checked::basic_set &domain) const |
| isl::checked::map | intersect_domain_wrapped_domain (const isl::checked::point &domain) const |
| isl::checked::map | intersect_params (isl::checked::set params) const |
| isl::checked::map | intersect_range (isl::checked::set set) const |
| isl::checked::union_map | intersect_range (const isl::checked::space &space) const |
| isl::checked::union_map | intersect_range (const isl::checked::union_set &uset) const |
| isl::checked::map | intersect_range (const isl::checked::basic_set &set) const |
| isl::checked::map | intersect_range (const isl::checked::point &set) const |
| isl::checked::map | intersect_range_factor_domain (isl::checked::map factor) const |
| isl::checked::union_map | intersect_range_factor_domain (const isl::checked::union_map &factor) const |
| isl::checked::map | intersect_range_factor_domain (const isl::checked::basic_map &factor) const |
| isl::checked::map | intersect_range_factor_range (isl::checked::map factor) const |
| isl::checked::union_map | intersect_range_factor_range (const isl::checked::union_map &factor) const |
| isl::checked::map | intersect_range_factor_range (const isl::checked::basic_map &factor) const |
| isl::checked::map | intersect_range_wrapped_domain (isl::checked::set domain) const |
| isl::checked::union_map | intersect_range_wrapped_domain (const isl::checked::union_set &domain) const |
| isl::checked::map | intersect_range_wrapped_domain (const isl::checked::basic_set &domain) const |
| isl::checked::map | intersect_range_wrapped_domain (const isl::checked::point &domain) const |
| boolean | is_bijective () const |
| boolean | is_disjoint (const isl::checked::map &map2) const |
| boolean | is_disjoint (const isl::checked::union_map &umap2) const |
| boolean | is_disjoint (const isl::checked::basic_map &map2) const |
| boolean | is_empty () const |
| boolean | is_equal (const isl::checked::map &map2) const |
| boolean | is_equal (const isl::checked::union_map &umap2) const |
| boolean | is_equal (const isl::checked::basic_map &map2) const |
| boolean | is_injective () const |
| boolean | is_single_valued () const |
| boolean | is_strict_subset (const isl::checked::map &map2) const |
| boolean | is_strict_subset (const isl::checked::union_map &umap2) const |
| boolean | is_strict_subset (const isl::checked::basic_map &map2) const |
| boolean | is_subset (const isl::checked::map &map2) const |
| boolean | is_subset (const isl::checked::union_map &umap2) const |
| boolean | is_subset (const isl::checked::basic_map &map2) const |
| boolean | isa_map () const |
| isl::checked::map | lex_ge_at (isl::checked::multi_pw_aff mpa) const |
| isl::checked::map | lex_gt_at (isl::checked::multi_pw_aff mpa) const |
| isl::checked::map | lex_le_at (isl::checked::multi_pw_aff mpa) const |
| isl::checked::map | lex_lt_at (isl::checked::multi_pw_aff mpa) const |
| isl::checked::map | lexmax () const |
| isl::checked::pw_multi_aff | lexmax_pw_multi_aff () const |
| isl::checked::map | lexmin () const |
| isl::checked::pw_multi_aff | lexmin_pw_multi_aff () const |
| isl::checked::map | lower_bound (isl::checked::multi_pw_aff lower) const |
| isl::checked::map_list | map_list () const |
| isl::checked::multi_pw_aff | max_multi_pw_aff () const |
| isl::checked::multi_pw_aff | min_multi_pw_aff () const |
| class size | n_basic_map () const |
| isl::checked::set | params () const |
| isl::checked::basic_map | polyhedral_hull () const |
| isl::checked::map | preimage_domain (isl::checked::multi_aff ma) const |
| isl::checked::map | preimage_domain (isl::checked::multi_pw_aff mpa) const |
| isl::checked::map | preimage_domain (isl::checked::pw_multi_aff pma) const |
| isl::checked::union_map | preimage_domain (const isl::checked::union_pw_multi_aff &upma) const |
| isl::checked::map | preimage_range (isl::checked::multi_aff ma) const |
| isl::checked::map | preimage_range (isl::checked::pw_multi_aff pma) const |
| isl::checked::union_map | preimage_range (const isl::checked::union_pw_multi_aff &upma) const |
| isl::checked::map | product (isl::checked::map map2) const |
| isl::checked::union_map | product (const isl::checked::union_map &umap2) const |
| isl::checked::map | product (const isl::checked::basic_map &map2) const |
| isl::checked::map | project_out_all_params () const |
| isl::checked::map | project_out_param (isl::checked::id id) const |
| isl::checked::map | project_out_param (const std::string &id) const |
| isl::checked::map | project_out_param (isl::checked::id_list list) const |
| isl::checked::set | range () const |
| isl::checked::map | range_factor_domain () const |
| isl::checked::map | range_factor_range () const |
| isl::checked::fixed_box | range_lattice_tile () const |
| isl::checked::fixed_box | get_range_lattice_tile () const |
| isl::checked::union_map | range_map () const |
| isl::checked::map | range_product (isl::checked::map map2) const |
| isl::checked::union_map | range_product (const isl::checked::union_map &umap2) const |
| isl::checked::map | range_product (const isl::checked::basic_map &map2) const |
| isl::checked::map | range_reverse () const |
| isl::checked::fixed_box | range_simple_fixed_box_hull () const |
| isl::checked::fixed_box | get_range_simple_fixed_box_hull () const |
| class size | range_tuple_dim () const |
| isl::checked::id | range_tuple_id () const |
| isl::checked::id | get_range_tuple_id () const |
| isl::checked::map | reverse () const |
| isl::checked::basic_map | sample () const |
| isl::checked::map | set_domain_tuple (isl::checked::id id) const |
| isl::checked::map | set_domain_tuple (const std::string &id) const |
| isl::checked::map | set_range_tuple (isl::checked::id id) const |
| isl::checked::map | set_range_tuple (const std::string &id) const |
| isl::checked::space | space () const |
| isl::checked::space | get_space () const |
| isl::checked::map | subtract (isl::checked::map map2) const |
| isl::checked::union_map | subtract (const isl::checked::union_map &umap2) const |
| isl::checked::map | subtract (const isl::checked::basic_map &map2) const |
| isl::checked::union_map | subtract_domain (const isl::checked::union_set &dom) const |
| isl::checked::union_map | subtract_range (const isl::checked::union_set &dom) const |
| isl::checked::map_list | to_list () const |
| isl::checked::union_map | to_union_map () const |
| isl::checked::map | uncurry () const |
| isl::checked::map | unite (isl::checked::map map2) const |
| isl::checked::union_map | unite (const isl::checked::union_map &umap2) const |
| isl::checked::map | unite (const isl::checked::basic_map &map2) const |
| isl::checked::basic_map | unshifted_simple_hull () const |
| isl::checked::map | upper_bound (isl::checked::multi_pw_aff upper) const |
| isl::checked::set | wrap () const |
| isl::checked::map | zip () const |