|
| | union_pw_multi_aff ()=default |
| template<typename Arg1, typename Arg2, typename Arg3, typename Arg4, typename std::enable_if< std::is_base_of< T1, Arg1 >{} &&std::is_base_of< T2, Arg2 >{} &&std::is_base_of< Range, Arg3 >{} &&std::is_base_of< Range2, Arg4 >{}, bool >::type = true> |
| | union_pw_multi_aff (const union_pw_multi_aff< pair< Arg1, Arg2 >, pair< Arg3, Arg4 > > &obj) |
| | union_pw_multi_aff (const typed::multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &ma) |
| | union_pw_multi_aff (const typed::pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &pma) |
| | union_pw_multi_aff (const typed::union_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > &upa) |
| | union_pw_multi_aff (const isl::ctx &ctx, const std::string &str) |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | add (const typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | add (const typed::multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | add (const typed::pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | add (const typed::union_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| template<typename Arg2> |
| typed::union_pw_multi_aff< pair< T1, T2 >, Arg2 > | apply (const typed::union_pw_multi_aff< pair< Range, Range2 >, Arg2 > &upma2) const |
| template<typename Arg2> |
| typed::union_pw_multi_aff< pair< T1, T2 >, Arg2 > | apply (const typed::multi_aff< pair< Range, Range2 >, Arg2 > &upma2) const |
| template<typename Arg2> |
| typed::union_pw_multi_aff< pair< T1, T2 >, Arg2 > | apply (const typed::pw_multi_aff< pair< Range, Range2 >, Arg2 > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, Anonymous > | apply (const typed::union_pw_aff< pair< Range, Range2 >, Anonymous > &upma2) const |
| typed::multi_union_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > | as_multi_union_pw_aff () const |
| typed::pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | as_pw_multi_aff () const |
| typed::union_map< pair< T1, T2 >, pair< Range, Range2 > > | as_union_map () const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | coalesce () const |
| typed::union_set< pair< T1, T2 > > | domain () const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | drop_unused_params () const |
| typed::pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | extract_pw_multi_aff (const typed::space< pair< T1, T2 >, pair< Range, Range2 > > &space) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | gist (const typed::union_set< pair< T1, T2 > > &context) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | gist (const typed::basic_set< pair< T1, T2 > > &context) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | gist (const typed::point< pair< T1, T2 > > &context) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | gist (const typed::set< pair< T1, T2 > > &context) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_domain (const typed::space< pair< T1, T2 > > &space) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_domain (const typed::union_set< pair< T1, T2 > > &uset) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_domain_wrapped_domain (const typed::union_set< T1 > &uset) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_domain_wrapped_domain (const typed::basic_set< T1 > &uset) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_domain_wrapped_domain (const typed::point< T1 > &uset) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_domain_wrapped_domain (const typed::set< T1 > &uset) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_params (const typed::set<> &set) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_params (const typed::basic_set<> &set) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | intersect_params (const typed::point<> &set) const |
| template<typename Domain3> |
| typed::union_pw_multi_aff< pair< Domain3, T2 >, pair< Range, Range2 > > | preimage_domain_wrapped_domain (const typed::union_pw_multi_aff< Domain3, T1 > &upma2) const |
| template<typename Domain3> |
| typed::union_pw_multi_aff< pair< Domain3, T2 >, pair< Range, Range2 > > | preimage_domain_wrapped_domain (const typed::multi_aff< Domain3, T1 > &upma2) const |
| template<typename Domain3> |
| typed::union_pw_multi_aff< pair< Domain3, T2 >, pair< Range, Range2 > > | preimage_domain_wrapped_domain (const typed::pw_multi_aff< Domain3, T1 > &upma2) const |
| template<typename Domain3> |
| typed::union_pw_multi_aff< pair< Domain3, T2 >, pair< Range, Range2 > > | preimage_domain_wrapped_domain (const typed::union_pw_aff< Domain3, T1 > &upma2) const |
| template<typename Domain2> |
| typed::union_pw_multi_aff< Domain2, pair< Range, Range2 > > | pullback (const typed::union_pw_multi_aff< Domain2, pair< T1, T2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< Range, Range2 > > | pullback (const typed::union_pw_multi_aff< pair< T1, T2 > > &upma2) const |
| template<typename Domain2> |
| typed::union_pw_multi_aff< Domain2, pair< Range, Range2 > > | pullback (const typed::multi_aff< Domain2, pair< T1, T2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< Range, Range2 > > | pullback (const typed::multi_aff< pair< T1, T2 > > &upma2) const |
| template<typename Domain2> |
| typed::union_pw_multi_aff< Domain2, pair< Range, Range2 > > | pullback (const typed::pw_multi_aff< Domain2, pair< T1, T2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< Range, Range2 > > | pullback (const typed::pw_multi_aff< pair< T1, T2 > > &upma2) const |
| template<typename Domain2> |
| typed::union_pw_multi_aff< Domain2, pair< Range, Range2 > > | pullback (const typed::union_pw_aff< Domain2, pair< T1, T2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< Range, Range2 > > | pullback (const typed::union_pw_aff< pair< T1, T2 > > &upma2) const |
| typed::pw_multi_aff_list< pair< T1, T2 >, pair< Range, Range2 > > | pw_multi_aff_list () const |
| typed::pw_multi_aff_list< pair< T1, T2 >, pair< Range, Range2 > > | get_pw_multi_aff_list () const =delete |
| typed::union_pw_multi_aff< pair< T1, T2 >, Range > | range_factor_domain () const |
| typed::union_pw_multi_aff< pair< T1, T2 >, Range2 > | range_factor_range () const |
| template<typename Arg2> |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< pair< Range, Range2 >, Arg2 > > | range_product (const typed::union_pw_multi_aff< pair< T1, T2 >, Arg2 > &upma2) const |
| template<typename Arg2> |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< pair< Range, Range2 >, Arg2 > > | range_product (const typed::multi_aff< pair< T1, T2 >, Arg2 > &upma2) const |
| template<typename Arg2> |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< pair< Range, Range2 >, Arg2 > > | range_product (const typed::pw_multi_aff< pair< T1, T2 >, Arg2 > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< pair< Range, Range2 >, Anonymous > > | range_product (const typed::union_pw_aff< pair< T1, T2 >, Anonymous > &upma2) const |
| typed::space | space () const |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | get_space () const =delete |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | sub (const typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | sub (const typed::multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | sub (const typed::pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | sub (const typed::union_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | subtract_domain (const typed::space< pair< T1, T2 > > &space) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | subtract_domain (const typed::union_set< pair< T1, T2 > > &uset) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | union_add (const typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | union_add (const typed::multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | union_add (const typed::pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | union_add (const typed::union_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > &upma2) const |
| | union_pw_multi_aff () |
| | union_pw_multi_aff (const union_pw_multi_aff &obj) |
| | union_pw_multi_aff (isl::checked::multi_aff ma) |
| | union_pw_multi_aff (isl::checked::pw_multi_aff pma) |
| | union_pw_multi_aff (isl::checked::union_pw_aff upa) |
| | union_pw_multi_aff (isl::checked::ctx ctx, const std::string &str) |
| union_pw_multi_aff & | operator= (union_pw_multi_aff obj) |
| | ~union_pw_multi_aff () |
| __isl_give isl_union_pw_multi_aff * | copy () const & |
| __isl_give isl_union_pw_multi_aff * | copy () &&=delete |
| __isl_keep isl_union_pw_multi_aff * | get () const |
| __isl_give isl_union_pw_multi_aff * | release () |
| bool | is_null () const |
| isl::checked::ctx | ctx () const |
| isl::checked::union_pw_multi_aff | add (isl::checked::union_pw_multi_aff upma2) const |
| isl::checked::union_pw_multi_aff | apply (isl::checked::union_pw_multi_aff upma2) 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_map | as_union_map () const |
| isl::checked::union_pw_multi_aff | coalesce () const |
| isl::checked::union_set | domain () const |
| isl::checked::union_pw_multi_aff | drop_unused_params () const |
| isl::checked::pw_multi_aff | extract_pw_multi_aff (isl::checked::space space) const |
| isl::checked::union_pw_multi_aff | flat_range_product (isl::checked::union_pw_multi_aff upma2) const |
| isl::checked::union_pw_multi_aff | gist (isl::checked::union_set context) const |
| isl::checked::union_pw_multi_aff | intersect_domain (isl::checked::space space) const |
| isl::checked::union_pw_multi_aff | intersect_domain (isl::checked::union_set uset) const |
| isl::checked::union_pw_multi_aff | intersect_domain_wrapped_domain (isl::checked::union_set uset) const |
| isl::checked::union_pw_multi_aff | intersect_domain_wrapped_range (isl::checked::union_set uset) const |
| isl::checked::union_pw_multi_aff | intersect_params (isl::checked::set set) const |
| boolean | involves_locals () const |
| boolean | isa_pw_multi_aff () const |
| boolean | plain_is_empty () const |
| boolean | plain_is_equal (const isl::checked::union_pw_multi_aff &upma2) const |
| isl::checked::union_pw_multi_aff | preimage_domain_wrapped_domain (isl::checked::union_pw_multi_aff upma2) const |
| isl::checked::union_pw_multi_aff | pullback (isl::checked::union_pw_multi_aff upma2) const |
| isl::checked::pw_multi_aff_list | pw_multi_aff_list () const |
| isl::checked::pw_multi_aff_list | get_pw_multi_aff_list () const |
| isl::checked::union_pw_multi_aff | range_factor_domain () const |
| isl::checked::union_pw_multi_aff | range_factor_range () const |
| isl::checked::union_pw_multi_aff | range_product (isl::checked::union_pw_multi_aff upma2) const |
| isl::checked::space | space () const |
| isl::checked::space | get_space () const |
| isl::checked::union_pw_multi_aff | sub (isl::checked::union_pw_multi_aff upma2) const |
| isl::checked::union_pw_multi_aff | subtract_domain (isl::checked::space space) const |
| isl::checked::union_pw_multi_aff | subtract_domain (isl::checked::union_set uset) const |
| isl::checked::union_pw_multi_aff | union_add (isl::checked::union_pw_multi_aff upma2) const |
template<typename T1, typename T2, typename
Range, typename
Range2>
struct isl::typed::union_pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > >
Definition at line 13600 of file typed_cpp.h.