|
Polly 23.0.0git
|
#include <cpp.h>
Static Public Member Functions | |
| static isl::space | unit (isl::ctx ctx) |
| static isl::space | params_alloc (isl::ctx ctx, unsigned int nparam) |
| static isl::space | unit (isl::ctx ctx) |
Protected Member Functions | |
| space (__isl_take isl_space *ptr) | |
| space (__isl_take isl_space *ptr) | |
Protected Attributes | |
| isl_space * | ptr = nullptr |
Friends | |
| space | manage (__isl_take isl_space *ptr) |
| space | manage_copy (__isl_keep isl_space *ptr) |
| space | manage (__isl_take isl_space *ptr) |
| space | manage_copy (__isl_keep isl_space *ptr) |
Definition at line 3841 of file include/isl/cpp.h.
|
inlineexplicitprotected |
References __isl_take, and ptr.
Referenced by add_named_tuple(), add_named_tuple(), add_param(), add_param(), add_unnamed_tuple(), ctx(), curry(), dim(), domain(), domain_reverse(), drop_all_params(), flatten_domain(), flatten_range(), get_domain_tuple_id(), has_domain_tuple_id(), is_equal(), is_wrapping(), map_from_set(), operator=(), params(), product(), range(), range_reverse(), reverse(), set_domain_tuple(), set_domain_tuple(), set_range_tuple(), set_range_tuple(), space(), uncurry(), unit(), unwrap(), wrap(), and wrapped_reverse().
|
inline |
|
inlineexplicit |
|
inline |
|
inlineexplicitprotected |
References __isl_take, and ptr.
|
inline |
|
inlineexplicit |
Definition at line 19577 of file isl-noexceptions.h.
References ctx(), isl_space_alloc(), ptr, and res.
|
inlineexplicit |
Definition at line 19583 of file isl-noexceptions.h.
References ctx(), dim(), isl_space_set_alloc(), ptr, and res.
|
inline |
|
inline |
Definition at line 19621 of file isl-noexceptions.h.
References isl::checked::space::copy(), isl_space_add_dims(), isl::checked::space::manage, n, res, and type.
Referenced by ctx().
|
inline |
References add_named_tuple(), dim(), space(), and tuple_id().
|
inline |
References add_named_tuple(), dim(), space(), and tuple_id().
|
inline |
References add_named_tuple(), dim(), space(), and tuple_id().
Referenced by add_named_tuple(), and add_named_tuple().
|
inline |
References add_named_tuple(), dim(), space(), and tuple_id().
|
inline |
References add_param(), and space().
|
inline |
References add_param(), and space().
|
inline |
References add_param(), and space().
Referenced by add_param(), and add_param().
|
inline |
References add_param(), and space().
|
inline |
References add_unnamed_tuple(), dim(), and space().
Referenced by add_unnamed_tuple().
|
inline |
References add_unnamed_tuple(), align_params(), dim(), and space().
|
inline |
Definition at line 19655 of file isl-noexceptions.h.
References isl::checked::space::copy(), isl_space_align_params(), isl::checked::space::manage, isl::checked::space::release(), and res.
Referenced by add_unnamed_tuple().
|
inlinedelete |
References __isl_give, and copy().
|
inlinedelete |
References __isl_give, and copy().
|
inline |
References __isl_give.
Referenced by copy().
|
inline |
References __isl_give.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 19667 of file isl-noexceptions.h.
References dim(), get(), isl_space_dim(), isl::checked::size::manage, res, space(), and type.
Referenced by add_named_tuple(), add_named_tuple(), add_unnamed_tuple(), ctx(), curry(), dim(), get_domain_tuple_id(), has_range_tuple_id(), reverse(), set_range_tuple(), space(), and space().
Definition at line 19673 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_get_dim_id(), isl::checked::space::manage, pos(), res, and type.
Referenced by curry(), and get_dim_id().
|
inline |
References domain(), and space().
Referenced by domain(), and test_space().
|
inline |
|
inline |
References domain_map_multi_aff(), and multi_aff().
Referenced by domain_map_multi_aff().
|
inline |
References domain_map_multi_aff(), and multi_aff().
|
inline |
References domain_map_pw_multi_aff().
Referenced by domain_map_pw_multi_aff().
|
inline |
References domain_map_pw_multi_aff().
|
inline |
References domain_reverse(), and space().
Referenced by domain_reverse().
|
inline |
References domain_tuple_id().
Referenced by domain_tuple_id().
|
inline |
References domain_tuple_id().
|
inline |
References drop_all_params(), and space().
Referenced by drop_all_params().
|
inline |
Definition at line 19713 of file isl-noexceptions.h.
References isl::checked::space::copy(), isl_space_drop_dims(), isl::checked::space::manage, res, and type.
Referenced by get_domain_tuple_id().
Definition at line 19719 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_find_dim_by_id(), res, and type.
Referenced by find_dim_by_id(), and get_domain_tuple_id().
|
inline |
Definition at line 19725 of file isl-noexceptions.h.
References isl::checked::space::ctx(), find_dim_by_id(), and type.
|
inline |
References flatten_domain(), and space().
Referenced by flatten_domain().
|
inline |
References flatten_domain(), and space().
|
inline |
References flatten_range(), and space().
Referenced by flatten_range().
|
inline |
References flatten_range(), and space().
|
inline |
References __isl_keep, and get().
|
inline |
References __isl_keep, and get().
|
inline |
References get_domain_tuple_id().
Referenced by get_domain_tuple_id().
|
inline |
References dim(), drop_dims(), find_dim_by_id(), get_domain_tuple_id(), space(), and type.
|
inline |
References get_range_tuple_id().
Referenced by get_range_tuple_id().
|
inline |
References get_range_tuple_id().
Definition at line 19988 of file isl-noexceptions.h.
References tuple_id(), and type.
Referenced by set_range_tuple().
|
inline |
Definition at line 20000 of file isl-noexceptions.h.
References tuple_name(), and type.
Referenced by set_range_tuple().
|
inline |
References has_domain_tuple_id().
Referenced by has_domain_tuple_id().
|
inline |
References has_domain_tuple_id(), has_equal_tuples(), and space().
|
inline |
Definition at line 19748 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_has_equal_tuples(), isl::checked::space::manage, and res.
Referenced by has_domain_tuple_id().
|
inline |
References has_range_tuple_id().
Referenced by has_range_tuple_id().
|
inline |
References dim(), has_range_tuple_id(), has_tuple_id(), has_tuple_name(), and type.
Definition at line 19760 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_has_tuple_id(), isl::checked::space::manage, res, and type.
Referenced by has_range_tuple_id().
Definition at line 19766 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_has_tuple_name(), isl::checked::space::manage, res, and type.
Referenced by has_range_tuple_id().
|
inline |
References identity_multi_aff_on_domain(), and multi_aff().
Referenced by identity_multi_aff_on_domain().
|
inline |
References identity_multi_aff_on_domain(), and multi_aff().
|
inline |
References identity_multi_pw_aff_on_domain(), and multi_pw_aff().
Referenced by identity_multi_pw_aff_on_domain().
|
inline |
References identity_multi_pw_aff_on_domain(), and multi_pw_aff().
|
inline |
References identity_pw_multi_aff_on_domain().
Referenced by identity_pw_multi_aff_on_domain().
|
inline |
References identity_pw_multi_aff_on_domain().
|
inline |
References is_equal(), and space().
Referenced by is_equal().
|
inline |
References is_equal(), is_params(), is_set(), and space().
|
inline |
References is_null().
|
inline |
Definition at line 19796 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_is_params(), isl::checked::space::manage, and res.
Referenced by is_equal().
|
inline |
Definition at line 19802 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_is_set(), isl::checked::space::manage, and res.
Referenced by is_equal().
|
inline |
References is_wrapping().
Referenced by is_wrapping().
|
inline |
References is_wrapping(), map_from_domain_and_range(), range(), and space().
|
inline |
Definition at line 19814 of file isl-noexceptions.h.
References isl::checked::space::copy(), isl_space_map_from_domain_and_range(), isl::checked::space::manage, range(), and res.
Referenced by is_wrapping().
|
inline |
References map_from_set(), and space().
Referenced by map_from_set().
|
inline |
References map_from_set(), and space().
|
inline |
References multi_aff().
Referenced by domain_map_multi_aff(), identity_multi_aff_on_domain(), multi_aff(), multi_aff_on_domain(), range_map_multi_aff(), and zero_multi_aff().
|
inline |
References multi_aff().
|
inline |
References multi_aff(), multi_aff_on_domain(), and multi_val().
Referenced by multi_aff_on_domain().
|
inline |
References multi_aff(), multi_aff_on_domain(), and multi_val().
|
inline |
References multi_id().
Referenced by multi_id().
|
inline |
References multi_id().
|
inline |
References multi_pw_aff().
Referenced by identity_multi_pw_aff_on_domain(), multi_pw_aff(), and zero_multi_pw_aff().
|
inline |
References multi_pw_aff().
|
inline |
References multi_union_pw_aff().
Referenced by multi_union_pw_aff(), and zero_multi_union_pw_aff().
|
inline |
References multi_union_pw_aff().
|
inline |
References multi_val().
Referenced by multi_aff_on_domain(), multi_val(), and zero_multi_val().
|
inline |
References multi_val().
|
inline |
References param_aff_on_domain().
|
inline |
References param_aff_on_domain().
References param_aff_on_domain().
Referenced by param_aff_on_domain(), and param_aff_on_domain().
References param_aff_on_domain().
|
inline |
References params(), and space().
Referenced by params(), and test_space().
|
inline |
References ctx(), params(), params_alloc(), and space().
|
inlinestatic |
Definition at line 19879 of file isl-noexceptions.h.
References ctx(), isl_space_params_alloc(), isl::checked::space::manage, and res.
Referenced by polly::Scop::buildContext(), polly::Scop::getFullParamSpace(), and params().
|
inline |
|
inline |
|
inline |
References range(), and space().
Referenced by is_wrapping(), map_from_domain_and_range(), range(), and test_space().
|
inline |
|
inline |
References multi_aff(), and range_map_multi_aff().
Referenced by range_map_multi_aff().
|
inline |
References multi_aff(), and range_map_multi_aff().
|
inline |
References range_map_pw_multi_aff().
Referenced by range_map_pw_multi_aff().
|
inline |
References range_map_pw_multi_aff().
|
inline |
References range_reverse(), and space().
Referenced by range_reverse().
|
inline |
References range_reverse(), and space().
|
inline |
References range_tuple_id().
Referenced by range_tuple_id().
|
inline |
References range_tuple_id().
|
inline |
References __isl_give, and release().
Referenced by release().
|
inline |
References __isl_give, and release().
|
inline |
|
inline |
|
inline |
Definition at line 19938 of file isl-noexceptions.h.
References isl::checked::space::ctx(), pos(), set_dim_id(), and type.
|
inline |
Definition at line 19932 of file isl-noexceptions.h.
References isl::checked::space::copy(), isl_space_set_dim_id(), isl::checked::space::manage, pos(), isl::checked::space::release(), res, and type.
Referenced by reverse(), and set_dim_id().
|
inline |
References set_domain_tuple(), and space().
|
inline |
References set_domain_tuple(), set_from_params(), and space().
|
inline |
References set_domain_tuple(), and space().
Referenced by set_domain_tuple(), and set_domain_tuple().
|
inline |
References set_domain_tuple(), and space().
|
inline |
Definition at line 19954 of file isl-noexceptions.h.
References isl::checked::space::copy(), isl_space_set_from_params(), isl::checked::space::manage, and res.
Referenced by set_domain_tuple().
|
inline |
References set_range_tuple(), and space().
|
inline |
References dim(), get_tuple_id(), get_tuple_name(), set_range_tuple(), set_tuple_id(), space(), tuple_id(), tuple_name(), and type.
|
inline |
References set_range_tuple(), and space().
Referenced by set_range_tuple(), and set_range_tuple().
|
inline |
References set_range_tuple(), and space().
|
inline |
Definition at line 19977 of file isl-noexceptions.h.
References isl::checked::space::ctx(), set_tuple_id(), and type.
|
inline |
Definition at line 19971 of file isl-noexceptions.h.
References isl::checked::space::copy(), isl_space_set_tuple_id(), isl::checked::space::manage, isl::checked::space::release(), res, and type.
Referenced by set_range_tuple(), and set_tuple_id().
Definition at line 19982 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_get_tuple_id(), isl::checked::space::manage, res, and type.
Referenced by add_named_tuple(), add_named_tuple(), and set_range_tuple().
|
inline |
Definition at line 19993 of file isl-noexceptions.h.
References isl::checked::space::get(), isl_space_get_tuple_name(), res, and type.
Referenced by get_tuple_name(), and set_range_tuple().
|
inline |
|
inline |
|
inlinestatic |
References ctx(), space(), and unit().
Referenced by test_space(), and unit().
|
inlinestatic |
|
inline |
References universe_map().
Referenced by universe_map().
|
inline |
References universe_map().
|
inline |
References universe_set().
Referenced by universe_set().
|
inline |
References universe_set().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References space(), and wrapped_reverse().
Referenced by wrapped_reverse().
|
inline |
References zero_aff_on_domain().
Referenced by zero_aff_on_domain().
|
inline |
References zero_aff_on_domain().
|
inline |
References multi_aff(), and zero_multi_aff().
Referenced by zero_multi_aff().
|
inline |
References multi_aff(), and zero_multi_aff().
|
inline |
References multi_pw_aff(), and zero_multi_pw_aff().
Referenced by zero_multi_pw_aff().
|
inline |
References multi_pw_aff(), and zero_multi_pw_aff().
|
inline |
References multi_union_pw_aff(), and zero_multi_union_pw_aff().
Referenced by zero_multi_union_pw_aff().
|
inline |
References multi_union_pw_aff(), and zero_multi_union_pw_aff().
|
inline |
References __isl_keep, __isl_take, manage, manage_copy, multi_val(), ptr, and zero_multi_val().
Referenced by zero_multi_val().
|
inline |
References __isl_keep, __isl_take, manage, manage_copy, multi_val(), ptr, and zero_multi_val().
|
friend |
Definition at line 17810 of file cpp-checked.h.
Referenced by zero_multi_val().
|
friend |
Definition at line 17810 of file cpp-checked.h.
|
friend |
Definition at line 17813 of file cpp-checked.h.
Referenced by zero_multi_val().
|
friend |
Definition at line 17813 of file cpp-checked.h.
|
protected |
Definition at line 3846 of file include/isl/cpp.h.
Referenced by space(), space(), space(), and zero_multi_val().