|
Polly 23.0.0git
|
#include <cpp-checked.h>
Static Public Member Functions | |
| static isl::checked::val | infty (isl::checked::ctx ctx) |
| static isl::checked::val | nan (isl::checked::ctx ctx) |
| static isl::checked::val | neginfty (isl::checked::ctx ctx) |
| static isl::checked::val | negone (isl::checked::ctx ctx) |
| static isl::checked::val | one (isl::checked::ctx ctx) |
| static isl::checked::val | zero (isl::checked::ctx ctx) |
Protected Member Functions | |
| val (__isl_take isl_val *ptr) | |
Protected Attributes | |
| isl_val * | ptr = nullptr |
Friends | |
| val | manage (__isl_take isl_val *ptr) |
| val | manage_copy (__isl_keep isl_val *ptr) |
Definition at line 4379 of file cpp-checked.h.
|
inlineexplicitprotected |
Definition at line 20583 of file cpp-checked.h.
References __isl_take, and ptr.
Referenced by copy(), manage, manage_copy, operator=(), and val().
|
inline |
Definition at line 20586 of file cpp-checked.h.
References ptr.
|
inline |
Definition at line 20589 of file cpp-checked.h.
|
inlineexplicit |
Definition at line 20595 of file cpp-checked.h.
References ctx(), isl_val_int_from_si(), ptr, and res.
|
inlineexplicit |
Definition at line 20601 of file cpp-checked.h.
References ctx(), isl_val_read_from_str(), ptr, res, and str.
|
inline |
Definition at line 20612 of file cpp-checked.h.
References isl_val_free(), and ptr.
|
inline |
Definition at line 20639 of file cpp-checked.h.
References copy(), isl_val_abs(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20645 of file cpp-checked.h.
References get(), isl_val_abs_eq(), manage, and res.
|
inline |
Definition at line 20651 of file cpp-checked.h.
|
inline |
Definition at line 20656 of file cpp-checked.h.
References copy(), isl_val_add(), manage, release(), and res.
Referenced by add(), copy(), and test_return_obj().
|
inline |
Definition at line 20662 of file cpp-checked.h.
|
inline |
Definition at line 20667 of file cpp-checked.h.
References copy(), isl_val_ceil(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20673 of file cpp-checked.h.
References get(), isl_val_cmp_si(), and res.
Referenced by copy().
|
inlinedelete |
References __isl_give, __isl_keep, __isl_take, abs(), abs_eq(), add(), ceil(), cmp_si(), copy(), ctx(), den_si(), div(), eq(), floor(), gcd(), ge(), get(), get_den_si(), get_num_si(), gt(), infty(), inv(), is_divisible_by(), is_infty(), is_int(), is_nan(), is_neg(), is_neginfty(), is_negone(), is_nonneg(), is_nonpos(), is_null(), is_one(), is_pos(), is_rat(), is_zero(), le(), lt(), manage, manage_copy, max(), min(), mod(), mul(), nan(), ne(), neg(), neginfty(), negone(), num_si(), one(), pow2(), ptr, release(), sgn(), sub(), to_list(), trunc(), val(), and zero().
|
inline |
|
inline |
Definition at line 20635 of file cpp-checked.h.
References isl_val_get_ctx(), and ptr.
Referenced by abs_eq(), add(), copy(), div(), eq(), gcd(), ge(), gt(), infty(), is_divisible_by(), le(), lt(), max(), min(), mod(), mul(), nan(), ne(), neginfty(), negone(), one(), sub(), val(), val(), isl::typed::val< Anonymous >::val(), isl::typed::val< Anonymous >::val(), and zero().
|
inline |
Definition at line 20679 of file cpp-checked.h.
References get(), isl_val_get_den_si(), and res.
Referenced by copy(), and get_den_si().
|
inline |
Definition at line 20690 of file cpp-checked.h.
References copy(), isl_val_div(), manage, release(), and res.
Referenced by copy().
|
inline |
Definition at line 20696 of file cpp-checked.h.
|
inline |
Definition at line 20701 of file cpp-checked.h.
References get(), isl_val_eq(), manage, and res.
Referenced by copy(), eq(), polly::getConstant(), test_parameters_int(), and test_parameters_obj().
|
inline |
Definition at line 20707 of file cpp-checked.h.
|
inline |
Definition at line 20712 of file cpp-checked.h.
References copy(), isl_val_floor(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20718 of file cpp-checked.h.
References copy(), isl_val_gcd(), manage, release(), and res.
|
inline |
Definition at line 20724 of file cpp-checked.h.
|
inline |
Definition at line 20729 of file cpp-checked.h.
References get(), isl_val_ge(), manage, and res.
|
inline |
Definition at line 20735 of file cpp-checked.h.
|
inline |
Definition at line 20621 of file cpp-checked.h.
References __isl_keep, and ptr.
Referenced by abs_eq(), cmp_si(), copy(), den_si(), eq(), ge(), gt(), is_divisible_by(), is_infty(), is_int(), is_nan(), is_neg(), is_neginfty(), is_negone(), is_nonneg(), is_nonpos(), is_one(), is_pos(), is_rat(), is_zero(), le(), lt(), ne(), num_si(), and sgn().
|
inline |
|
inline |
Definition at line 20953 of file cpp-checked.h.
References num_si().
Referenced by copy(), and polly::IslNodeBuilder::getNumberOfIterations().
|
inline |
Definition at line 20740 of file cpp-checked.h.
References get(), isl_val_gt(), manage, and res.
Referenced by copy(), polly::getConstant(), and gt().
|
inline |
Definition at line 20746 of file cpp-checked.h.
|
inlinestatic |
Definition at line 20751 of file cpp-checked.h.
References ctx(), isl_val_infty(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20757 of file cpp-checked.h.
References copy(), isl_val_inv(), manage, and res.
Referenced by copy(), and test_parameters_obj().
|
inline |
Definition at line 20763 of file cpp-checked.h.
References get(), isl_val_is_divisible_by(), manage, and res.
Referenced by copy(), and is_divisible_by().
|
inline |
Definition at line 20769 of file cpp-checked.h.
References ctx(), and is_divisible_by().
|
inline |
Definition at line 20774 of file cpp-checked.h.
References get(), isl_val_is_infty(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20780 of file cpp-checked.h.
References get(), isl_val_is_int(), manage, and res.
Referenced by copy(), and polly::ScopBuilder::foldSizeConstantsToRight().
|
inline |
Definition at line 20786 of file cpp-checked.h.
References get(), isl_val_is_nan(), manage, and res.
Referenced by copy(), and polly::getConstant().
|
inline |
Definition at line 20792 of file cpp-checked.h.
References get(), isl_val_is_neg(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20798 of file cpp-checked.h.
References get(), isl_val_is_neginfty(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20804 of file cpp-checked.h.
References get(), isl_val_is_negone(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20810 of file cpp-checked.h.
References get(), isl_val_is_nonneg(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20816 of file cpp-checked.h.
References get(), isl_val_is_nonpos(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20631 of file cpp-checked.h.
References ptr.
Referenced by copy(), polly::getConstant(), and test_constructors().
|
inline |
Definition at line 20822 of file cpp-checked.h.
References get(), isl_val_is_one(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20828 of file cpp-checked.h.
References get(), isl_val_is_pos(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20834 of file cpp-checked.h.
References get(), isl_val_is_rat(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20840 of file cpp-checked.h.
References get(), isl_val_is_zero(), manage, and res.
Referenced by copy(), and test_constructors().
|
inline |
Definition at line 20846 of file cpp-checked.h.
References get(), isl_val_le(), manage, and res.
|
inline |
Definition at line 20852 of file cpp-checked.h.
|
inline |
Definition at line 20857 of file cpp-checked.h.
References get(), isl_val_lt(), manage, and res.
Referenced by polly::applyFullUnroll(), copy(), polly::getConstant(), and lt().
|
inline |
Definition at line 20863 of file cpp-checked.h.
|
inline |
Definition at line 20868 of file cpp-checked.h.
References copy(), isl_val_max(), manage, release(), and res.
|
inline |
Definition at line 20874 of file cpp-checked.h.
|
inline |
Definition at line 20879 of file cpp-checked.h.
References copy(), isl_val_min(), manage, release(), and res.
|
inline |
Definition at line 20885 of file cpp-checked.h.
|
inline |
Definition at line 20890 of file cpp-checked.h.
References copy(), isl_val_mod(), manage, release(), and res.
|
inline |
Definition at line 20896 of file cpp-checked.h.
|
inline |
Definition at line 20901 of file cpp-checked.h.
References copy(), isl_val_mul(), manage, release(), and res.
|
inline |
Definition at line 20907 of file cpp-checked.h.
|
inlinestatic |
Definition at line 20912 of file cpp-checked.h.
References ctx(), isl_val_nan(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20918 of file cpp-checked.h.
References get(), isl_val_ne(), manage, and res.
|
inline |
Definition at line 20924 of file cpp-checked.h.
|
inline |
Definition at line 20929 of file cpp-checked.h.
References copy(), isl_val_neg(), manage, and res.
Referenced by copy().
|
inlinestatic |
Definition at line 20935 of file cpp-checked.h.
References ctx(), isl_val_neginfty(), manage, and res.
Referenced by copy().
|
inlinestatic |
Definition at line 20941 of file cpp-checked.h.
References ctx(), isl_val_negone(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20947 of file cpp-checked.h.
References get(), isl_val_get_num_si(), and res.
Referenced by copy(), and get_num_si().
|
inlinestatic |
Definition at line 20958 of file cpp-checked.h.
References ctx(), isl_val_one(), manage, and res.
Referenced by copy().
Definition at line 20607 of file cpp-checked.h.
|
inline |
Definition at line 20964 of file cpp-checked.h.
References copy(), isl_val_pow2(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 20625 of file cpp-checked.h.
References __isl_give, and ptr.
Referenced by isl::checked::multi_val::add(), add(), isl::checked::val_list::add(), isl::checked::aff::add_constant(), isl::checked::multi_aff::add_constant(), isl::checked::multi_pw_aff::add_constant(), isl::checked::pw_aff::add_constant(), isl::checked::pw_multi_aff::add_constant(), isl::aff::aff(), polly::APIntFromVal(), copy(), div(), isl::basic_map::fix_val(), isl::basic_set::fix_val(), isl::checked::map::fixed_power(), isl::checked::union_map::fixed_power(), isl::map::floordiv_val(), isl::ast_expr::from_val(), gcd(), isl::checked::val_list::insert(), isl::set::lower_bound_val(), max(), min(), mod(), mul(), isl::pw_aff::pw_aff(), isl::checked::set::pw_aff_on_domain(), isl::checked::aff::scale(), isl::checked::multi_aff::scale(), isl::checked::multi_pw_aff::scale(), isl::checked::multi_union_pw_aff::scale(), isl::checked::multi_val::scale(), isl::checked::pw_aff::scale(), isl::checked::pw_multi_aff::scale(), isl::checked::aff::scale_down(), isl::checked::multi_aff::scale_down(), isl::checked::multi_pw_aff::scale_down(), isl::checked::multi_union_pw_aff::scale_down(), isl::checked::multi_val::scale_down(), isl::checked::pw_multi_aff::scale_down(), isl::checked::id_to_ast_expr::set(), isl::checked::id_to_id::set(), isl::checked::multi_val::set_at(), isl::checked::val_list::set_at(), isl::constraint::set_constant_val(), isl::multi_val::set_val(), sub(), isl::union_pw_aff::union_pw_aff(), isl::set::upper_bound_val(), and isl::checked::val_list::val_list().
|
inline |
Definition at line 20970 of file cpp-checked.h.
References get(), isl_val_sgn(), and res.
Referenced by copy(), flatCompare(), and test_return_int().
|
inline |
Definition at line 20976 of file cpp-checked.h.
References copy(), isl_val_sub(), manage, release(), and res.
Referenced by addRangeBoundsToSet(), copy(), flatCompare(), and sub().
|
inline |
Definition at line 20982 of file cpp-checked.h.
|
inline |
|
inline |
Definition at line 20993 of file cpp-checked.h.
References copy(), isl_val_trunc(), manage, and res.
Referenced by copy().
|
inlinestatic |
Definition at line 20999 of file cpp-checked.h.
References ctx(), isl_val_zero(), manage, and res.
Referenced by copy().
|
friend |
Definition at line 20575 of file cpp-checked.h.
References __isl_take, ptr, val(), and val.
Referenced by abs(), abs_eq(), add(), ceil(), copy(), div(), eq(), floor(), gcd(), ge(), gt(), infty(), isl::val::int_from_ui(), inv(), is_divisible_by(), is_infty(), is_int(), is_nan(), is_neg(), is_neginfty(), is_negone(), is_nonneg(), is_nonpos(), is_one(), is_pos(), is_rat(), is_zero(), le(), lt(), max(), min(), mod(), mul(), nan(), ne(), neg(), neginfty(), negone(), one(), pow2(), sub(), to_list(), trunc(), and zero().
|
friend |
Definition at line 20578 of file cpp-checked.h.
References __isl_keep, isl_val_copy(), ptr, val(), and val.
Referenced by copy().
|
protected |