|
| | multi_union_pw_aff ()=default |
| template<typename Arg1, typename Arg2, typename std::enable_if< std::is_base_of< Domain, Arg1 >{} &&std::is_base_of< Range, Arg2 >{}, bool >::type = true> |
| | multi_union_pw_aff (const multi_union_pw_aff< Arg1, Arg2 > &obj) |
| | multi_union_pw_aff (const typed::multi_pw_aff< Domain, Range > &mpa) |
| | multi_union_pw_aff (const typed::union_pw_aff< Domain, Range > &upa) |
| | multi_union_pw_aff (const typed::space< Domain, Range > &space, const typed::union_pw_aff_list< Domain, Anonymous > &list) |
| | multi_union_pw_aff (const isl::ctx &ctx, const std::string &str) |
| typed::multi_union_pw_aff< Domain, Range > | add (const typed::multi_union_pw_aff< Domain, Range > &multi2) const |
| typed::multi_union_pw_aff< Domain, Range > | add (const typed::multi_pw_aff< Domain, Range > &multi2) const |
| typed::multi_union_pw_aff< Domain, Range > | add (const typed::union_pw_aff< Domain, Range > &multi2) const |
| typed::union_pw_aff< Domain, Anonymous > | at (int pos) const |
| typed::union_pw_aff< Domain, Range > | get_at (int pos) const =delete |
| typed::union_set< Domain > | bind (const typed::multi_id< Range > &tuple) const |
| typed::multi_union_pw_aff< Domain, Range > | coalesce () const |
| typed::union_set< Domain > | domain () const |
| typed::multi_union_pw_aff< Domain, Range > | gist (const typed::union_set< Domain > &context) const |
| typed::multi_union_pw_aff< Domain, Range > | gist (const typed::basic_set< Domain > &context) const |
| typed::multi_union_pw_aff< Domain, Range > | gist (const typed::point< Domain > &context) const |
| typed::multi_union_pw_aff< Domain, Range > | gist (const typed::set< Domain > &context) const |
| typed::multi_union_pw_aff< Domain, Range > | gist_params (const typed::set<> &context) const |
| typed::multi_union_pw_aff< Domain, Range > | gist_params (const typed::basic_set<> &context) const |
| typed::multi_union_pw_aff< Domain, Range > | gist_params (const typed::point<> &context) const |
| typed::multi_union_pw_aff< Domain, Range > | intersect_domain (const typed::union_set< Domain > &uset) const |
| typed::multi_union_pw_aff< Domain, Range > | intersect_domain (const typed::basic_set< Domain > &uset) const |
| typed::multi_union_pw_aff< Domain, Range > | intersect_domain (const typed::point< Domain > &uset) const |
| typed::multi_union_pw_aff< Domain, Range > | intersect_domain (const typed::set< Domain > &uset) const |
| typed::multi_union_pw_aff< Domain, Range > | intersect_params (const typed::set<> ¶ms) const |
| typed::multi_union_pw_aff< Domain, Range > | intersect_params (const typed::basic_set<> ¶ms) const |
| typed::multi_union_pw_aff< Domain, Range > | intersect_params (const typed::point<> ¶ms) const |
| typed::union_pw_aff_list< Domain, Anonymous > | list () const |
| typed::union_pw_aff_list< Domain, Range > | get_list () const =delete |
| typed::multi_union_pw_aff< Domain, Range > | neg () const |
| template<typename Domain2> |
| typed::multi_union_pw_aff< Domain2, Range > | pullback (const typed::union_pw_multi_aff< Domain2, Domain > &upma) const |
| typed::multi_union_pw_aff< Range > | pullback (const typed::union_pw_multi_aff< Domain > &upma) const |
| template<typename Domain2> |
| typed::multi_union_pw_aff< Domain2, Range > | pullback (const typed::multi_aff< Domain2, Domain > &upma) const |
| typed::multi_union_pw_aff< Range > | pullback (const typed::multi_aff< Domain > &upma) const |
| template<typename Domain2> |
| typed::multi_union_pw_aff< Domain2, Range > | pullback (const typed::pw_multi_aff< Domain2, Domain > &upma) const |
| typed::multi_union_pw_aff< Range > | pullback (const typed::pw_multi_aff< Domain > &upma) const |
| template<typename Domain2> |
| typed::multi_union_pw_aff< Domain2, Range > | pullback (const typed::union_pw_aff< Domain2, Domain > &upma) const |
| typed::multi_union_pw_aff< Range > | pullback (const typed::union_pw_aff< Domain > &upma) const |
| template<typename Range2> |
| typed::multi_union_pw_aff< Domain, pair< Range, Range2 > > | range_product (const typed::multi_union_pw_aff< Domain, Range2 > &multi2) const |
| template<typename Range2> |
| typed::multi_union_pw_aff< Domain, pair< Range, Range2 > > | range_product (const typed::multi_pw_aff< Domain, Range2 > &multi2) const |
| typed::multi_union_pw_aff< Domain, pair< Range, Anonymous > > | range_product (const typed::union_pw_aff< Domain, Anonymous > &multi2) const |
| typed::id< Domain, Range > | get_range_tuple_id () const =delete |
| typed::multi_union_pw_aff< Domain, Range > | scale (const typed::multi_val< Range > &mv) const |
| typed::multi_union_pw_aff< Domain, Range > | scale (const typed::val< Range > &v) const |
| typed::multi_union_pw_aff< Domain, Range > | scale (long v) const |
| typed::multi_union_pw_aff< Domain, Range > | scale_down (const typed::multi_val< Range > &mv) const |
| typed::multi_union_pw_aff< Domain, Range > | scale_down (const typed::val< Range > &v) const |
| typed::multi_union_pw_aff< Domain, Range > | scale_down (long v) const |
| typed::multi_union_pw_aff< Domain, Range > | set_at (int pos, const typed::union_pw_aff< Domain, Anonymous > &el) const |
| template<typename Range2> |
| typed::multi_union_pw_aff< Domain, Range2 > | set_range_tuple (const typed::id< Anonymous > &id) const |
| template<typename Range2> |
| typed::multi_union_pw_aff< Domain, Range2 > | set_range_tuple (const std::string &id) const |
| typed::space< Range > | space () const |
| typed::space< Domain, Range > | get_space () const =delete |
| typed::multi_union_pw_aff< Domain, Range > | sub (const typed::multi_union_pw_aff< Domain, Range > &multi2) const |
| typed::multi_union_pw_aff< Domain, Range > | sub (const typed::multi_pw_aff< Domain, Range > &multi2) const |
| typed::multi_union_pw_aff< Domain, Range > | sub (const typed::union_pw_aff< Domain, Range > &multi2) const |
| typed::multi_union_pw_aff< Domain, Range > | union_add (const typed::multi_union_pw_aff< Domain, Range > &mupa2) const |
| typed::multi_union_pw_aff< Domain, Range > | union_add (const typed::multi_pw_aff< Domain, Range > &mupa2) const |
| typed::multi_union_pw_aff< Domain, Range > | union_add (const typed::union_pw_aff< Domain, Range > &mupa2) const |
| | multi_union_pw_aff () |
| | multi_union_pw_aff (const multi_union_pw_aff &obj) |
| | multi_union_pw_aff (isl::checked::multi_pw_aff mpa) |
| | multi_union_pw_aff (isl::checked::union_pw_aff upa) |
| | multi_union_pw_aff (isl::checked::space space, isl::checked::union_pw_aff_list list) |
| | multi_union_pw_aff (isl::checked::ctx ctx, const std::string &str) |
| multi_union_pw_aff & | operator= (multi_union_pw_aff obj) |
| | ~multi_union_pw_aff () |
| __isl_give isl_multi_union_pw_aff * | copy () const & |
| __isl_give isl_multi_union_pw_aff * | copy () &&=delete |
| __isl_keep isl_multi_union_pw_aff * | get () const |
| __isl_give isl_multi_union_pw_aff * | release () |
| bool | is_null () const |
| isl::checked::ctx | ctx () const |
| isl::checked::multi_union_pw_aff | add (isl::checked::multi_union_pw_aff multi2) const |
| isl::checked::union_pw_aff | at (int pos) const |
| isl::checked::union_pw_aff | get_at (int pos) const |
| isl::checked::union_set | bind (isl::checked::multi_id tuple) const |
| isl::checked::multi_union_pw_aff | coalesce () const |
| isl::checked::union_set | domain () const |
| isl::checked::multi_union_pw_aff | flat_range_product (isl::checked::multi_union_pw_aff multi2) const |
| isl::checked::multi_union_pw_aff | gist (isl::checked::union_set context) const |
| isl::checked::multi_union_pw_aff | gist_params (isl::checked::set context) const |
| boolean | has_range_tuple_id () const |
| isl::checked::multi_union_pw_aff | intersect_domain (isl::checked::union_set uset) const |
| isl::checked::multi_union_pw_aff | intersect_params (isl::checked::set params) const |
| boolean | involves_nan () const |
| isl::checked::union_pw_aff_list | list () const |
| isl::checked::union_pw_aff_list | get_list () const |
| isl::checked::multi_union_pw_aff | neg () const |
| boolean | plain_is_equal (const isl::checked::multi_union_pw_aff &multi2) const |
| isl::checked::multi_union_pw_aff | pullback (isl::checked::union_pw_multi_aff upma) const |
| isl::checked::multi_union_pw_aff | range_product (isl::checked::multi_union_pw_aff multi2) const |
| isl::checked::id | range_tuple_id () const |
| isl::checked::id | get_range_tuple_id () const |
| isl::checked::multi_union_pw_aff | reset_range_tuple_id () const |
| isl::checked::multi_union_pw_aff | scale (isl::checked::multi_val mv) const |
| isl::checked::multi_union_pw_aff | scale (isl::checked::val v) const |
| isl::checked::multi_union_pw_aff | scale (long v) const |
| isl::checked::multi_union_pw_aff | scale_down (isl::checked::multi_val mv) const |
| isl::checked::multi_union_pw_aff | scale_down (isl::checked::val v) const |
| isl::checked::multi_union_pw_aff | scale_down (long v) const |
| isl::checked::multi_union_pw_aff | set_at (int pos, isl::checked::union_pw_aff el) const |
| isl::checked::multi_union_pw_aff | set_range_tuple (isl::checked::id id) const |
| isl::checked::multi_union_pw_aff | set_range_tuple (const std::string &id) const |
| class size | size () const |
| isl::checked::space | space () const |
| isl::checked::space | get_space () const |
| isl::checked::multi_union_pw_aff | sub (isl::checked::multi_union_pw_aff multi2) const |
| isl::checked::multi_union_pw_aff | union_add (isl::checked::multi_union_pw_aff mupa2) const |
template<typename
Domain, typename
Range>
struct isl::typed::multi_union_pw_aff< Domain, Range >
Definition at line 6626 of file typed_cpp.h.