Polly 20.0.0git
|
#include <isl-noexceptions.h>
Static Public Member Functions | |
static isl::union_map | empty (isl::ctx ctx) |
static isl::union_map | from (isl::multi_union_pw_aff mupa) |
static isl::union_map | from (isl::union_pw_multi_aff upma) |
static isl::union_map | from_domain (isl::union_set uset) |
static isl::union_map | from_domain_and_range (isl::union_set domain, isl::union_set range) |
static isl::union_map | from_range (isl::union_set uset) |
Protected Member Functions | |
union_map (__isl_take isl_union_map *ptr) | |
Protected Attributes | |
isl_union_map * | ptr = nullptr |
Friends | |
union_map | manage (__isl_take isl_union_map *ptr) |
union_map | manage_copy (__isl_keep isl_union_map *ptr) |
Definition at line 4280 of file isl-noexceptions.h.
|
inlineexplicitprotected |
Definition at line 20339 of file isl-noexceptions.h.
|
inline |
Definition at line 20330 of file isl-noexceptions.h.
|
inline |
Definition at line 20333 of file isl-noexceptions.h.
|
inline |
Definition at line 20342 of file isl-noexceptions.h.
References isl_union_map_from_basic_map(), ptr, isl::basic_map::release(), and res.
|
inline |
Definition at line 20348 of file isl-noexceptions.h.
References isl_union_map_from_map(), ptr, isl::map::release(), and res.
|
inlineexplicit |
Definition at line 20354 of file isl-noexceptions.h.
References isl_union_map_read_from_str(), ptr, isl::ctx::release(), res, and str.
|
inline |
Definition at line 20365 of file isl-noexceptions.h.
References isl_union_map_free(), and ptr.
|
inline |
Definition at line 20392 of file isl-noexceptions.h.
References copy(), isl_union_map_affine_hull(), manage, and res.
|
inline |
Definition at line 20398 of file isl-noexceptions.h.
References copy(), isl_union_map_apply_domain(), manage, release(), and res.
Referenced by polly::ZoneAlgorithm::addArrayWriteAccess(), isl::map::apply_domain(), polly::applyDomainRange(), polly::computeArrayUnused(), polly::ZoneAlgorithm::computeKnownFromLoad(), polly::ZoneAlgorithm::computeNormalizedPHIs(), and polly::computeReachingWrite().
|
inline |
Definition at line 20404 of file isl-noexceptions.h.
References copy(), isl_union_map_apply_range(), manage, release(), and res.
Referenced by isl::map::apply_range(), polly::computeArrayUnused(), polly::ZoneAlgorithm::computeKnownFromLoad(), polly::ZoneAlgorithm::computeKnownFromMustWrites(), polly::ZoneAlgorithm::computeNormalizedPHIs(), polly::ZoneAlgorithm::computePerPHI(), polly::computeReachingWrite(), and normalizeValInst().
|
inline |
Definition at line 20410 of file isl-noexceptions.h.
References copy(), isl_union_map_as_map(), manage, and res.
Referenced by isl::map::as_map().
|
inline |
Definition at line 20416 of file isl-noexceptions.h.
References copy(), isl_union_map_as_multi_union_pw_aff(), manage, and res.
Referenced by isl::map::as_multi_union_pw_aff().
|
inline |
Definition at line 20422 of file isl-noexceptions.h.
References copy(), isl_union_map_as_union_pw_multi_aff(), manage, and res.
Referenced by isl::map::as_union_pw_multi_aff().
|
inline |
Definition at line 20428 of file isl-noexceptions.h.
References copy(), isl_union_map_bind_range(), manage, res, and tuple.
|
inline |
Definition at line 20434 of file isl-noexceptions.h.
References copy(), isl_union_map_coalesce(), manage, and res.
Referenced by polly::computeReachingWrite(), polly::Scop::getAccessesOfType(), polly::Dependences::getDependences(), and polly::simplify().
|
inline |
Definition at line 20440 of file isl-noexceptions.h.
References copy(), isl_union_map_compute_divs(), manage, and res.
Referenced by isl::map::compute_divs().
|
inlinedelete |
|
inline |
Definition at line 20370 of file isl-noexceptions.h.
References isl_union_map_copy(), and ptr.
Referenced by affine_hull(), apply_domain(), apply_range(), as_map(), as_multi_union_pw_aff(), as_union_pw_multi_aff(), bind_range(), coalesce(), compute_divs(), curry(), deltas(), detect_equalities(), domain(), domain_factor_domain(), domain_factor_range(), domain_map(), domain_map_union_pw_multi_aff(), domain_product(), eq_at(), factor_domain(), factor_range(), fixed_power(), flat_range_product(), gist(), gist_domain(), gist_params(), gist_range(), intersect(), intersect_domain(), intersect_domain_factor_domain(), intersect_domain_factor_range(), intersect_params(), intersect_range(), intersect_range_factor_domain(), intersect_range_factor_range(), lexmax(), lexmin(), params(), polyhedral_hull(), preimage_domain(), preimage_range(), product(), project_out_all_params(), range(), range_factor_domain(), range_factor_range(), range_map(), range_product(), range_reverse(), reverse(), polly::simplify(), subtract(), subtract_domain(), subtract_range(), uncurry(), unite(), universe(), wrap(), and zip().
|
inline |
Definition at line 20388 of file isl-noexceptions.h.
References isl_union_map_get_ctx(), and ptr.
Referenced by polly::afterScatter(), polly::beforeScatter(), polly::distributeDomain(), polly::filterKnownValInst(), fixed_power(), normalizeValInst(), polly::reverseDomain(), and polly::shiftDim().
|
inline |
Definition at line 20446 of file isl-noexceptions.h.
References copy(), isl_union_map_curry(), manage, and res.
Referenced by polly::ZoneAlgorithm::computeKnownFromLoad(), and polly::ZoneAlgorithm::computeKnownFromMustWrites().
|
inline |
Definition at line 20452 of file isl-noexceptions.h.
References copy(), isl_union_map_deltas(), manage, and res.
|
inline |
Definition at line 20458 of file isl-noexceptions.h.
References copy(), isl_union_map_detect_equalities(), manage, and res.
Referenced by polly::Dependences::getDependences(), and polly::simplify().
|
inline |
Definition at line 20464 of file isl-noexceptions.h.
References copy(), isl_union_map_domain(), manage, and res.
Referenced by polly::applyDomainRange(), polly::applyFullUnroll(), polly::applyPartialUnroll(), polly::computeArrayUnused(), polly::ZoneAlgorithm::computeKnownFromLoad(), polly::IslNodeBuilder::createNewAccesses(), from_domain_and_range(), and polly::IslNodeBuilder::getReferencesInSubtree().
|
inline |
Definition at line 20470 of file isl-noexceptions.h.
References copy(), isl_union_map_domain_factor_domain(), manage, and res.
Referenced by polly::computeArrayUnused().
|
inline |
Definition at line 20476 of file isl-noexceptions.h.
References copy(), isl_union_map_domain_factor_range(), manage, and res.
|
inline |
Definition at line 20482 of file isl-noexceptions.h.
References copy(), isl_union_map_domain_map(), manage, and res.
Referenced by polly::ZoneAlgorithm::computeKnownFromLoad().
|
inline |
Definition at line 20488 of file isl-noexceptions.h.
References copy(), isl_union_map_domain_map_union_pw_multi_aff(), manage, and res.
Referenced by isl::map::domain_map_union_pw_multi_aff().
|
inline |
Definition at line 20494 of file isl-noexceptions.h.
References copy(), isl_union_map_domain_product(), manage, release(), and res.
Referenced by isl::map::domain_product().
|
inlinestatic |
Definition at line 20500 of file isl-noexceptions.h.
References isl_union_map_empty_ctx(), manage, isl::ctx::release(), and res.
Referenced by polly::afterScatter(), polly::beforeScatter(), polly::ScopBuilder::calculateMinMaxAccess(), polly::distributeDomain(), polly::filterKnownValInst(), polly::Scop::getAccessesOfType(), polly::Dependences::getDependences(), importSchedule(), polly::Dependences::isValidSchedule(), polly::ZoneAlgorithm::makeEmptyUnionMap(), polly::makeIdentityMap(), normalizeValInst(), polly::reverseDomain(), and polly::shiftDim().
|
inline |
Definition at line 20506 of file isl-noexceptions.h.
References copy(), isl_union_map_eq_at_multi_union_pw_aff(), manage, mupa, and res.
Referenced by isl::map::eq_at().
Definition at line 20512 of file isl-noexceptions.h.
References get(), isl_union_map_every_map(), manage, manage_copy, res, and test.
Referenced by isl::map::every_map().
|
inline |
Definition at line 20526 of file isl-noexceptions.h.
References get(), isl_union_map_extract_map(), manage, isl::space::release(), and res.
Referenced by isl::map::extract_map(), and polly::ZoneAlgorithm::getScatterFor().
|
inline |
Definition at line 20532 of file isl-noexceptions.h.
References copy(), isl_union_map_factor_domain(), manage, and res.
|
inline |
Definition at line 20538 of file isl-noexceptions.h.
References copy(), isl_union_map_factor_range(), manage, and res.
|
inline |
Definition at line 20544 of file isl-noexceptions.h.
References copy(), isl_union_map_fixed_power_val(), manage, isl::val::release(), and res.
Referenced by isl::map::fixed_power(), and fixed_power().
|
inline |
Definition at line 20550 of file isl-noexceptions.h.
References ctx(), and fixed_power().
|
inline |
Definition at line 20555 of file isl-noexceptions.h.
References copy(), isl_union_map_flat_range_product(), manage, release(), and res.
Referenced by isl::map::flat_range_product().
Definition at line 20561 of file isl-noexceptions.h.
References fn, get(), isl_union_map_foreach_map(), manage, and res.
Referenced by isl::map::foreach_map().
|
inlinestatic |
Definition at line 20575 of file isl-noexceptions.h.
References isl_union_map_from_multi_union_pw_aff(), manage, mupa, and res.
Referenced by polly::applyFullUnroll(), polly::applyPartialUnroll(), and test_exception().
|
inlinestatic |
Definition at line 20581 of file isl-noexceptions.h.
References isl_union_map_from_union_pw_multi_aff(), manage, isl::union_pw_multi_aff::release(), and res.
|
inlinestatic |
Definition at line 20587 of file isl-noexceptions.h.
References isl_union_map_from_domain(), manage, isl::union_set::release(), and res.
Referenced by polly::ZoneAlgorithm::computeKnownFromLoad(), computeScalarReachingDefinition(), and polly::makeUnknownForDomain().
|
inlinestatic |
Definition at line 20593 of file isl-noexceptions.h.
References domain(), isl_union_map_from_domain_and_range(), manage, range(), isl::union_set::release(), and res.
Referenced by polly::ZoneAlgorithm::computeKnownFromLoad().
|
inlinestatic |
Definition at line 20599 of file isl-noexceptions.h.
References isl_union_map_from_range(), manage, isl::union_set::release(), and res.
|
inline |
Definition at line 20374 of file isl-noexceptions.h.
References ptr.
Referenced by astScheduleDimIsParallel(), every_map(), extract_map(), foreach_map(), is_bijective(), is_disjoint(), is_empty(), is_equal(), is_injective(), is_single_valued(), is_strict_subset(), is_subset(), isa_map(), map_list(), polly::singleton(), and space().
|
inline |
Definition at line 20761 of file isl-noexceptions.h.
References map_list().
Referenced by polly::afterScatter(), polly::beforeScatter(), polly::distributeDomain(), polly::filterKnownValInst(), polly::getNumScatterDims(), polly::ZoneAlgorithm::isNormalized(), polly::Dependences::isValidSchedule(), normalizeValInst(), polly::reverseDomain(), and polly::shiftDim().
|
inline |
Definition at line 20880 of file isl-noexceptions.h.
References space().
Referenced by polly::getScatterSpace(), and polly::ZoneAlgorithm::ZoneAlgorithm().
|
inline |
Definition at line 20605 of file isl-noexceptions.h.
References context, copy(), isl_union_map_gist(), manage, and res.
Referenced by isl::map::gist().
|
inline |
Definition at line 20611 of file isl-noexceptions.h.
References copy(), isl_union_map_gist_domain(), manage, isl::union_set::release(), and res.
Referenced by isl::map::gist_domain().
|
inline |
Definition at line 20617 of file isl-noexceptions.h.
References copy(), isl_union_map_gist_params(), manage, isl::set::release(), and res.
|
inline |
Definition at line 20623 of file isl-noexceptions.h.
References copy(), isl_union_map_gist_range(), manage, isl::union_set::release(), and res.
Referenced by isl::map::gist_range().
|
inline |
Definition at line 20629 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect(), manage, release(), and res.
Referenced by polly::betweenScatter(), polly::convertZoneToTimepoints(), and isl::map::intersect().
|
inline |
Definition at line 20635 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_domain_space(), manage, isl::space::release(), and res.
Referenced by polly::MemoryAccess::applyScheduleToAccessRelation(), polly::BlockGenerator::buildContainsCondition(), polly::ScopBuilder::calculateMinMaxAccess(), polly::computeArrayUnused(), polly::BlockGenerator::generateBeginStmtTrace(), polly::ZoneAlgorithm::getScatterFor(), polly::ScopStmt::getSchedule(), isl::map::intersect_domain(), and polly::ZoneAlgorithm::ZoneAlgorithm().
|
inline |
Definition at line 20641 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_domain_union_set(), manage, isl::union_set::release(), and res.
|
inline |
Definition at line 20647 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_domain_factor_domain(), manage, release(), and res.
Referenced by isl::map::intersect_domain_factor_domain().
|
inline |
Definition at line 20653 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_domain_factor_range(), manage, release(), and res.
Referenced by isl::map::intersect_domain_factor_range().
|
inline |
Definition at line 20659 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_params(), manage, isl::set::release(), and res.
|
inline |
Definition at line 20665 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_range_space(), manage, isl::space::release(), and res.
Referenced by polly::applyFullUnroll(), polly::applyPartialUnroll(), polly::ScopBuilder::getNonHoistableCtx(), and isl::map::intersect_range().
|
inline |
Definition at line 20671 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_range_union_set(), manage, isl::union_set::release(), and res.
|
inline |
Definition at line 20677 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_range_factor_domain(), manage, release(), and res.
Referenced by isl::map::intersect_range_factor_domain().
|
inline |
Definition at line 20683 of file isl-noexceptions.h.
References copy(), isl_union_map_intersect_range_factor_range(), manage, release(), and res.
Referenced by isl::map::intersect_range_factor_range().
|
inline |
Definition at line 20689 of file isl-noexceptions.h.
References get(), isl_union_map_is_bijective(), manage, and res.
|
inline |
Definition at line 20695 of file isl-noexceptions.h.
References get(), isl_union_map_is_disjoint(), manage, and res.
Referenced by isl::map::is_disjoint().
|
inline |
Definition at line 20701 of file isl-noexceptions.h.
References get(), isl_union_map_is_empty(), manage, and res.
Referenced by polly::BlockGenerator::buildContainsCondition().
|
inline |
Definition at line 20707 of file isl-noexceptions.h.
References get(), isl_union_map_is_equal(), manage, and res.
Referenced by isl::map::is_equal().
|
inline |
Definition at line 20713 of file isl-noexceptions.h.
References get(), isl_union_map_is_injective(), manage, and res.
Referenced by polly::ZoneAlgorithm::computePerPHI().
|
inline |
Definition at line 20384 of file isl-noexceptions.h.
References ptr.
Referenced by polly::ZoneAlgorithm::addArrayWriteAccess(), polly::ZoneAlgorithm::computeNormalizedPHIs(), polly::getScatterSpace(), and polly::singleton().
|
inline |
Definition at line 20719 of file isl-noexceptions.h.
References get(), isl_union_map_is_single_valued(), manage, and res.
Referenced by polly::ZoneAlgorithm::computeNormalizedPHIs(), and polly::ZoneAlgorithm::computePerPHI().
|
inline |
Definition at line 20725 of file isl-noexceptions.h.
References get(), isl_union_map_is_strict_subset(), manage, and res.
Referenced by isl::map::is_strict_subset().
|
inline |
Definition at line 20731 of file isl-noexceptions.h.
References get(), isl_union_map_is_subset(), manage, and res.
Referenced by isl::map::is_subset().
|
inline |
Definition at line 20737 of file isl-noexceptions.h.
References get(), isl_union_map_isa_map(), manage, and res.
Referenced by isl::map::isa_map().
|
inline |
Definition at line 20743 of file isl-noexceptions.h.
References copy(), isl_union_map_lexmax(), manage, and res.
Referenced by polly::computeArrayUnused(), and polly::computeReachingWrite().
|
inline |
Definition at line 20749 of file isl-noexceptions.h.
References copy(), isl_union_map_lexmin(), manage, and res.
Referenced by polly::computeReachingWrite().
|
inline |
Definition at line 20755 of file isl-noexceptions.h.
References get(), isl_union_map_get_map_list(), manage, and res.
Referenced by get_map_list(), and isl::map::map_list().
Definition at line 20360 of file isl-noexceptions.h.
References obj.
|
inline |
Definition at line 20766 of file isl-noexceptions.h.
References copy(), isl_union_map_params(), manage, and res.
Referenced by polly::ScopBuilder::getNonHoistableCtx(), and isl::map::params().
|
inline |
Definition at line 20772 of file isl-noexceptions.h.
References copy(), isl_union_map_polyhedral_hull(), manage, and res.
|
inline |
Definition at line 20778 of file isl-noexceptions.h.
References copy(), isl_union_map_preimage_domain_multi_aff(), ma, manage, and res.
Referenced by isl::map::preimage_domain(), and test_preimage().
|
inline |
Definition at line 20784 of file isl-noexceptions.h.
References copy(), isl_union_map_preimage_domain_multi_pw_aff(), manage, isl::multi_pw_aff::release(), and res.
|
inline |
Definition at line 20790 of file isl-noexceptions.h.
References copy(), isl_union_map_preimage_domain_pw_multi_aff(), manage, pma, and res.
|
inline |
Definition at line 20796 of file isl-noexceptions.h.
References copy(), isl_union_map_preimage_domain_union_pw_multi_aff(), manage, isl::union_pw_multi_aff::release(), and res.
|
inline |
Definition at line 20802 of file isl-noexceptions.h.
References copy(), isl_union_map_preimage_range_multi_aff(), ma, manage, and res.
Referenced by isl::map::preimage_range(), and test_preimage().
|
inline |
Definition at line 20808 of file isl-noexceptions.h.
References copy(), isl_union_map_preimage_range_pw_multi_aff(), manage, pma, and res.
|
inline |
Definition at line 20814 of file isl-noexceptions.h.
References copy(), isl_union_map_preimage_range_union_pw_multi_aff(), manage, isl::union_pw_multi_aff::release(), and res.
|
inline |
Definition at line 20820 of file isl-noexceptions.h.
References copy(), isl_union_map_product(), manage, release(), and res.
Referenced by polly::liftDomains(), and isl::map::product().
|
inline |
Definition at line 20826 of file isl-noexceptions.h.
References copy(), isl_union_map_project_out_all_params(), manage, and res.
|
inline |
Definition at line 20832 of file isl-noexceptions.h.
References copy(), isl_union_map_range(), manage, and res.
Referenced by polly::applyFullUnroll(), polly::ScopBuilder::calculateMinMaxAccess(), polly::ZoneAlgorithm::computeKnownFromLoad(), polly::ZoneAlgorithm::computePerPHI(), and from_domain_and_range().
|
inline |
Definition at line 20838 of file isl-noexceptions.h.
References copy(), isl_union_map_range_factor_domain(), manage, and res.
|
inline |
Definition at line 20844 of file isl-noexceptions.h.
References copy(), isl_union_map_range_factor_range(), manage, and res.
|
inline |
Definition at line 20850 of file isl-noexceptions.h.
References copy(), isl_union_map_range_map(), manage, and res.
Referenced by polly::computeArrayUnused(), and polly::computeReachingWrite().
|
inline |
Definition at line 20856 of file isl-noexceptions.h.
References copy(), isl_union_map_range_product(), manage, release(), and res.
Referenced by polly::ZoneAlgorithm::computeKnownFromLoad(), and isl::map::range_product().
|
inline |
Definition at line 20862 of file isl-noexceptions.h.
References copy(), isl_union_map_range_reverse(), manage, and res.
|
inline |
Definition at line 20378 of file isl-noexceptions.h.
References ptr.
Referenced by isl::union_set::apply(), apply_domain(), apply_range(), astScheduleDimIsParallel(), polly::PolyhedralInfo::checkParallel(), domain_product(), flat_range_product(), isl::schedule_node::from_extension(), isl::map::from_union_map(), isl::multi_union_pw_aff::from_union_map(), intersect(), intersect_domain_factor_domain(), intersect_domain_factor_range(), intersect_range_factor_domain(), intersect_range_factor_range(), product(), range_product(), isl::schedule_constraints::set_coincidence(), isl::schedule_constraints::set_conditional_validity(), isl::union_access_info::set_kill(), isl::union_access_info::set_may_source(), isl::union_access_info::set_must_source(), isl::schedule_constraints::set_proximity(), isl::union_access_info::set_schedule_map(), isl::schedule_constraints::set_validity(), subtract(), isl::union_access_info::union_access_info(), isl::union_pw_multi_aff::union_pw_multi_aff(), and unite().
|
inline |
Definition at line 20868 of file isl-noexceptions.h.
References copy(), isl_union_map_reverse(), manage, and res.
Referenced by polly::computeArrayUnused(), polly::ZoneAlgorithm::computeKnownFromLoad(), polly::ZoneAlgorithm::computePerPHI(), and polly::computeReachingWrite().
|
inline |
Definition at line 20874 of file isl-noexceptions.h.
References get(), isl_union_map_get_space(), manage, and res.
Referenced by get_space().
|
inline |
Definition at line 20885 of file isl-noexceptions.h.
References copy(), isl_union_map_subtract(), manage, release(), and res.
Referenced by polly::computeReachingWrite(), and isl::map::subtract().
|
inline |
Definition at line 20891 of file isl-noexceptions.h.
References copy(), isl_union_map_subtract_domain(), manage, isl::union_set::release(), and res.
Referenced by polly::computeArrayUnused(), and isl::map::subtract_domain().
|
inline |
Definition at line 20897 of file isl-noexceptions.h.
References copy(), isl_union_map_subtract_range(), manage, isl::union_set::release(), and res.
Referenced by isl::map::subtract_range().
|
inline |
Definition at line 20903 of file isl-noexceptions.h.
References copy(), isl_union_map_uncurry(), manage, and res.
Referenced by polly::computeReachingWrite().
|
inline |
Definition at line 20909 of file isl-noexceptions.h.
References copy(), isl_union_map_union(), manage, release(), and res.
Referenced by polly::ZoneAlgorithm::addArrayReadAccess(), polly::ZoneAlgorithm::addArrayWriteAccess(), polly::afterScatter(), polly::beforeScatter(), polly::ScopBuilder::calculateMinMaxAccess(), polly::computeArrayUnused(), polly::ZoneAlgorithm::computeCommon(), polly::ZoneAlgorithm::computeKnown(), polly::ZoneAlgorithm::computeKnownFromLoad(), polly::ZoneAlgorithm::computeNormalizedPHIs(), polly::ZoneAlgorithm::computePerPHI(), polly::computeReachingWrite(), polly::convertZoneToTimepoints(), polly::distributeDomain(), polly::filterKnownValInst(), polly::Scop::getAccessesOfType(), polly::Dependences::getDependences(), polly::Dependences::isValidSchedule(), polly::makeIdentityMap(), normalizeValInst(), polly::reverseDomain(), polly::shiftDim(), and isl::map::unite().
|
inline |
Definition at line 20915 of file isl-noexceptions.h.
References copy(), isl_union_map_universe(), manage, and res.
|
inline |
Definition at line 20921 of file isl-noexceptions.h.
References copy(), isl_union_map_wrap(), manage, and res.
Referenced by polly::computeArrayUnused(), polly::ZoneAlgorithm::computeKnownFromLoad(), polly::dumpExpanded(), and polly::dumpPw().
|
inline |
Definition at line 20927 of file isl-noexceptions.h.
References copy(), isl_union_map_zip(), manage, and res.
|
friend |
Definition at line 20322 of file isl-noexceptions.h.
Referenced by affine_hull(), apply_domain(), apply_range(), as_map(), as_multi_union_pw_aff(), as_union_pw_multi_aff(), bind_range(), coalesce(), compute_divs(), curry(), deltas(), detect_equalities(), domain(), domain_factor_domain(), domain_factor_range(), domain_map(), domain_map_union_pw_multi_aff(), domain_product(), empty(), eq_at(), every_map(), extract_map(), factor_domain(), factor_range(), fixed_power(), flat_range_product(), foreach_map(), from(), from_domain(), from_domain_and_range(), from_range(), gist(), gist_domain(), gist_params(), gist_range(), intersect(), intersect_domain(), intersect_domain_factor_domain(), intersect_domain_factor_range(), intersect_params(), intersect_range(), intersect_range_factor_domain(), intersect_range_factor_range(), is_bijective(), is_disjoint(), is_empty(), is_equal(), is_injective(), is_single_valued(), is_strict_subset(), is_subset(), isa_map(), lexmax(), lexmin(), map_list(), params(), polyhedral_hull(), preimage_domain(), preimage_range(), product(), project_out_all_params(), range(), range_factor_domain(), range_factor_range(), range_map(), range_product(), range_reverse(), reverse(), space(), subtract(), subtract_domain(), subtract_range(), uncurry(), unite(), universe(), wrap(), and zip().
|
friend |
Definition at line 20325 of file isl-noexceptions.h.
Referenced by every_map().
|
protected |
Definition at line 4285 of file isl-noexceptions.h.
Referenced by copy(), ctx(), get(), is_null(), release(), union_map(), and ~union_map().