Polly 20.0.0git
|
#include <isl-noexceptions.h>
Static Public Member Functions | |
static isl::union_pw_aff | empty (isl::space space) |
Protected Member Functions | |
union_pw_aff (__isl_take isl_union_pw_aff *ptr) | |
Protected Attributes | |
isl_union_pw_aff * | ptr = nullptr |
Friends | |
union_pw_aff | manage (__isl_take isl_union_pw_aff *ptr) |
union_pw_aff | manage_copy (__isl_keep isl_union_pw_aff *ptr) |
Definition at line 4398 of file isl-noexceptions.h.
|
inlineexplicitprotected |
Definition at line 20963 of file isl-noexceptions.h.
|
inline |
Definition at line 20954 of file isl-noexceptions.h.
|
inline |
Definition at line 20957 of file isl-noexceptions.h.
|
inline |
Definition at line 20966 of file isl-noexceptions.h.
References isl_union_pw_aff_from_aff(), ptr, isl::aff::release(), and res.
|
inline |
Definition at line 20972 of file isl-noexceptions.h.
References isl_union_pw_aff_from_pw_aff(), ptr, isl::pw_aff::release(), and res.
|
inlineexplicit |
Definition at line 20978 of file isl-noexceptions.h.
References isl_union_pw_aff_read_from_str(), ptr, isl::ctx::release(), res, and str.
|
inlineexplicit |
Definition at line 20984 of file isl-noexceptions.h.
References domain(), isl_union_pw_aff_val_on_domain(), ptr, isl::union_set::release(), isl::val::release(), and res.
|
inline |
Definition at line 20995 of file isl-noexceptions.h.
References isl_union_pw_aff_free(), and ptr.
|
inline |
Definition at line 21038 of file isl-noexceptions.h.
References add().
|
inline |
Definition at line 21022 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::add().
Referenced by add(), and isl::pw_aff::add().
|
inline |
Definition at line 21043 of file isl-noexceptions.h.
References add().
|
inline |
Definition at line 21033 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::add().
|
inline |
Definition at line 21027 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_add(), manage, release(), and res.
|
inline |
Definition at line 21048 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::add_pw_multi_aff(), and pma.
Referenced by isl::pw_aff::add_pw_multi_aff().
|
inline |
Definition at line 21053 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::apply().
Referenced by isl::pw_aff::apply().
|
inline |
Definition at line 21058 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::as_multi_union_pw_aff().
Referenced by isl::pw_aff::as_multi_union_pw_aff().
|
inline |
Definition at line 21063 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::as_pw_multi_aff().
Referenced by isl::pw_aff::as_pw_multi_aff().
|
inline |
Definition at line 21068 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::as_union_map().
Referenced by isl::pw_aff::as_union_map().
|
inline |
Definition at line 21073 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::at(), and pos().
|
inline |
Definition at line 21078 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::bind(), and tuple.
Referenced by bind().
|
inline |
Definition at line 21089 of file isl-noexceptions.h.
|
inline |
Definition at line 21083 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_bind_id(), manage, release(), and res.
|
inline |
Definition at line 21094 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_coalesce(), manage, and res.
|
inlinedelete |
|
inline |
Definition at line 21000 of file isl-noexceptions.h.
References isl_union_pw_aff_copy(), and ptr.
Referenced by add(), bind(), coalesce(), domain(), gist(), intersect_domain(), intersect_domain_wrapped_domain(), intersect_domain_wrapped_range(), intersect_params(), pullback(), sub(), subtract_domain(), to_list(), and union_add().
|
inline |
Definition at line 21018 of file isl-noexceptions.h.
References isl_union_pw_aff_get_ctx(), and ptr.
Referenced by bind(), scale(), scale_down(), and set_range_tuple().
Definition at line 21100 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::dim(), and type.
|
inline |
Definition at line 21105 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_domain(), manage, and res.
Referenced by union_pw_aff().
|
inlinestatic |
Definition at line 21111 of file isl-noexceptions.h.
References isl_union_pw_aff_empty(), manage, isl::space::release(), and res.
Referenced by polly::applyPartialUnroll().
|
inline |
Definition at line 21117 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::extract_pw_multi_aff().
Referenced by isl::pw_aff::extract_pw_multi_aff().
|
inline |
Definition at line 21122 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::flat_range_product().
Referenced by isl::pw_aff::flat_range_product().
|
inline |
Definition at line 21127 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::flat_range_product().
|
inline |
Definition at line 21132 of file isl-noexceptions.h.
References fn, get(), isl_union_pw_aff_foreach_pw_aff(), manage, and res.
Referenced by polly::applyPartialUnroll(), and isl::pw_aff::foreach_pw_aff().
|
inline |
Definition at line 21004 of file isl-noexceptions.h.
References ptr.
Referenced by foreach_pw_aff(), and space().
|
inline |
Definition at line 21334 of file isl-noexceptions.h.
References space().
Referenced by polly::applyPartialUnroll().
|
inline |
Definition at line 21146 of file isl-noexceptions.h.
References context, copy(), isl_union_pw_aff_gist(), manage, and res.
Referenced by isl::pw_aff::gist().
|
inline |
Definition at line 21152 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::has_range_tuple_id().
|
inline |
Definition at line 21157 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_intersect_domain_space(), manage, isl::space::release(), and res.
Referenced by polly::applyFullUnroll(), and isl::pw_aff::intersect_domain().
|
inline |
Definition at line 21163 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_intersect_domain_union_set(), manage, isl::union_set::release(), and res.
|
inline |
Definition at line 21169 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_intersect_domain_wrapped_domain(), manage, isl::union_set::release(), and res.
Referenced by isl::pw_aff::intersect_domain_wrapped_domain().
|
inline |
Definition at line 21175 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_intersect_domain_wrapped_range(), manage, isl::union_set::release(), and res.
Referenced by isl::pw_aff::intersect_domain_wrapped_range().
|
inline |
Definition at line 21181 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_intersect_params(), manage, isl::set::release(), and res.
|
inline |
Definition at line 21187 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::involves_locals().
|
inline |
Definition at line 21192 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::involves_nan().
|
inline |
Definition at line 21014 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 21197 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::isa_pw_multi_aff().
Referenced by isl::pw_aff::isa_pw_multi_aff().
|
inline |
Definition at line 21202 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::list().
|
inline |
Definition at line 21207 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::neg().
|
inline |
Definition at line 20990 of file isl-noexceptions.h.
References obj.
|
inline |
Definition at line 21212 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::plain_is_empty().
Referenced by isl::pw_aff::plain_is_empty().
|
inline |
Definition at line 21217 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::plain_is_equal().
Referenced by isl::pw_aff::plain_is_equal().
|
inline |
Definition at line 21222 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::preimage_domain_wrapped_domain().
Referenced by isl::pw_aff::preimage_domain_wrapped_domain().
|
inline |
Definition at line 21227 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_pullback_union_pw_multi_aff(), manage, isl::union_pw_multi_aff::release(), and res.
Referenced by isl::pw_aff::pullback().
|
inline |
Definition at line 21233 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::pw_multi_aff_list().
Referenced by isl::pw_aff::pw_multi_aff_list().
|
inline |
Definition at line 21238 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::range_factor_domain().
|
inline |
Definition at line 21243 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::range_factor_range().
|
inline |
Definition at line 21248 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::range_product().
Referenced by isl::pw_aff::range_product().
|
inline |
Definition at line 21253 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::range_product().
|
inline |
Definition at line 21258 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::range_tuple_id().
|
inline |
Definition at line 21008 of file isl-noexceptions.h.
References ptr.
Referenced by isl::union_pw_aff_list::add(), add(), bind(), isl::union_pw_aff_list::insert(), isl::multi_union_pw_aff::multi_union_pw_aff(), isl::multi_union_pw_aff::set_at(), isl::multi_union_pw_aff::set_union_pw_aff(), sub(), union_add(), isl::union_pw_aff_list::union_pw_aff_list(), and isl::union_pw_multi_aff::union_pw_multi_aff().
|
inline |
Definition at line 21263 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::reset_range_tuple_id().
|
inline |
Definition at line 21268 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::reset_tuple_id(), and type.
|
inline |
Definition at line 21273 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::scale().
Referenced by scale().
|
inline |
Definition at line 21278 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::scale().
|
inline |
Definition at line 21283 of file isl-noexceptions.h.
|
inline |
Definition at line 21288 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::scale_down().
Referenced by scale_down().
|
inline |
Definition at line 21293 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::scale_down().
|
inline |
Definition at line 21298 of file isl-noexceptions.h.
References ctx(), and scale_down().
|
inline |
Definition at line 21303 of file isl-noexceptions.h.
References pos(), and isl::multi_union_pw_aff::set_at().
Referenced by isl::pw_aff::set_at().
|
inline |
Definition at line 21308 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::set_range_tuple().
Referenced by set_range_tuple().
|
inline |
Definition at line 21313 of file isl-noexceptions.h.
References ctx(), and set_range_tuple().
|
inline |
Definition at line 21318 of file isl-noexceptions.h.
References pos(), and isl::multi_union_pw_aff::set_union_pw_aff().
Referenced by isl::pw_aff::set_union_pw_aff().
|
inline |
Definition at line 21323 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::size().
|
inline |
Definition at line 21328 of file isl-noexceptions.h.
References get(), isl_union_pw_aff_get_space(), manage, and res.
Referenced by get_space().
|
inline |
Definition at line 21355 of file isl-noexceptions.h.
References sub().
|
inline |
Definition at line 21339 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::sub().
Referenced by sub(), and isl::pw_aff::sub().
|
inline |
Definition at line 21360 of file isl-noexceptions.h.
References sub().
|
inline |
Definition at line 21350 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::sub().
|
inline |
Definition at line 21344 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_sub(), manage, release(), and res.
|
inline |
Definition at line 21365 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_subtract_domain_space(), manage, isl::space::release(), and res.
Referenced by isl::pw_aff::subtract_domain().
|
inline |
Definition at line 21371 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_subtract_domain_union_set(), manage, isl::union_set::release(), and res.
|
inline |
Definition at line 21377 of file isl-noexceptions.h.
|
inline |
Definition at line 21399 of file isl-noexceptions.h.
References union_add().
|
inline |
Definition at line 21383 of file isl-noexceptions.h.
References isl::multi_union_pw_aff::union_add().
Referenced by polly::applyPartialUnroll(), union_add(), and isl::pw_aff::union_add().
|
inline |
Definition at line 21404 of file isl-noexceptions.h.
References union_add().
|
inline |
Definition at line 21394 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::union_add().
|
inline |
Definition at line 21388 of file isl-noexceptions.h.
References copy(), isl_union_pw_aff_union_add(), manage, release(), and res.
|
friend |
Definition at line 20946 of file isl-noexceptions.h.
Referenced by add(), bind(), coalesce(), domain(), empty(), foreach_pw_aff(), gist(), intersect_domain(), intersect_domain_wrapped_domain(), intersect_domain_wrapped_range(), intersect_params(), pullback(), space(), sub(), subtract_domain(), to_list(), and union_add().
|
friend |
Definition at line 20949 of file isl-noexceptions.h.
|
protected |
Definition at line 4403 of file isl-noexceptions.h.
Referenced by copy(), ctx(), get(), is_null(), release(), union_pw_aff(), and ~union_pw_aff().