|
Polly 23.0.0git
|
#include <cpp-checked.h>
Static Public Member Functions | |
| static isl::checked::multi_val | zero (isl::checked::space space) |
Protected Member Functions | |
| multi_val (__isl_take isl_multi_val *ptr) | |
Protected Attributes | |
| isl_multi_val * | ptr = nullptr |
Friends | |
| multi_val | manage (__isl_take isl_multi_val *ptr) |
| multi_val | manage_copy (__isl_keep isl_multi_val *ptr) |
Definition at line 2559 of file cpp-checked.h.
|
inlineexplicitprotected |
Definition at line 12752 of file cpp-checked.h.
References __isl_take, and ptr.
Referenced by copy(), manage, manage_copy, multi_val(), operator=(), and size().
|
inline |
Definition at line 12755 of file cpp-checked.h.
References ptr.
|
inline |
Definition at line 12758 of file cpp-checked.h.
References multi_val(), obj, and ptr.
|
inlineexplicit |
|
inlineexplicit |
Definition at line 12770 of file cpp-checked.h.
References ctx(), isl_multi_val_read_from_str(), ptr, res, and str.
|
inline |
Definition at line 12781 of file cpp-checked.h.
References ptr.
|
inline |
|
inline |
Definition at line 12814 of file cpp-checked.h.
References copy(), isl_multi_val_add_val(), manage, isl::checked::val::release(), and res.
|
inline |
Definition at line 12820 of file cpp-checked.h.
|
inline |
|
inlinedelete |
References __isl_give, __isl_keep, __isl_take, add(), at(), copy(), ctx(), flat_range_product(), get(), get_at(), get_list(), get_range_tuple_id(), get_space(), has_range_tuple_id(), involves_nan(), is_equal(), is_null(), list(), manage, manage_copy, max(), min(), multi_val(), neg(), plain_is_equal(), pos(), product(), ptr, range_product(), range_tuple_id(), release(), reset_range_tuple_id(), scale(), scale_down(), set_at(), set_range_tuple(), size(), space(), sub(), and zero().
|
inline |
Definition at line 12786 of file cpp-checked.h.
References __isl_give, and ptr.
Referenced by add(), add(), copy(), flat_range_product(), max(), min(), neg(), product(), range_product(), reset_range_tuple_id(), isl::multi_val::reset_tuple_id(), scale(), scale(), scale_down(), scale_down(), set_at(), set_range_tuple(), isl::multi_val::set_val(), and sub().
|
inline |
Definition at line 12804 of file cpp-checked.h.
References ptr.
Referenced by add(), copy(), multi_val(), isl::typed::multi_val< Domain >::multi_val(), scale(), scale_down(), set_at(), set_range_tuple(), and isl::multi_val::set_val().
|
inline |
|
inline |
Definition at line 12790 of file cpp-checked.h.
References __isl_keep, and ptr.
Referenced by at(), copy(), isl::multi_val::dim(), has_range_tuple_id(), involves_nan(), is_equal(), list(), plain_is_equal(), range_tuple_id(), size(), and space().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 12854 of file cpp-checked.h.
References get(), isl_multi_val_is_equal(), manage, and res.
Referenced by copy().
|
inline |
|
inline |
Definition at line 12860 of file cpp-checked.h.
References get(), manage, and res.
Referenced by copy(), get_list(), and multi_val().
|
inline |
|
inline |
|
inline |
Definition at line 12776 of file cpp-checked.h.
References multi_val(), and obj.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 12907 of file cpp-checked.h.
References get(), manage, and res.
Referenced by copy(), and get_range_tuple_id().
|
inline |
Definition at line 12794 of file cpp-checked.h.
References __isl_give, and ptr.
Referenced by add(), isl::checked::multi_aff::add_constant(), isl::checked::multi_pw_aff::add_constant(), isl::checked::pw_multi_aff::add_constant(), copy(), flat_range_product(), isl::checked::set::lower_bound(), max(), min(), isl::checked::schedule_node_band::mod(), isl::checked::space::multi_aff_on_domain(), isl::checked::multi_aff::multi_val_on_domain(), isl::checked::pw_multi_aff::multi_val_on_domain(), product(), isl::checked::set::pw_multi_aff_on_domain(), range_product(), isl::checked::multi_aff::scale(), isl::checked::multi_pw_aff::scale(), isl::checked::multi_union_pw_aff::scale(), scale(), isl::checked::pw_multi_aff::scale(), isl::checked::schedule_node_band::scale(), isl::checked::multi_aff::scale_down(), isl::checked::multi_pw_aff::scale_down(), isl::checked::multi_union_pw_aff::scale_down(), scale_down(), isl::checked::pw_multi_aff::scale_down(), isl::checked::schedule_node_band::scale_down(), set_range_tuple(), sub(), and isl::checked::set::upper_bound().
|
inline |
|
inline |
|
inline |
Definition at line 12930 of file cpp-checked.h.
References copy(), manage, isl::checked::val::release(), and res.
|
inline |
Definition at line 12936 of file cpp-checked.h.
|
inline |
Definition at line 12941 of file cpp-checked.h.
References copy(), manage, release(), and res.
Referenced by copy(), and scale_down().
|
inline |
Definition at line 12947 of file cpp-checked.h.
References copy(), manage, isl::checked::val::release(), and res.
|
inline |
Definition at line 12953 of file cpp-checked.h.
References ctx(), and scale_down().
|
inline |
Definition at line 12958 of file cpp-checked.h.
References copy(), manage, pos(), isl::checked::val::release(), and res.
Referenced by copy().
|
inline |
Definition at line 12964 of file cpp-checked.h.
|
inline |
Definition at line 12975 of file cpp-checked.h.
References ctx(), and set_range_tuple().
|
inline |
Definition at line 12969 of file cpp-checked.h.
References copy(), manage, release(), and res.
Referenced by copy(), and set_range_tuple().
|
inline |
Definition at line 12980 of file cpp-checked.h.
References get(), isl::checked::size::manage, multi_val(), res, and size().
|
inline |
Definition at line 12986 of file cpp-checked.h.
References get(), manage, and res.
Referenced by copy(), get_space(), multi_val(), and zero().
|
inline |
|
inlinestatic |
|
friend |
Definition at line 12744 of file cpp-checked.h.
References __isl_take, multi_val(), and ptr.
Referenced by add(), add(), at(), copy(), isl::multi_val::dim(), flat_range_product(), has_range_tuple_id(), involves_nan(), is_equal(), list(), max(), min(), neg(), plain_is_equal(), product(), range_product(), range_tuple_id(), reset_range_tuple_id(), isl::multi_val::reset_tuple_id(), scale(), scale(), scale_down(), scale_down(), set_at(), set_range_tuple(), isl::multi_val::set_val(), space(), sub(), and zero().
|
friend |
Definition at line 12747 of file cpp-checked.h.
References __isl_keep, multi_val(), and ptr.
Referenced by copy().
|
protected |
Definition at line 2564 of file cpp-checked.h.
Referenced by copy(), copy(), ctx(), get(), is_null(), manage, manage_copy, multi_val(), multi_val(), multi_val(), multi_val(), multi_val(), release(), and ~multi_val().