reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
  195 class pw_qpolynomial;

References

tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 2224 inline pw_qpolynomial manage(__isl_take isl_pw_qpolynomial *ptr);
 2225 inline pw_qpolynomial manage_copy(__isl_keep isl_pw_qpolynomial *ptr);
 2228   friend inline pw_qpolynomial manage(__isl_take isl_pw_qpolynomial *ptr);
 2229   friend inline pw_qpolynomial manage_copy(__isl_keep isl_pw_qpolynomial *ptr);
 2237   inline /* implicit */ pw_qpolynomial(const pw_qpolynomial &obj);
 2240   inline pw_qpolynomial &operator=(pw_qpolynomial obj);
 2240   inline pw_qpolynomial &operator=(pw_qpolynomial obj);
 2252   inline pw_qpolynomial add(pw_qpolynomial pwqp2) const;
 2252   inline pw_qpolynomial add(pw_qpolynomial pwqp2) const;
 2253   inline pw_qpolynomial add_dims(isl::dim type, unsigned int n) const;
 2254   static inline pw_qpolynomial alloc(set set, qpolynomial qp);
 2255   inline pw_qpolynomial coalesce() const;
 2258   inline pw_qpolynomial drop_dims(isl::dim type, unsigned int first, unsigned int n) const;
 2259   inline pw_qpolynomial drop_unused_params() const;
 2262   inline pw_qpolynomial fix_val(isl::dim type, unsigned int n, val v) const;
 2264   static inline pw_qpolynomial from_pw_aff(pw_aff pwaff);
 2265   static inline pw_qpolynomial from_qpolynomial(qpolynomial qp);
 2266   inline pw_qpolynomial from_range() const;
 2269   inline pw_qpolynomial gist(set context) const;
 2270   inline pw_qpolynomial gist_params(set context) const;
 2271   inline boolean has_equal_space(const pw_qpolynomial &pwqp2) const;
 2272   inline pw_qpolynomial insert_dims(isl::dim type, unsigned int first, unsigned int n) const;
 2273   inline pw_qpolynomial intersect_domain(set set) const;
 2274   inline pw_qpolynomial intersect_params(set set) const;
 2280   inline pw_qpolynomial move_dims(isl::dim dst_type, unsigned int dst_pos, isl::dim src_type, unsigned int src_pos, unsigned int n) const;
 2281   inline pw_qpolynomial mul(pw_qpolynomial pwqp2) const;
 2281   inline pw_qpolynomial mul(pw_qpolynomial pwqp2) const;
 2283   inline pw_qpolynomial neg() const;
 2284   inline boolean plain_is_equal(const pw_qpolynomial &pwqp2) const;
 2285   inline pw_qpolynomial pow(unsigned int exponent) const;
 2286   inline pw_qpolynomial project_domain_on_params() const;
 2287   inline pw_qpolynomial reset_domain_space(space dim) const;
 2288   inline pw_qpolynomial reset_user() const;
 2289   inline pw_qpolynomial scale_down_val(val v) const;
 2290   inline pw_qpolynomial scale_val(val v) const;
 2291   inline pw_qpolynomial split_dims(isl::dim type, unsigned int first, unsigned int n) const;
 2292   inline pw_qpolynomial split_periods(int max_periods) const;
 2293   inline pw_qpolynomial sub(pw_qpolynomial pwqp2) const;
 2293   inline pw_qpolynomial sub(pw_qpolynomial pwqp2) const;
 2294   inline pw_qpolynomial subtract_domain(set set) const;
 2295   inline pw_qpolynomial to_polynomial(int sign) const;
 2296   static inline pw_qpolynomial zero(space dim);
 2355   inline pw_qpolynomial_list add(pw_qpolynomial el) const;
 2359   inline stat foreach(const std::function<stat(pw_qpolynomial)> &fn) const;
 2360   static inline pw_qpolynomial_list from_pw_qpolynomial(pw_qpolynomial el);
 2361   inline pw_qpolynomial get_at(int index) const;
 2362   inline pw_qpolynomial get_pw_qpolynomial(int index) const;
 2363   inline pw_qpolynomial_list insert(unsigned int pos, pw_qpolynomial el) const;
 2366   inline pw_qpolynomial_list set_pw_qpolynomial(int index, pw_qpolynomial el) const;
 3466   inline union_pw_qpolynomial add_pw_qpolynomial(pw_qpolynomial pwqp) const;
 3473   inline pw_qpolynomial extract_pw_qpolynomial(space dim) const;
 3475   inline stat foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const;
 3476   static inline union_pw_qpolynomial from_pw_qpolynomial(pw_qpolynomial pwqp);
