|
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 2558 of file cpp-checked.h.
|
inlineexplicitprotected |
Definition at line 12744 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 12747 of file cpp-checked.h.
References ptr.
|
inline |
Definition at line 12750 of file cpp-checked.h.
References multi_val(), obj, and ptr.
|
inlineexplicit |
|
inlineexplicit |
Definition at line 12762 of file cpp-checked.h.
References ctx(), isl_multi_val_read_from_str(), ptr, res, and str.
|
inline |
Definition at line 12773 of file cpp-checked.h.
References ptr.
|
inline |
|
inline |
Definition at line 12806 of file cpp-checked.h.
References copy(), isl_multi_val_add_val(), manage, isl::checked::val::release(), and res.
|
inline |
Definition at line 12812 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_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 12778 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 12796 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 12782 of file cpp-checked.h.
References __isl_keep, and ptr.
Referenced by at(), copy(), isl::multi_val::dim(), has_range_tuple_id(), involves_nan(), list(), plain_is_equal(), range_tuple_id(), size(), and space().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 12846 of file cpp-checked.h.
References get(), manage, and res.
Referenced by copy(), get_list(), and multi_val().
|
inline |
|
inline |
|
inline |
Definition at line 12768 of file cpp-checked.h.
References multi_val(), and obj.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 12893 of file cpp-checked.h.
References get(), manage, and res.
Referenced by copy(), and get_range_tuple_id().
|
inline |
Definition at line 12786 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 12916 of file cpp-checked.h.
References copy(), manage, isl::checked::val::release(), and res.
|
inline |
Definition at line 12922 of file cpp-checked.h.
|
inline |
Definition at line 12927 of file cpp-checked.h.
References copy(), manage, release(), and res.
Referenced by copy(), and scale_down().
|
inline |
Definition at line 12933 of file cpp-checked.h.
References copy(), manage, isl::checked::val::release(), and res.
|
inline |
Definition at line 12939 of file cpp-checked.h.
References ctx(), and scale_down().
|
inline |
Definition at line 12944 of file cpp-checked.h.
References copy(), manage, pos(), isl::checked::val::release(), and res.
Referenced by copy().
|
inline |
Definition at line 12950 of file cpp-checked.h.
|
inline |
Definition at line 12961 of file cpp-checked.h.
References ctx(), and set_range_tuple().
|
inline |
Definition at line 12955 of file cpp-checked.h.
References copy(), manage, release(), and res.
Referenced by copy(), and set_range_tuple().
|
inline |
Definition at line 12966 of file cpp-checked.h.
References get(), isl::checked::size::manage, multi_val(), res, and size().
|
inline |
Definition at line 12972 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 12736 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(), 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 12739 of file cpp-checked.h.
References __isl_keep, multi_val(), and ptr.
Referenced by copy().
|
protected |
Definition at line 2563 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().