reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
212 class union_pw_multi_aff;
1157 auto Result = isl::union_pw_multi_aff::empty(USet.get_space()); 1157 auto Result = isl::union_pw_multi_aff::empty(USet.get_space());tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
1734 inline explicit multi_union_pw_aff(union_pw_multi_aff upma); 1788 inline multi_union_pw_aff pullback(union_pw_multi_aff upma) const; 2481 inline schedule pullback(union_pw_multi_aff upma) const; 2569 inline union_pw_multi_aff expansion_get_contraction() const; 2584 inline union_pw_multi_aff get_prefix_schedule_union_pw_multi_aff() const; 2588 inline union_pw_multi_aff get_subtree_contraction() const; 3052 inline explicit union_map(union_pw_multi_aff upma); 3084 inline union_pw_multi_aff domain_map_union_pw_multi_aff() const; 3140 inline union_map preimage_domain_union_pw_multi_aff(union_pw_multi_aff upma) const; 3143 inline union_map preimage_range_union_pw_multi_aff(union_pw_multi_aff upma) const; 3270 inline union_pw_aff pullback(union_pw_multi_aff upma) const; 3325 inline union_pw_multi_aff manage(__isl_take isl_union_pw_multi_aff *ptr); 3326 inline union_pw_multi_aff manage_copy(__isl_keep isl_union_pw_multi_aff *ptr); 3329 friend inline union_pw_multi_aff manage(__isl_take isl_union_pw_multi_aff *ptr); 3330 friend inline union_pw_multi_aff manage_copy(__isl_keep isl_union_pw_multi_aff *ptr); 3338 inline /* implicit */ union_pw_multi_aff(const union_pw_multi_aff &obj); 3347 inline union_pw_multi_aff &operator=(union_pw_multi_aff obj); 3347 inline union_pw_multi_aff &operator=(union_pw_multi_aff obj); 3359 inline union_pw_multi_aff add(union_pw_multi_aff upma2) const; 3359 inline union_pw_multi_aff add(union_pw_multi_aff upma2) const; 3360 inline union_pw_multi_aff add_pw_multi_aff(pw_multi_aff pma) const; 3361 inline union_pw_multi_aff align_params(space model) const; 3362 inline union_pw_multi_aff coalesce() const; 3365 inline union_pw_multi_aff drop_dims(isl::dim type, unsigned int first, unsigned int n) const; 3366 static inline union_pw_multi_aff empty(space space); 3369 inline union_pw_multi_aff flat_range_product(union_pw_multi_aff upma2) const; 3369 inline union_pw_multi_aff flat_range_product(union_pw_multi_aff upma2) const; 3371 static inline union_pw_multi_aff from_union_set(union_set uset); 3375 inline union_pw_multi_aff gist(union_set context) const; 3376 inline union_pw_multi_aff gist_params(set context) const; 3377 inline union_pw_multi_aff intersect_domain(union_set uset) const; 3378 inline union_pw_multi_aff intersect_params(set set) const; 3380 static inline union_pw_multi_aff multi_val_on_domain(union_set domain, multi_val mv); 3382 inline union_pw_multi_aff neg() const; 3383 inline boolean plain_is_equal(const union_pw_multi_aff &upma2) const; 3384 inline union_pw_multi_aff pullback(union_pw_multi_aff upma2) const; 3384 inline union_pw_multi_aff pullback(union_pw_multi_aff upma2) const; 3385 inline union_pw_multi_aff reset_user() const; 3386 inline union_pw_multi_aff scale_down_val(val val) const; 3387 inline union_pw_multi_aff scale_multi_val(multi_val mv) const; 3388 inline union_pw_multi_aff scale_val(val val) const; 3389 inline union_pw_multi_aff sub(union_pw_multi_aff upma2) const; 3389 inline union_pw_multi_aff sub(union_pw_multi_aff upma2) const; 3390 inline union_pw_multi_aff subtract_domain(union_set uset) const; 3391 inline union_pw_multi_aff union_add(union_pw_multi_aff upma2) const; 3391 inline union_pw_multi_aff union_add(union_pw_multi_aff upma2) const; 3421 inline union_pw_multi_aff_list add(union_pw_multi_aff el) const; 3425 inline stat foreach(const std::function<stat(union_pw_multi_aff)> &fn) const; 3426 static inline union_pw_multi_aff_list from_union_pw_multi_aff(union_pw_multi_aff el); 3427 inline union_pw_multi_aff get_at(int index) const; 3428 inline union_pw_multi_aff get_union_pw_multi_aff(int index) const; 3429 inline union_pw_multi_aff_list insert(unsigned int pos, union_pw_multi_aff el) const; 3432 inline union_pw_multi_aff_list set_union_pw_multi_aff(int index, union_pw_multi_aff el) const; 3550 inline union_pw_multi_aff identity_union_pw_multi_aff() const; 3571 inline union_set preimage(union_pw_multi_aff upma) const; 10468 multi_union_pw_aff::multi_union_pw_aff(union_pw_multi_aff upma) 10770 multi_union_pw_aff multi_union_pw_aff::pullback(union_pw_multi_aff upma) const 13817 schedule schedule::pullback(union_pw_multi_aff upma) const 14134 union_pw_multi_aff schedule_node::expansion_get_contraction() const 14232 union_pw_multi_aff schedule_node::get_prefix_schedule_union_pw_multi_aff() const 14256 union_pw_multi_aff schedule_node::get_subtree_contraction() const 16347 union_map::union_map(union_pw_multi_aff upma) 16514 union_pw_multi_aff union_map::domain_map_union_pw_multi_aff() const 16858 union_map union_map::preimage_domain_union_pw_multi_aff(union_pw_multi_aff upma) const 16876 union_map union_map::preimage_range_union_pw_multi_aff(union_pw_multi_aff upma) const 17438 union_pw_aff union_pw_aff::pullback(union_pw_multi_aff upma) const 17651 union_pw_multi_aff manage(__isl_take isl_union_pw_multi_aff *ptr) { 17654 union_pw_multi_aff manage_copy(__isl_keep isl_union_pw_multi_aff *ptr) { 17662 union_pw_multi_aff::union_pw_multi_aff(const union_pw_multi_aff &obj) 17710 union_pw_multi_aff &union_pw_multi_aff::operator=(union_pw_multi_aff obj) { 17710 union_pw_multi_aff &union_pw_multi_aff::operator=(union_pw_multi_aff obj) { 17760 union_pw_multi_aff union_pw_multi_aff::add(union_pw_multi_aff upma2) const 17760 union_pw_multi_aff union_pw_multi_aff::add(union_pw_multi_aff upma2) const 17766 union_pw_multi_aff union_pw_multi_aff::add_pw_multi_aff(pw_multi_aff pma) const 17772 union_pw_multi_aff union_pw_multi_aff::align_params(space model) const 17778 union_pw_multi_aff union_pw_multi_aff::coalesce() const 17796 union_pw_multi_aff union_pw_multi_aff::drop_dims(isl::dim type, unsigned int first, unsigned int n) const 17802 union_pw_multi_aff union_pw_multi_aff::empty(space space) 17820 union_pw_multi_aff union_pw_multi_aff::flat_range_product(union_pw_multi_aff upma2) const 17820 union_pw_multi_aff union_pw_multi_aff::flat_range_product(union_pw_multi_aff upma2) const 17840 union_pw_multi_aff union_pw_multi_aff::from_union_set(union_set uset) 17864 union_pw_multi_aff union_pw_multi_aff::gist(union_set context) const 17870 union_pw_multi_aff union_pw_multi_aff::gist_params(set context) const 17876 union_pw_multi_aff union_pw_multi_aff::intersect_domain(union_set uset) const 17882 union_pw_multi_aff union_pw_multi_aff::intersect_params(set set) const 17894 union_pw_multi_aff union_pw_multi_aff::multi_val_on_domain(union_set domain, multi_val mv) 17906 union_pw_multi_aff union_pw_multi_aff::neg() const 17912 boolean union_pw_multi_aff::plain_is_equal(const union_pw_multi_aff &upma2) const 17918 union_pw_multi_aff union_pw_multi_aff::pullback(union_pw_multi_aff upma2) const 17918 union_pw_multi_aff union_pw_multi_aff::pullback(union_pw_multi_aff upma2) const 17924 union_pw_multi_aff union_pw_multi_aff::reset_user() const 17930 union_pw_multi_aff union_pw_multi_aff::scale_down_val(val val) const 17936 union_pw_multi_aff union_pw_multi_aff::scale_multi_val(multi_val mv) const 17942 union_pw_multi_aff union_pw_multi_aff::scale_val(val val) const 17948 union_pw_multi_aff union_pw_multi_aff::sub(union_pw_multi_aff upma2) const 17948 union_pw_multi_aff union_pw_multi_aff::sub(union_pw_multi_aff upma2) const 17954 union_pw_multi_aff union_pw_multi_aff::subtract_domain(union_set uset) const 17960 union_pw_multi_aff union_pw_multi_aff::union_add(union_pw_multi_aff upma2) const 17960 union_pw_multi_aff union_pw_multi_aff::union_add(union_pw_multi_aff upma2) const 18032 union_pw_multi_aff_list union_pw_multi_aff_list::add(union_pw_multi_aff el) const 18056 stat union_pw_multi_aff_list::foreach(const std::function<stat(union_pw_multi_aff)> &fn) const 18059 const std::function<stat(union_pw_multi_aff)> *func; 18070 union_pw_multi_aff_list union_pw_multi_aff_list::from_union_pw_multi_aff(union_pw_multi_aff el) 18076 union_pw_multi_aff union_pw_multi_aff_list::get_at(int index) const 18082 union_pw_multi_aff union_pw_multi_aff_list::get_union_pw_multi_aff(int index) const 18088 union_pw_multi_aff_list union_pw_multi_aff_list::insert(unsigned int pos, union_pw_multi_aff el) const 18106 union_pw_multi_aff_list union_pw_multi_aff_list::set_union_pw_multi_aff(int index, union_pw_multi_aff el) const 18625 union_pw_multi_aff union_set::identity_union_pw_multi_aff() const 18751 union_set union_set::preimage(union_pw_multi_aff upma) consttools/polly/lib/Transform/FlattenAlgo.cpp
149 auto UAff = isl::union_pw_multi_aff(SingleUMap); 188 auto AllDomainsToNull = isl::union_pw_multi_aff(AllDomains);tools/polly/lib/Transform/ScheduleOptimizer.cpp
1266 auto PartialSchedulePwAff = Domain.identity_union_pw_multi_aff();
usr/include/c++/7.4.0/bits/move.h72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/bits/std_function.h
62 : std::unary_function<_T1, _Res> { }; 390 : public _Maybe_unary_or_binary_function<_Res, _ArgTypes...>, 595 _Res operator()(_ArgTypes... __args) const; 628 using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...); 706 return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);usr/include/c++/7.4.0/bits/stl_function.h
108 typedef _Arg argument_type;
usr/include/c++/7.4.0/type_traits 1629 { typedef _Tp type; };