Polly 20.0.0git
|
#include <isl-noexceptions.h>
Static Public Member Functions | |
static isl::multi_val | zero (isl::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 2776 of file isl-noexceptions.h.
|
inlineexplicitprotected |
Definition at line 13955 of file isl-noexceptions.h.
|
inline |
Definition at line 13946 of file isl-noexceptions.h.
|
inline |
Definition at line 13949 of file isl-noexceptions.h.
|
inlineexplicit |
Definition at line 13958 of file isl-noexceptions.h.
References list(), ptr, isl::space::release(), isl::val_list::release(), and res.
|
inlineexplicit |
Definition at line 13964 of file isl-noexceptions.h.
References isl_multi_val_read_from_str(), ptr, isl::ctx::release(), res, and str.
|
inline |
Definition at line 13975 of file isl-noexceptions.h.
References ptr.
|
inline |
|
inline |
Definition at line 14008 of file isl-noexceptions.h.
References copy(), isl_multi_val_add_val(), manage, isl::val::release(), and res.
|
inline |
Definition at line 14014 of file isl-noexceptions.h.
|
inline |
|
inlinedelete |
|
inline |
Definition at line 13980 of file isl-noexceptions.h.
References ptr.
Referenced by add(), flat_range_product(), max(), min(), neg(), product(), range_product(), reset_range_tuple_id(), reset_tuple_id(), scale(), scale_down(), set_at(), set_range_tuple(), set_val(), and sub().
|
inline |
Definition at line 13998 of file isl-noexceptions.h.
References ptr.
Referenced by add(), scale(), scale_down(), set_at(), set_range_tuple(), and set_val().
|
inline |
|
inline |
Definition at line 13984 of file isl-noexceptions.h.
References ptr.
Referenced by at(), dim(), has_range_tuple_id(), involves_nan(), list(), plain_is_equal(), range_tuple_id(), size(), and space().
|
inline |
Definition at line 14025 of file isl-noexceptions.h.
|
inline |
Definition at line 14060 of file isl-noexceptions.h.
References list().
|
inline |
Definition at line 14107 of file isl-noexceptions.h.
References range_tuple_id().
|
inline |
Definition at line 14203 of file isl-noexceptions.h.
References space().
|
inline |
Definition at line 14042 of file isl-noexceptions.h.
|
inline |
Definition at line 14048 of file isl-noexceptions.h.
|
inline |
Definition at line 13994 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 14054 of file isl-noexceptions.h.
References get(), manage, and res.
Referenced by get_list(), and multi_val().
|
inline |
|
inline |
|
inline |
Definition at line 14077 of file isl-noexceptions.h.
Definition at line 13970 of file isl-noexceptions.h.
References obj.
|
inline |
Definition at line 14083 of file isl-noexceptions.h.
|
inline |
|
inline |
|
inline |
Definition at line 14101 of file isl-noexceptions.h.
References get(), manage, and res.
Referenced by get_range_tuple_id().
|
inline |
Definition at line 13988 of file isl-noexceptions.h.
References ptr.
Referenced by add(), isl::multi_aff::add_constant(), isl::multi_pw_aff::add_constant(), isl::pw_multi_aff::add_constant(), flat_range_product(), isl::set::lower_bound(), max(), min(), isl::schedule_node_band::mod(), isl::space::multi_aff_on_domain(), isl::pw_multi_aff::multi_val_on_domain(), isl::multi_aff::multi_val_on_domain(), product(), isl::set::pw_multi_aff_on_domain(), range_product(), isl::multi_aff::scale(), isl::multi_pw_aff::scale(), isl::multi_union_pw_aff::scale(), scale(), isl::schedule_node_band::scale(), isl::multi_aff::scale_down(), isl::multi_pw_aff::scale_down(), isl::multi_union_pw_aff::scale_down(), scale_down(), isl::schedule_node_band::scale_down(), set_range_tuple(), sub(), and isl::set::upper_bound().
|
inline |
Definition at line 14112 of file isl-noexceptions.h.
|
inline |
|
inline |
|
inline |
Definition at line 14130 of file isl-noexceptions.h.
References copy(), manage, isl::val::release(), and res.
|
inline |
Definition at line 14136 of file isl-noexceptions.h.
|
inline |
Definition at line 14141 of file isl-noexceptions.h.
References copy(), manage, release(), and res.
Referenced by scale_down().
|
inline |
Definition at line 14147 of file isl-noexceptions.h.
References copy(), manage, isl::val::release(), and res.
|
inline |
Definition at line 14153 of file isl-noexceptions.h.
References ctx(), and scale_down().
|
inline |
Definition at line 14158 of file isl-noexceptions.h.
References copy(), manage, pos(), isl::val::release(), and res.
|
inline |
Definition at line 14164 of file isl-noexceptions.h.
|
inline |
Definition at line 14175 of file isl-noexceptions.h.
References ctx(), and set_range_tuple().
|
inline |
Definition at line 14169 of file isl-noexceptions.h.
References copy(), manage, release(), and res.
Referenced by set_range_tuple().
|
inline |
Definition at line 14180 of file isl-noexceptions.h.
References copy(), manage, pos(), isl::val::release(), and res.
Referenced by set_val().
|
inline |
Definition at line 14186 of file isl-noexceptions.h.
|
inline |
Definition at line 14191 of file isl-noexceptions.h.
|
inline |
Definition at line 14197 of file isl-noexceptions.h.
References get(), manage, and res.
Referenced by get_space().
|
inline |
|
inlinestatic |
Definition at line 14214 of file isl-noexceptions.h.
References manage, isl::space::release(), and res.
|
friend |
Definition at line 13938 of file isl-noexceptions.h.
Referenced by add(), at(), 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(), reset_tuple_id(), scale(), scale_down(), set_at(), set_range_tuple(), set_val(), size(), space(), sub(), and zero().
|
friend |
Definition at line 13941 of file isl-noexceptions.h.
|
protected |
Definition at line 2781 of file isl-noexceptions.h.
Referenced by copy(), ctx(), get(), is_null(), multi_val(), release(), and ~multi_val().