Polly 20.0.0git
|
#include <isl-noexceptions.h>
Static Public Member Functions | |
static isl::pw_multi_aff | domain_map (isl::space space) |
static isl::pw_multi_aff | from_map (isl::map map) |
static isl::pw_multi_aff | identity_on_domain (isl::space space) |
static isl::pw_multi_aff | multi_val_on_domain (isl::set domain, isl::multi_val mv) |
static isl::pw_multi_aff | project_out_map (isl::space space, isl::dim type, unsigned int first, unsigned int n) |
static isl::pw_multi_aff | range_map (isl::space space) |
static isl::pw_multi_aff | zero (isl::space space) |
Protected Member Functions | |
pw_multi_aff (__isl_take isl_pw_multi_aff *ptr) | |
Protected Attributes | |
isl_pw_multi_aff * | ptr = nullptr |
Friends | |
pw_multi_aff | manage (__isl_take isl_pw_multi_aff *ptr) |
pw_multi_aff | manage_copy (__isl_keep isl_pw_multi_aff *ptr) |
Definition at line 3242 of file isl-noexceptions.h.
|
inlineexplicitprotected |
Definition at line 16123 of file isl-noexceptions.h.
|
inline |
Definition at line 16114 of file isl-noexceptions.h.
|
inline |
Definition at line 16117 of file isl-noexceptions.h.
|
inline |
Definition at line 16126 of file isl-noexceptions.h.
References isl_pw_multi_aff_from_multi_aff(), ma, ptr, and res.
|
inline |
Definition at line 16132 of file isl-noexceptions.h.
References isl_pw_multi_aff_from_pw_aff(), ptr, isl::pw_aff::release(), and res.
|
inlineexplicit |
Definition at line 16138 of file isl-noexceptions.h.
References isl_pw_multi_aff_read_from_str(), ptr, isl::ctx::release(), res, and str.
|
inline |
Definition at line 16149 of file isl-noexceptions.h.
References isl_pw_multi_aff_free(), and ptr.
|
inline |
Definition at line 16197 of file isl-noexceptions.h.
References add().
|
inline |
Definition at line 16176 of file isl-noexceptions.h.
References isl::multi_pw_aff::add().
Referenced by add(), isl::multi_aff::add(), and isl::pw_aff::add().
|
inline |
Definition at line 16181 of file isl-noexceptions.h.
References isl::multi_pw_aff::add().
|
inline |
Definition at line 16202 of file isl-noexceptions.h.
References add().
|
inline |
Definition at line 16192 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::add().
|
inline |
Definition at line 16186 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_add(), manage, release(), and res.
|
inline |
Definition at line 16207 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_add_constant_multi_val(), manage, isl::multi_val::release(), and res.
Referenced by isl::pw_aff::add_constant(), and add_constant().
|
inline |
Definition at line 16213 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_add_constant_val(), manage, isl::val::release(), and res.
|
inline |
Definition at line 16219 of file isl-noexceptions.h.
References add_constant(), and ctx().
|
inline |
Definition at line 16224 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::add_pw_multi_aff(), and pma.
Referenced by isl::multi_aff::add_pw_multi_aff().
|
inline |
Definition at line 16229 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::apply().
Referenced by isl::multi_aff::apply().
|
inline |
Definition at line 16234 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_as_map(), manage, and res.
|
inline |
Definition at line 16240 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_as_multi_aff(), manage, and res.
Referenced by isl::multi_aff::as_multi_aff(), and isl::pw_aff::as_multi_aff().
|
inline |
Definition at line 16246 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::as_multi_union_pw_aff().
Referenced by isl::multi_aff::as_multi_union_pw_aff().
|
inline |
Definition at line 16251 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::as_pw_multi_aff().
Referenced by isl::multi_aff::as_pw_multi_aff().
|
inline |
Definition at line 16256 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_as_set(), manage, and res.
Referenced by isl::pw_aff::as_set().
|
inline |
Definition at line 16262 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::as_union_map().
Referenced by isl::multi_aff::as_union_map().
|
inline |
Definition at line 16267 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_get_at(), manage, pos(), and res.
Referenced by isl::pw_aff::at(), buildMinMaxAccess(), and get_at().
|
inline |
Definition at line 16278 of file isl-noexceptions.h.
References isl::multi_pw_aff::bind(), and tuple.
|
inline |
Definition at line 16283 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_bind_domain(), manage, res, and tuple.
|
inline |
Definition at line 16289 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_bind_domain_wrapped_domain(), manage, res, and tuple.
|
inline |
Definition at line 16295 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_coalesce(), manage, and res.
Referenced by buildMinMaxAccess(), and isl::multi_aff::coalesce().
|
inlinedelete |
|
inline |
Definition at line 16154 of file isl-noexceptions.h.
References isl_pw_multi_aff_copy(), and ptr.
Referenced by add(), add_constant(), as_map(), as_multi_aff(), as_set(), bind_domain(), bind_domain_wrapped_domain(), coalesce(), domain(), drop_dims(), flat_range_product(), gist(), insert_domain(), intersect_domain(), intersect_params(), max_multi_val(), min_multi_val(), preimage_domain_wrapped_domain(), product(), pullback(), range_factor_domain(), range_factor_range(), range_product(), scale(), scale_down(), set_pw_aff(), set_range_tuple(), sub(), subtract_domain(), to_list(), to_multi_pw_aff(), to_union_pw_multi_aff(), and union_add().
|
inline |
Definition at line 16172 of file isl-noexceptions.h.
References isl_pw_multi_aff_get_ctx(), and ptr.
Referenced by add_constant(), involves_param(), scale(), scale_down(), and set_range_tuple().
Definition at line 16301 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_dim(), manage, res, and type.
Referenced by buildMinMaxAccess(), and isl::pw_aff::dim().
|
inline |
Definition at line 16307 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_domain(), manage, and res.
Referenced by buildCondition(), polly::IslNodeBuilder::createNewAccesses(), isl::multi_aff::domain(), insert_domain(), multi_val_on_domain(), and unbind_params_insert_domain().
|
inlinestatic |
Definition at line 16313 of file isl-noexceptions.h.
References isl_pw_multi_aff_domain_map(), manage, isl::space::release(), and res.
|
inline |
Definition at line 16319 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_drop_dims(), manage, n, res, and type.
Referenced by isl::multi_aff::drop_dims(), and isl::pw_aff::drop_dims().
|
inline |
Definition at line 16325 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::extract_pw_multi_aff().
Referenced by isl::multi_aff::extract_pw_multi_aff().
|
inline |
Definition at line 16351 of file isl-noexceptions.h.
References flat_range_product().
|
inline |
Definition at line 16330 of file isl-noexceptions.h.
References isl::multi_pw_aff::flat_range_product().
Referenced by flat_range_product(), isl::multi_aff::flat_range_product(), and isl::pw_aff::flat_range_product().
|
inline |
Definition at line 16335 of file isl-noexceptions.h.
References isl::multi_pw_aff::flat_range_product().
|
inline |
Definition at line 16356 of file isl-noexceptions.h.
References flat_range_product().
|
inline |
Definition at line 16346 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::flat_range_product().
|
inline |
Definition at line 16340 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_flat_range_product(), manage, release(), and res.
|
inline |
Definition at line 16361 of file isl-noexceptions.h.
References fn, get(), isl_pw_multi_aff_foreach_piece(), manage, and res.
Referenced by isl::multi_aff::foreach_piece(), and isl::pw_aff::foreach_piece().
|
inlinestatic |
Definition at line 16375 of file isl-noexceptions.h.
References isl_pw_multi_aff_from_map(), manage, isl::map::release(), and res.
Referenced by polly::MemoryAccess::applyScheduleToAccessRelation(), and polly::BlockGenerator::generateBeginStmtTrace().
|
inline |
Definition at line 16158 of file isl-noexceptions.h.
References ptr.
Referenced by at(), dim(), foreach_piece(), has_range_tuple_id(), involves_locals(), isa_multi_aff(), n_piece(), range_tuple_id(), space(), and tuple_id().
|
inline |
Definition at line 16273 of file isl-noexceptions.h.
|
inline |
Definition at line 16693 of file isl-noexceptions.h.
References range_tuple_id().
|
inline |
Definition at line 16788 of file isl-noexceptions.h.
References space().
Definition at line 16874 of file isl-noexceptions.h.
References tuple_id(), and type.
Referenced by buildCondition(), and polly::ScopArrayInfo::getFromAccessFunction().
|
inline |
Definition at line 16392 of file isl-noexceptions.h.
References gist.
|
inline |
Definition at line 16397 of file isl-noexceptions.h.
References gist.
|
inline |
Definition at line 16387 of file isl-noexceptions.h.
References context, and isl::union_pw_multi_aff::gist().
|
inline |
Definition at line 16381 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_gist(), manage, isl::set::release(), and res.
Referenced by isl::multi_aff::gist().
|
inline |
Definition at line 16402 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_has_range_tuple_id(), manage, and res.
Referenced by isl::pw_aff::has_range_tuple_id().
|
inline |
Definition at line 16408 of file isl-noexceptions.h.
References isl::multi_pw_aff::identity().
Referenced by isl::pw_aff::identity().
|
inlinestatic |
Definition at line 16413 of file isl-noexceptions.h.
References isl_pw_multi_aff_identity_on_domain_space(), manage, isl::space::release(), and res.
|
inline |
Definition at line 16419 of file isl-noexceptions.h.
References copy(), domain(), isl_pw_multi_aff_insert_domain(), manage, isl::set::release(), and res.
|
inline |
Definition at line 16441 of file isl-noexceptions.h.
References intersect_domain().
|
inline |
Definition at line 16446 of file isl-noexceptions.h.
References intersect_domain().
|
inline |
Definition at line 16431 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::intersect_domain().
|
inline |
Definition at line 16436 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::intersect_domain().
|
inline |
Definition at line 16425 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_intersect_domain(), manage, isl::set::release(), and res.
Referenced by intersect_domain(), and isl::multi_aff::intersect_domain().
|
inline |
Definition at line 16451 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::intersect_domain_wrapped_domain().
Referenced by isl::multi_aff::intersect_domain_wrapped_domain().
|
inline |
Definition at line 16456 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::intersect_domain_wrapped_range().
Referenced by isl::multi_aff::intersect_domain_wrapped_range().
|
inline |
Definition at line 16461 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_intersect_params(), manage, isl::set::release(), and res.
Referenced by buildCondition(), and isl::multi_aff::intersect_params().
|
inline |
Definition at line 16467 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_involves_locals(), manage, and res.
Referenced by isl::pw_aff::involves_locals().
|
inline |
Definition at line 16473 of file isl-noexceptions.h.
References isl::multi_pw_aff::involves_nan().
Definition at line 16478 of file isl-noexceptions.h.
References isl::multi_pw_aff::involves_param().
Referenced by isl::multi_aff::involves_param(), isl::pw_aff::involves_param(), and involves_param().
|
inline |
Definition at line 16488 of file isl-noexceptions.h.
References isl::multi_pw_aff::involves_param(), and list().
|
inline |
Definition at line 16483 of file isl-noexceptions.h.
References ctx(), and involves_param().
|
inline |
Definition at line 16168 of file isl-noexceptions.h.
References ptr.
Referenced by buildMinMaxAccess().
|
inline |
Definition at line 16493 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_isa_multi_aff(), manage, and res.
Referenced by isl::multi_aff::isa_multi_aff(), and isl::pw_aff::isa_multi_aff().
|
inline |
Definition at line 16499 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::isa_pw_multi_aff().
Referenced by isl::multi_aff::isa_pw_multi_aff().
|
inline |
Definition at line 16504 of file isl-noexceptions.h.
References isl::multi_pw_aff::list().
Referenced by involves_param().
|
inline |
Definition at line 16509 of file isl-noexceptions.h.
References isl::multi_pw_aff::max().
Referenced by isl::multi_aff::max(), and isl::pw_aff::max().
|
inline |
Definition at line 16514 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_max_multi_val(), manage, and res.
Referenced by isl::multi_aff::max_multi_val(), and isl::pw_aff::max_multi_val().
|
inline |
Definition at line 16520 of file isl-noexceptions.h.
References isl::multi_pw_aff::min().
Referenced by isl::multi_aff::min(), and isl::pw_aff::min().
|
inline |
Definition at line 16525 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_min_multi_val(), manage, and res.
Referenced by isl::multi_aff::min_multi_val(), and isl::pw_aff::min_multi_val().
|
inlinestatic |
Definition at line 16531 of file isl-noexceptions.h.
References domain(), isl_pw_multi_aff_multi_val_on_domain(), manage, isl::multi_val::release(), isl::set::release(), and res.
|
inline |
Definition at line 16537 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_n_piece(), manage, and res.
Referenced by isl::multi_aff::n_piece(), and isl::pw_aff::n_piece().
|
inline |
Definition at line 16543 of file isl-noexceptions.h.
References isl::multi_pw_aff::neg().
|
inline |
Definition at line 16144 of file isl-noexceptions.h.
References obj.
|
inline |
Definition at line 16548 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::plain_is_empty().
Referenced by isl::multi_aff::plain_is_empty().
|
inline |
Definition at line 16553 of file isl-noexceptions.h.
References isl::multi_pw_aff::plain_is_equal().
Referenced by isl::multi_aff::plain_is_equal(), and isl::pw_aff::plain_is_equal().
|
inline |
Definition at line 16558 of file isl-noexceptions.h.
References isl::multi_pw_aff::plain_is_equal().
|
inline |
Definition at line 16574 of file isl-noexceptions.h.
References preimage_domain_wrapped_domain().
|
inline |
Definition at line 16579 of file isl-noexceptions.h.
References preimage_domain_wrapped_domain().
|
inline |
Definition at line 16569 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::preimage_domain_wrapped_domain().
|
inline |
Definition at line 16563 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_preimage_domain_wrapped_domain_pw_multi_aff(), manage, release(), and res.
Referenced by preimage_domain_wrapped_domain(), isl::multi_aff::preimage_domain_wrapped_domain(), and isl::pw_aff::preimage_domain_wrapped_domain().
|
inline |
Definition at line 16595 of file isl-noexceptions.h.
References product().
|
inline |
Definition at line 16584 of file isl-noexceptions.h.
References isl::multi_pw_aff::product().
Referenced by product(), isl::multi_aff::product(), and isl::pw_aff::product().
|
inline |
Definition at line 16600 of file isl-noexceptions.h.
References product().
|
inline |
Definition at line 16589 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_product(), manage, release(), and res.
|
inlinestatic |
Definition at line 16605 of file isl-noexceptions.h.
References isl_pw_multi_aff_project_out_map(), manage, n, isl::space::release(), res, and type.
Referenced by mapToDimension().
|
inline |
Definition at line 16611 of file isl-noexceptions.h.
References isl::multi_pw_aff::pullback().
Referenced by isl::multi_aff::pullback().
|
inline |
Definition at line 16628 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::pullback().
|
inline |
Definition at line 16616 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_pullback_multi_aff(), ma, manage, and res.
|
inline |
Definition at line 16622 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_pullback_pw_multi_aff(), manage, release(), and res.
|
inline |
Definition at line 16633 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::pw_multi_aff_list().
Referenced by isl::multi_aff::pw_multi_aff_list().
|
inline |
Definition at line 16638 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_range_factor_domain(), manage, and res.
Referenced by isl::multi_aff::range_factor_domain(), and isl::pw_aff::range_factor_domain().
|
inline |
Definition at line 16644 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_range_factor_range(), manage, and res.
Referenced by isl::multi_aff::range_factor_range(), and isl::pw_aff::range_factor_range().
|
inlinestatic |
Definition at line 16650 of file isl-noexceptions.h.
References isl_pw_multi_aff_range_map(), manage, isl::space::release(), and res.
|
inline |
Definition at line 16677 of file isl-noexceptions.h.
References range_product.
|
inline |
Definition at line 16656 of file isl-noexceptions.h.
References isl::multi_pw_aff::range_product().
Referenced by isl::multi_aff::range_product(), and isl::pw_aff::range_product().
|
inline |
Definition at line 16661 of file isl-noexceptions.h.
References isl::multi_pw_aff::range_product().
|
inline |
Definition at line 16682 of file isl-noexceptions.h.
References range_product.
|
inline |
Definition at line 16672 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::range_product().
|
inline |
Definition at line 16666 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_range_product(), manage, release(), and res.
|
inline |
Definition at line 16687 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_get_range_tuple_id(), manage, and res.
Referenced by get_range_tuple_id(), and isl::pw_aff::range_tuple_id().
|
inline |
Definition at line 16162 of file isl-noexceptions.h.
References ptr.
Referenced by isl::pw_multi_aff_list::add(), add(), flat_range_product(), isl::pw_multi_aff_list::insert(), preimage_domain_wrapped_domain(), product(), pullback(), isl::pw_multi_aff_list::pw_multi_aff_list(), range_product(), set_range_tuple(), sub(), and union_add().
|
inline |
Definition at line 16698 of file isl-noexceptions.h.
References isl::multi_pw_aff::reset_range_tuple_id().
|
inline |
Definition at line 16703 of file isl-noexceptions.h.
References isl::multi_pw_aff::reset_tuple_id(), and type.
|
inline |
Definition at line 16708 of file isl-noexceptions.h.
References isl::multi_pw_aff::scale().
Referenced by scale(), and test_scale().
|
inline |
Definition at line 16713 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_scale_val(), manage, isl::val::release(), and res.
|
inline |
Definition at line 16719 of file isl-noexceptions.h.
|
inline |
Definition at line 16724 of file isl-noexceptions.h.
References isl::multi_pw_aff::scale_down().
Referenced by scale_down(), and test_scale().
|
inline |
Definition at line 16729 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_scale_down_val(), manage, isl::val::release(), and res.
|
inline |
Definition at line 16735 of file isl-noexceptions.h.
References ctx(), and scale_down().
|
inline |
Definition at line 16740 of file isl-noexceptions.h.
References pos(), and isl::multi_pw_aff::set_at().
Referenced by isl::multi_aff::set_at(), and isl::pw_aff::set_at().
|
inline |
Definition at line 16745 of file isl-noexceptions.h.
References pos(), and isl::multi_pw_aff::set_at().
|
inline |
Definition at line 16750 of file isl-noexceptions.h.
References pos(), and isl::multi_pw_aff::set_pw_aff().
Referenced by buildMinMaxAccess(), isl::multi_aff::set_pw_aff(), and isl::pw_aff::set_pw_aff().
|
inline |
Definition at line 16755 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_set_pw_aff(), manage, pos(), isl::pw_aff::release(), and res.
|
inline |
Definition at line 16767 of file isl-noexceptions.h.
References ctx(), and set_range_tuple().
|
inline |
Definition at line 16761 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_set_range_tuple_id(), manage, release(), and res.
Referenced by isl::pw_aff::set_range_tuple(), and set_range_tuple().
|
inline |
Definition at line 16772 of file isl-noexceptions.h.
References pos(), and isl::multi_pw_aff::set_union_pw_aff().
Referenced by isl::multi_aff::set_union_pw_aff().
|
inline |
Definition at line 16777 of file isl-noexceptions.h.
References isl::multi_pw_aff::size().
|
inline |
Definition at line 16782 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_get_space(), manage, and res.
Referenced by get_space().
|
inline |
Definition at line 16814 of file isl-noexceptions.h.
References sub().
|
inline |
Definition at line 16793 of file isl-noexceptions.h.
References isl::multi_pw_aff::sub().
Referenced by sub(), isl::multi_aff::sub(), and isl::pw_aff::sub().
|
inline |
Definition at line 16798 of file isl-noexceptions.h.
References isl::multi_pw_aff::sub().
|
inline |
Definition at line 16819 of file isl-noexceptions.h.
References sub().
|
inline |
Definition at line 16809 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::sub().
|
inline |
Definition at line 16803 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_sub(), manage, release(), and res.
|
inline |
Definition at line 16840 of file isl-noexceptions.h.
References subtract_domain().
|
inline |
Definition at line 16845 of file isl-noexceptions.h.
References subtract_domain().
|
inline |
Definition at line 16830 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::subtract_domain().
|
inline |
Definition at line 16835 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::subtract_domain().
|
inline |
Definition at line 16824 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_subtract_domain(), manage, isl::set::release(), and res.
Referenced by subtract_domain(), and isl::multi_aff::subtract_domain().
|
inline |
Definition at line 16850 of file isl-noexceptions.h.
References copy(), manage, and res.
Referenced by isl::multi_aff::to_list().
|
inline |
Definition at line 16856 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_to_multi_pw_aff(), manage, and res.
Referenced by isl::pw_aff::to_multi_pw_aff().
|
inline |
Definition at line 16862 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_to_union_pw_multi_aff(), manage, and res.
Referenced by isl::multi_aff::to_union_pw_multi_aff(), and isl::pw_aff::to_union_pw_multi_aff().
Definition at line 16868 of file isl-noexceptions.h.
References get(), isl_pw_multi_aff_get_tuple_id(), manage, res, and type.
Referenced by get_tuple_id(), and isl::multi_aff::tuple_id().
|
inline |
Definition at line 16879 of file isl-noexceptions.h.
References domain(), and isl::multi_pw_aff::unbind_params_insert_domain().
Referenced by isl::pw_aff::unbind_params_insert_domain().
|
inline |
Definition at line 16905 of file isl-noexceptions.h.
References union_add().
|
inline |
Definition at line 16884 of file isl-noexceptions.h.
References isl::multi_pw_aff::union_add().
Referenced by union_add(), isl::multi_aff::union_add(), and isl::pw_aff::union_add().
|
inline |
Definition at line 16889 of file isl-noexceptions.h.
References isl::multi_pw_aff::union_add().
|
inline |
Definition at line 16910 of file isl-noexceptions.h.
References union_add().
|
inline |
Definition at line 16900 of file isl-noexceptions.h.
References isl::union_pw_multi_aff::union_add().
|
inline |
Definition at line 16894 of file isl-noexceptions.h.
References copy(), isl_pw_multi_aff_union_add(), manage, release(), and res.
|
inlinestatic |
Definition at line 16915 of file isl-noexceptions.h.
References isl_pw_multi_aff_zero(), manage, isl::space::release(), and res.
|
friend |
Definition at line 16106 of file isl-noexceptions.h.
Referenced by add(), add_constant(), as_map(), as_multi_aff(), as_set(), at(), bind_domain(), bind_domain_wrapped_domain(), coalesce(), dim(), domain(), domain_map(), drop_dims(), flat_range_product(), foreach_piece(), from_map(), gist(), has_range_tuple_id(), identity_on_domain(), insert_domain(), intersect_domain(), intersect_params(), involves_locals(), isa_multi_aff(), max_multi_val(), min_multi_val(), multi_val_on_domain(), n_piece(), preimage_domain_wrapped_domain(), product(), project_out_map(), pullback(), range_factor_domain(), range_factor_range(), range_map(), range_product(), range_tuple_id(), scale(), scale_down(), set_pw_aff(), set_range_tuple(), space(), sub(), subtract_domain(), to_list(), to_multi_pw_aff(), to_union_pw_multi_aff(), tuple_id(), union_add(), and zero().
|
friend |
Definition at line 16109 of file isl-noexceptions.h.
|
protected |
Definition at line 3247 of file isl-noexceptions.h.
Referenced by copy(), ctx(), get(), is_null(), pw_multi_aff(), release(), and ~pw_multi_aff().