12761 pw_qpolynomial manage(__isl_take isl_pw_qpolynomial *ptr) {
12764 pw_qpolynomial manage_copy(__isl_keep isl_pw_qpolynomial *ptr) {
12772 pw_qpolynomial::pw_qpolynomial(const pw_qpolynomial &obj)
12790 pw_qpolynomial &pw_qpolynomial::operator=(pw_qpolynomial obj) {
12790 pw_qpolynomial &pw_qpolynomial::operator=(pw_qpolynomial obj) {
12840 pw_qpolynomial pw_qpolynomial::add(pw_qpolynomial pwqp2) const
12840 pw_qpolynomial pw_qpolynomial::add(pw_qpolynomial pwqp2) const
12846 pw_qpolynomial pw_qpolynomial::add_dims(isl::dim type, unsigned int n) const
12852 pw_qpolynomial pw_qpolynomial::alloc(set set, qpolynomial qp)
12858 pw_qpolynomial pw_qpolynomial::coalesce() const
12876 pw_qpolynomial pw_qpolynomial::drop_dims(isl::dim type, unsigned int first, unsigned int n) const
12882 pw_qpolynomial pw_qpolynomial::drop_unused_params() const
12900 pw_qpolynomial pw_qpolynomial::fix_val(isl::dim type, unsigned int n, val v) const
12920 pw_qpolynomial pw_qpolynomial::from_pw_aff(pw_aff pwaff)
12926 pw_qpolynomial pw_qpolynomial::from_qpolynomial(qpolynomial qp)
12932 pw_qpolynomial pw_qpolynomial::from_range() const
12950 pw_qpolynomial pw_qpolynomial::gist(set context) const
12956 pw_qpolynomial pw_qpolynomial::gist_params(set context) const
12962 boolean pw_qpolynomial::has_equal_space(const pw_qpolynomial &pwqp2) const
12968 pw_qpolynomial pw_qpolynomial::insert_dims(isl::dim type, unsigned int first, unsigned int n) const
12974 pw_qpolynomial pw_qpolynomial::intersect_domain(set set) const
12980 pw_qpolynomial pw_qpolynomial::intersect_params(set set) const
13016 pw_qpolynomial pw_qpolynomial::move_dims(isl::dim dst_type, unsigned int dst_pos, isl::dim src_type, unsigned int src_pos, unsigned int n) const
13022 pw_qpolynomial pw_qpolynomial::mul(pw_qpolynomial pwqp2) const
13022 pw_qpolynomial pw_qpolynomial::mul(pw_qpolynomial pwqp2) const
13034 pw_qpolynomial pw_qpolynomial::neg() const
13040 boolean pw_qpolynomial::plain_is_equal(const pw_qpolynomial &pwqp2) const
13046 pw_qpolynomial pw_qpolynomial::pow(unsigned int exponent) const
13052 pw_qpolynomial pw_qpolynomial::project_domain_on_params() const
13058 pw_qpolynomial pw_qpolynomial::reset_domain_space(space dim) const
13064 pw_qpolynomial pw_qpolynomial::reset_user() const
13070 pw_qpolynomial pw_qpolynomial::scale_down_val(val v) const
13076 pw_qpolynomial pw_qpolynomial::scale_val(val v) const
13082 pw_qpolynomial pw_qpolynomial::split_dims(isl::dim type, unsigned int first, unsigned int n) const
13088 pw_qpolynomial pw_qpolynomial::split_periods(int max_periods) const
13094 pw_qpolynomial pw_qpolynomial::sub(pw_qpolynomial pwqp2) const
13094 pw_qpolynomial pw_qpolynomial::sub(pw_qpolynomial pwqp2) const
13100 pw_qpolynomial pw_qpolynomial::subtract_domain(set set) const
13106 pw_qpolynomial pw_qpolynomial::to_polynomial(int sign) const
13112 pw_qpolynomial pw_qpolynomial::zero(space dim)
13251 pw_qpolynomial_list pw_qpolynomial_list::add(pw_qpolynomial el) const
13275 stat pw_qpolynomial_list::foreach(const std::function<stat(pw_qpolynomial)> &fn) const
13278     const std::function<stat(pw_qpolynomial)> *func;
13289 pw_qpolynomial_list pw_qpolynomial_list::from_pw_qpolynomial(pw_qpolynomial el)
13295 pw_qpolynomial pw_qpolynomial_list::get_at(int index) const
13301 pw_qpolynomial pw_qpolynomial_list::get_pw_qpolynomial(int index) const
13307 pw_qpolynomial_list pw_qpolynomial_list::insert(unsigned int pos, pw_qpolynomial el) const
13325 pw_qpolynomial_list pw_qpolynomial_list::set_pw_qpolynomial(int index, pw_qpolynomial el) const
18206 union_pw_qpolynomial union_pw_qpolynomial::add_pw_qpolynomial(pw_qpolynomial pwqp) const
18248 pw_qpolynomial union_pw_qpolynomial::extract_pw_qpolynomial(space dim) const
18260 stat union_pw_qpolynomial::foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const
18263     const std::function<stat(pw_qpolynomial)> *func;
18274 union_pw_qpolynomial union_pw_qpolynomial::from_pw_qpolynomial(pw_qpolynomial pwqp)
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/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; };