|
| | aff () |
| | aff (const aff &obj) |
| | aff (isl::ctx ctx, const std::string &str) |
| aff & | operator= (aff obj) |
| | ~aff () |
| __isl_give isl_aff * | copy () const & |
| __isl_give isl_aff * | copy () &&=delete |
| __isl_keep isl_aff * | get () const |
| __isl_give isl_aff * | release () |
| bool | is_null () const |
| isl::ctx | ctx () const |
| isl::aff | add (isl::aff aff2) const |
| isl::multi_aff | add (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | add (const isl::multi_pw_aff &multi2) const |
| isl::multi_union_pw_aff | add (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_aff | add (const isl::pw_aff &pwaff2) const |
| isl::pw_multi_aff | add (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_aff | add (const isl::union_pw_aff &upa2) const |
| isl::union_pw_multi_aff | add (const isl::union_pw_multi_aff &upma2) const |
| isl::aff | add_constant (isl::val v) const |
| isl::aff | add_constant (long v) const |
| isl::multi_aff | add_constant (const isl::multi_val &mv) const |
| isl::union_pw_multi_aff | apply (const isl::union_pw_multi_aff &upma2) const |
| isl::aff | as_aff () const |
| isl::map | as_map () const |
| isl::multi_aff | as_multi_aff () const |
| isl::multi_union_pw_aff | as_multi_union_pw_aff () const |
| isl::pw_multi_aff | as_pw_multi_aff () const |
| isl::set | as_set () const |
| isl::union_map | as_union_map () const |
| isl::aff | at (int pos) const |
| isl::basic_set | bind (isl::id id) const |
| isl::basic_set | bind (const std::string &id) const |
| isl::basic_set | bind (const isl::multi_id &tuple) const |
| isl::pw_aff | bind_domain (const isl::multi_id &tuple) const |
| isl::pw_aff | bind_domain_wrapped_domain (const isl::multi_id &tuple) const |
| isl::aff | ceil () const |
| isl::pw_aff | coalesce () const |
| isl::pw_aff | cond (const isl::pw_aff &pwaff_true, const isl::pw_aff &pwaff_false) const |
| isl::multi_val | constant_multi_val () const |
| isl::val | constant_val () const |
| isl::val | get_constant_val () const |
| isl::aff | div (isl::aff aff2) const |
| isl::pw_aff | div (const isl::pw_aff &pa2) const |
| isl::set | domain () const |
| isl::aff | domain_reverse () const |
| isl::pw_aff | drop_unused_params () const |
| isl::set | eq_set (isl::aff aff2) const |
| isl::set | eq_set (const isl::pw_aff &pwaff2) const |
| isl::val | eval (isl::point pnt) const |
| isl::pw_multi_aff | extract_pw_multi_aff (const isl::space &space) const |
| isl::multi_aff | flat_range_product (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | flat_range_product (const isl::multi_pw_aff &multi2) const |
| isl::multi_union_pw_aff | flat_range_product (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_multi_aff | flat_range_product (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_multi_aff | flat_range_product (const isl::union_pw_multi_aff &upma2) const |
| isl::aff | floor () const |
| void | foreach_piece (const std::function< void(isl::set, isl::multi_aff)> &fn) const |
| isl::set | ge_set (isl::aff aff2) const |
| isl::set | ge_set (const isl::pw_aff &pwaff2) const |
| isl::aff | gist (isl::set context) const |
| isl::union_pw_aff | gist (const isl::union_set &context) const |
| isl::aff | gist (const isl::basic_set &context) const |
| isl::aff | gist (const isl::point &context) const |
| isl::aff | gist_params (isl::set context) const |
| isl::set | gt_set (isl::aff aff2) const |
| isl::set | gt_set (const isl::pw_aff &pwaff2) const |
| bool | has_range_tuple_id () const |
| isl::multi_aff | identity () const |
| isl::pw_aff | insert_domain (const isl::space &domain) const |
| isl::pw_aff | intersect_domain (const isl::set &set) const |
| isl::union_pw_aff | intersect_domain (const isl::space &space) const |
| isl::union_pw_aff | intersect_domain (const isl::union_set &uset) const |
| isl::union_pw_aff | intersect_domain_wrapped_domain (const isl::union_set &uset) const |
| isl::union_pw_aff | intersect_domain_wrapped_range (const isl::union_set &uset) const |
| isl::pw_aff | intersect_params (const isl::set &set) const |
| bool | involves_locals () const |
| bool | involves_nan () const |
| bool | involves_param (const isl::id &id) const |
| bool | involves_param (const std::string &id) const |
| bool | involves_param (const isl::id_list &list) const |
| bool | is_cst () const |
| bool | isa_aff () const |
| bool | isa_multi_aff () const |
| bool | isa_pw_multi_aff () const |
| isl::set | le_set (isl::aff aff2) const |
| isl::set | le_set (const isl::pw_aff &pwaff2) const |
| isl::aff_list | list () const |
| isl::set | lt_set (isl::aff aff2) const |
| isl::set | lt_set (const isl::pw_aff &pwaff2) const |
| isl::multi_pw_aff | max (const isl::multi_pw_aff &multi2) const |
| isl::pw_aff | max (const isl::pw_aff &pwaff2) const |
| isl::multi_val | max_multi_val () const |
| isl::val | max_val () const |
| isl::multi_pw_aff | min (const isl::multi_pw_aff &multi2) const |
| isl::pw_aff | min (const isl::pw_aff &pwaff2) const |
| isl::multi_val | min_multi_val () const |
| isl::val | min_val () const |
| isl::aff | mod (isl::val mod) const |
| isl::aff | mod (long mod) const |
| isl::aff | mul (isl::aff aff2) const |
| isl::pw_aff | mul (const isl::pw_aff &pwaff2) const |
| unsigned | n_piece () const |
| isl::set | ne_set (isl::aff aff2) const |
| isl::set | ne_set (const isl::pw_aff &pwaff2) const |
| isl::aff | neg () const |
| isl::set | params () const |
| bool | plain_is_empty () const |
| bool | plain_is_equal (const isl::aff &aff2) const |
| bool | plain_is_equal (const isl::multi_aff &multi2) const |
| bool | plain_is_equal (const isl::multi_pw_aff &multi2) const |
| bool | plain_is_equal (const isl::multi_union_pw_aff &multi2) const |
| bool | plain_is_equal (const isl::pw_aff &pwaff2) const |
| bool | plain_is_equal (const isl::pw_multi_aff &pma2) const |
| bool | plain_is_equal (const isl::union_pw_aff &upa2) const |
| bool | plain_is_equal (const isl::union_pw_multi_aff &upma2) const |
| isl::pw_multi_aff | preimage_domain_wrapped_domain (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_multi_aff | preimage_domain_wrapped_domain (const isl::union_pw_multi_aff &upma2) const |
| isl::multi_aff | product (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | product (const isl::multi_pw_aff &multi2) const |
| isl::pw_multi_aff | product (const isl::pw_multi_aff &pma2) const |
| isl::aff | pullback (isl::multi_aff ma) const |
| isl::pw_aff | pullback (const isl::multi_pw_aff &mpa) const |
| isl::pw_aff | pullback (const isl::pw_multi_aff &pma) const |
| isl::union_pw_aff | pullback (const isl::union_pw_multi_aff &upma) const |
| isl::aff | pullback (const isl::aff &ma) const |
| isl::pw_multi_aff_list | pw_multi_aff_list () const |
| isl::pw_multi_aff | range_factor_domain () const |
| isl::pw_multi_aff | range_factor_range () const |
| isl::multi_aff | range_product (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | range_product (const isl::multi_pw_aff &multi2) const |
| isl::multi_union_pw_aff | range_product (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_multi_aff | range_product (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_multi_aff | range_product (const isl::union_pw_multi_aff &upma2) const |
| isl::id | range_tuple_id () const |
| isl::multi_aff | reset_range_tuple_id () const |
| isl::aff | scale (isl::val v) const |
| isl::aff | scale (long v) const |
| isl::multi_aff | scale (const isl::multi_val &mv) const |
| isl::aff | scale_down (isl::val v) const |
| isl::aff | scale_down (long v) const |
| isl::multi_aff | scale_down (const isl::multi_val &mv) const |
| isl::multi_aff | set_at (int pos, const isl::aff &el) const |
| isl::multi_pw_aff | set_at (int pos, const isl::pw_aff &el) const |
| isl::multi_union_pw_aff | set_at (int pos, const isl::union_pw_aff &el) const |
| isl::multi_aff | set_range_tuple (const isl::id &id) const |
| isl::multi_aff | set_range_tuple (const std::string &id) const |
| unsigned | size () const |
| isl::space | space () const |
| isl::aff | sub (isl::aff aff2) const |
| isl::multi_aff | sub (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | sub (const isl::multi_pw_aff &multi2) const |
| isl::multi_union_pw_aff | sub (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_aff | sub (const isl::pw_aff &pwaff2) const |
| isl::pw_multi_aff | sub (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_aff | sub (const isl::union_pw_aff &upa2) const |
| isl::union_pw_multi_aff | sub (const isl::union_pw_multi_aff &upma2) const |
| isl::pw_aff | subtract_domain (const isl::set &set) const |
| isl::union_pw_aff | subtract_domain (const isl::space &space) const |
| isl::union_pw_aff | subtract_domain (const isl::union_set &uset) const |
| isl::pw_aff | tdiv_q (const isl::pw_aff &pa2) const |
| isl::pw_aff | tdiv_r (const isl::pw_aff &pa2) const |
| isl::aff_list | to_list () const |
| isl::multi_pw_aff | to_multi_pw_aff () const |
| isl::multi_union_pw_aff | to_multi_union_pw_aff () const |
| isl::pw_multi_aff | to_pw_multi_aff () const |
| isl::union_pw_aff | to_union_pw_aff () const |
| isl::union_pw_multi_aff | to_union_pw_multi_aff () const |
| isl::aff | unbind_params_insert_domain (isl::multi_id domain) const |
| isl::multi_pw_aff | union_add (const isl::multi_pw_aff &mpa2) const |
| isl::multi_union_pw_aff | union_add (const isl::multi_union_pw_aff &mupa2) const |
| isl::pw_aff | union_add (const isl::pw_aff &pwaff2) const |
| isl::pw_multi_aff | union_add (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_aff | union_add (const isl::union_pw_aff &upa2) const |
| isl::union_pw_multi_aff | union_add (const isl::union_pw_multi_aff &upma2) const |
| | aff () |
| | aff (const aff &obj) |
| | aff (isl::ctx ctx, const std::string &str) |
| | aff (isl::local_space ls, isl::val val) |
| | aff (isl::local_space ls) |
| aff & | operator= (aff obj) |
| | ~aff () |
| __isl_give isl_aff * | copy () const & |
| __isl_give isl_aff * | copy () &&=delete |
| __isl_keep isl_aff * | get () const |
| __isl_give isl_aff * | release () |
| bool | is_null () const |
| isl::ctx | ctx () const |
| isl::aff | add (isl::aff aff2) const |
| isl::multi_aff | add (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | add (const isl::multi_pw_aff &multi2) const |
| isl::multi_union_pw_aff | add (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_aff | add (const isl::pw_aff &pwaff2) const |
| isl::pw_multi_aff | add (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_aff | add (const isl::union_pw_aff &upa2) const |
| isl::union_pw_multi_aff | add (const isl::union_pw_multi_aff &upma2) const |
| isl::aff | add_constant (isl::val v) const |
| isl::aff | add_constant (long v) const |
| isl::multi_aff | add_constant (const isl::multi_val &mv) const |
| isl::aff | add_constant_si (int v) const |
| isl::pw_aff | add_dims (isl::dim type, unsigned int n) const |
| isl::union_pw_multi_aff | add_pw_multi_aff (const isl::pw_multi_aff &pma) const |
| isl::union_pw_multi_aff | apply (const isl::union_pw_multi_aff &upma2) const |
| isl::aff | as_aff () const |
| isl::map | as_map () const |
| isl::multi_aff | as_multi_aff () const |
| isl::multi_union_pw_aff | as_multi_union_pw_aff () const |
| isl::pw_multi_aff | as_pw_multi_aff () const |
| isl::set | as_set () const |
| isl::union_map | as_union_map () const |
| isl::aff | at (int pos) const |
| isl::basic_set | bind (isl::id id) const |
| isl::basic_set | bind (const std::string &id) const |
| isl::basic_set | bind (const isl::multi_id &tuple) const |
| isl::pw_aff | bind_domain (const isl::multi_id &tuple) const |
| isl::pw_aff | bind_domain_wrapped_domain (const isl::multi_id &tuple) const |
| isl::aff | ceil () const |
| isl::pw_aff | coalesce () const |
| isl::pw_aff | cond (const isl::pw_aff &pwaff_true, const isl::pw_aff &pwaff_false) const |
| isl::multi_val | constant_multi_val () const |
| isl::val | constant_val () const |
| isl::val | get_constant_val () const |
| isl::val | denominator_val () const |
| isl::val | get_denominator_val () const |
| class size | dim (isl::dim type) const |
| isl::id | dim_id (isl::dim type, unsigned int pos) const |
| isl::aff | div (isl::aff aff2) const |
| isl::pw_aff | div (const isl::pw_aff &pa2) const |
| isl::set | domain () const |
| isl::space | domain_space () const |
| isl::pw_multi_aff | drop_dims (isl::dim type, unsigned int first, unsigned int n) const |
| isl::set | eq_set (isl::aff aff2) const |
| isl::set | eq_set (const isl::pw_aff &pwaff2) const |
| isl::val | eval (isl::point pnt) const |
| isl::pw_multi_aff | extract_pw_multi_aff (const isl::space &space) const |
| isl::multi_aff | flat_range_product (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | flat_range_product (const isl::multi_pw_aff &multi2) const |
| isl::multi_union_pw_aff | flat_range_product (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_multi_aff | flat_range_product (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_multi_aff | flat_range_product (const isl::union_pw_multi_aff &upma2) const |
| isl::aff | floor () const |
| stat | foreach_piece (const std::function< stat(isl::set, isl::aff)> &fn) const |
| stat | foreach_piece (const std::function< stat(isl::set, isl::multi_aff)> &fn) const |
| stat | foreach_pw_aff (const std::function< stat(isl::pw_aff)> &fn) const |
| isl::set | ge_set (isl::aff aff2) const |
| isl::set | ge_set (const isl::pw_aff &pwaff2) const |
| isl::aff | gist (isl::set context) const |
| isl::union_pw_aff | gist (const isl::union_set &context) const |
| isl::aff | gist (const isl::basic_set &context) const |
| isl::aff | gist (const isl::point &context) const |
| isl::set | gt_set (isl::aff aff2) const |
| isl::set | gt_set (const isl::pw_aff &pwaff2) const |
| boolean | has_range_tuple_id () const |
| isl::multi_aff | identity () const |
| isl::pw_aff | insert_domain (const isl::space &domain) const |
| isl::pw_aff | intersect_domain (const isl::set &set) const |
| isl::union_pw_aff | intersect_domain (const isl::space &space) const |
| isl::union_pw_aff | intersect_domain (const isl::union_set &uset) const |
| isl::union_pw_aff | intersect_domain_wrapped_domain (const isl::union_set &uset) const |
| isl::union_pw_aff | intersect_domain_wrapped_range (const isl::union_set &uset) const |
| isl::pw_aff | intersect_params (const isl::set &set) const |
| boolean | involves_locals () const |
| boolean | involves_nan () const |
| boolean | involves_param (const isl::id &id) const |
| boolean | involves_param (const std::string &id) const |
| boolean | involves_param (const isl::id_list &list) const |
| boolean | is_cst () const |
| boolean | is_equal (const isl::pw_aff &pa2) const |
| boolean | isa_aff () const |
| boolean | isa_multi_aff () const |
| boolean | isa_pw_multi_aff () const |
| isl::set | le_set (isl::aff aff2) const |
| isl::set | le_set (const isl::pw_aff &pwaff2) const |
| isl::aff_list | list () const |
| isl::set | lt_set (isl::aff aff2) const |
| isl::set | lt_set (const isl::pw_aff &pwaff2) const |
| isl::multi_pw_aff | max (const isl::multi_pw_aff &multi2) const |
| isl::pw_aff | max (const isl::pw_aff &pwaff2) const |
| isl::multi_val | max_multi_val () const |
| isl::multi_pw_aff | min (const isl::multi_pw_aff &multi2) const |
| isl::pw_aff | min (const isl::pw_aff &pwaff2) const |
| isl::multi_val | min_multi_val () const |
| isl::aff | mod (isl::val mod) const |
| isl::aff | mod (long mod) const |
| isl::aff | mul (isl::aff aff2) const |
| isl::pw_aff | mul (const isl::pw_aff &pwaff2) const |
| class size | n_piece () const |
| isl::set | ne_set (isl::aff aff2) const |
| isl::set | ne_set (const isl::pw_aff &pwaff2) const |
| isl::aff | neg () const |
| boolean | plain_is_empty () const |
| boolean | plain_is_equal (const isl::multi_aff &multi2) const |
| boolean | plain_is_equal (const isl::multi_pw_aff &multi2) const |
| boolean | plain_is_equal (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_multi_aff | preimage_domain_wrapped_domain (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_multi_aff | preimage_domain_wrapped_domain (const isl::union_pw_multi_aff &upma2) const |
| isl::multi_aff | product (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | product (const isl::multi_pw_aff &multi2) const |
| isl::pw_multi_aff | product (const isl::pw_multi_aff &pma2) const |
| isl::aff | pullback (isl::multi_aff ma) const |
| isl::pw_aff | pullback (const isl::multi_pw_aff &mpa) const |
| isl::pw_aff | pullback (const isl::pw_multi_aff &pma) const |
| isl::union_pw_aff | pullback (const isl::union_pw_multi_aff &upma) const |
| isl::aff | pullback (const isl::aff &ma) const |
| isl::pw_multi_aff_list | pw_multi_aff_list () const |
| isl::pw_multi_aff | range_factor_domain () const |
| isl::pw_multi_aff | range_factor_range () const |
| isl::multi_aff | range_product (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | range_product (const isl::multi_pw_aff &multi2) const |
| isl::multi_union_pw_aff | range_product (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_multi_aff | range_product (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_multi_aff | range_product (const isl::union_pw_multi_aff &upma2) const |
| isl::id | range_tuple_id () const |
| isl::multi_aff | reset_range_tuple_id () const |
| isl::multi_aff | reset_tuple_id (isl::dim type) const |
| isl::aff | scale (isl::val v) const |
| isl::aff | scale (long v) const |
| isl::multi_aff | scale (const isl::multi_val &mv) const |
| isl::aff | scale_down (isl::val v) const |
| isl::aff | scale_down (long v) const |
| isl::multi_aff | scale_down (const isl::multi_val &mv) const |
| isl::multi_aff | set_aff (int pos, const isl::aff &el) const |
| isl::multi_aff | set_at (int pos, const isl::aff &el) const |
| isl::multi_pw_aff | set_at (int pos, const isl::pw_aff &el) const |
| isl::multi_union_pw_aff | set_at (int pos, const isl::union_pw_aff &el) const |
| isl::aff | set_constant_si (int v) const |
| isl::multi_pw_aff | set_pw_aff (int pos, const isl::pw_aff &el) const |
| isl::pw_multi_aff | set_pw_aff (unsigned int pos, const isl::pw_aff &pa) const |
| isl::multi_aff | set_range_tuple (const isl::id &id) const |
| isl::multi_aff | set_range_tuple (const std::string &id) const |
| isl::pw_aff | set_tuple_id (isl::dim type, const isl::id &id) const |
| isl::pw_aff | set_tuple_id (isl::dim type, const std::string &id) const |
| isl::multi_union_pw_aff | set_union_pw_aff (int pos, const isl::union_pw_aff &el) const |
| class size | size () const |
| isl::space | space () const |
| isl::aff | sub (isl::aff aff2) const |
| isl::multi_aff | sub (const isl::multi_aff &multi2) const |
| isl::multi_pw_aff | sub (const isl::multi_pw_aff &multi2) const |
| isl::multi_union_pw_aff | sub (const isl::multi_union_pw_aff &multi2) const |
| isl::pw_aff | sub (const isl::pw_aff &pwaff2) const |
| isl::pw_multi_aff | sub (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_aff | sub (const isl::union_pw_aff &upa2) const |
| isl::union_pw_multi_aff | sub (const isl::union_pw_multi_aff &upma2) const |
| isl::pw_aff | subtract_domain (const isl::set &set) const |
| isl::union_pw_aff | subtract_domain (const isl::space &space) const |
| isl::union_pw_aff | subtract_domain (const isl::union_set &uset) const |
| isl::pw_aff | tdiv_q (const isl::pw_aff &pa2) const |
| isl::pw_aff | tdiv_r (const isl::pw_aff &pa2) const |
| isl::aff_list | to_list () const |
| isl::multi_pw_aff | to_multi_pw_aff () const |
| isl::multi_union_pw_aff | to_multi_union_pw_aff () const |
| isl::pw_multi_aff | to_pw_multi_aff () const |
| isl::union_pw_aff | to_union_pw_aff () const |
| isl::union_pw_multi_aff | to_union_pw_multi_aff () const |
| isl::id | tuple_id (isl::dim type) const |
| isl::aff | unbind_params_insert_domain (isl::multi_id domain) const |
| isl::multi_pw_aff | union_add (const isl::multi_pw_aff &mpa2) const |
| isl::multi_union_pw_aff | union_add (const isl::multi_union_pw_aff &mupa2) const |
| isl::pw_aff | union_add (const isl::pw_aff &pwaff2) const |
| isl::pw_multi_aff | union_add (const isl::pw_multi_aff &pma2) const |
| isl::union_pw_aff | union_add (const isl::union_pw_aff &upa2) const |
| isl::union_pw_multi_aff | union_add (const isl::union_pw_multi_aff &upma2) const |