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
  198 class qpolynomial;

References

tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
  665   static inline basic_map from_qpolynomial(qpolynomial qp);
 2254   static inline pw_qpolynomial alloc(set set, qpolynomial qp);
 2263   inline stat foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const;
 2265   static inline pw_qpolynomial from_qpolynomial(qpolynomial qp);
 2372 inline qpolynomial manage(__isl_take isl_qpolynomial *ptr);
 2373 inline qpolynomial manage_copy(__isl_keep isl_qpolynomial *ptr);
 2376   friend inline qpolynomial manage(__isl_take isl_qpolynomial *ptr);
 2377   friend inline qpolynomial manage_copy(__isl_keep isl_qpolynomial *ptr);
 2385   inline /* implicit */ qpolynomial(const qpolynomial &obj);
 2387   inline qpolynomial &operator=(qpolynomial obj);
 2387   inline qpolynomial &operator=(qpolynomial obj);
 2398   inline qpolynomial add(qpolynomial qp2) const;
 2398   inline qpolynomial add(qpolynomial qp2) const;
 2399   inline qpolynomial add_dims(isl::dim type, unsigned int n) const;
 2400   inline qpolynomial align_params(space model) const;
 2401   inline stat as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const;
 2403   inline qpolynomial drop_dims(isl::dim type, unsigned int first, unsigned int n) const;
 2406   static inline qpolynomial from_aff(aff aff);
 2407   static inline qpolynomial from_constraint(constraint c, isl::dim type, unsigned int pos);
 2408   static inline qpolynomial from_term(term term);
 2412   inline qpolynomial gist(set context) const;
 2413   inline qpolynomial gist_params(set context) const;
 2414   inline qpolynomial homogenize() const;
 2415   static inline qpolynomial infty_on_domain(space dim);
 2416   inline qpolynomial insert_dims(isl::dim type, unsigned int first, unsigned int n) const;
 2422   inline qpolynomial move_dims(isl::dim dst_type, unsigned int dst_pos, isl::dim src_type, unsigned int src_pos, unsigned int n) const;
 2423   inline qpolynomial mul(qpolynomial qp2) const;
 2423   inline qpolynomial mul(qpolynomial qp2) const;
 2424   static inline qpolynomial nan_on_domain(space dim);
 2425   inline qpolynomial neg() const;
 2426   static inline qpolynomial neginfty_on_domain(space dim);
 2427   static inline qpolynomial one_on_domain(space dim);
 2428   inline boolean plain_is_equal(const qpolynomial &qp2) const;
 2429   inline qpolynomial pow(unsigned int power) const;
 2430   inline qpolynomial project_domain_on_params() const;
 2431   inline qpolynomial scale_down_val(val v) const;
 2432   inline qpolynomial scale_val(val v) const;
 2434   inline qpolynomial sub(qpolynomial qp2) const;
 2434   inline qpolynomial sub(qpolynomial qp2) const;
 2435   static inline qpolynomial val_on_domain(space space, val val);
 2436   static inline qpolynomial var_on_domain(space dim, isl::dim type, unsigned int pos);
 2437   static inline qpolynomial zero_on_domain(space dim);
 5671 basic_map basic_map::from_qpolynomial(qpolynomial qp)
12852 pw_qpolynomial pw_qpolynomial::alloc(set set, qpolynomial qp)
12906 stat pw_qpolynomial::foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const
12909     const std::function<stat(set, qpolynomial)> *func;
12926 pw_qpolynomial pw_qpolynomial::from_qpolynomial(qpolynomial qp)
13344 qpolynomial manage(__isl_take isl_qpolynomial *ptr) {
13347 qpolynomial manage_copy(__isl_keep isl_qpolynomial *ptr) {
13355 qpolynomial::qpolynomial(const qpolynomial &obj)
13368 qpolynomial &qpolynomial::operator=(qpolynomial obj) {
13368 qpolynomial &qpolynomial::operator=(qpolynomial obj) {
13409 qpolynomial qpolynomial::add(qpolynomial qp2) const
13409 qpolynomial qpolynomial::add(qpolynomial qp2) const
13415 qpolynomial qpolynomial::add_dims(isl::dim type, unsigned int n) const
13421 qpolynomial qpolynomial::align_params(space model) const
13427 stat qpolynomial::as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const
13430     const std::function<stat(basic_set, qpolynomial)> *func;
13447 qpolynomial qpolynomial::drop_dims(isl::dim type, unsigned int first, unsigned int n) const
13473 qpolynomial qpolynomial::from_aff(aff aff)
13479 qpolynomial qpolynomial::from_constraint(constraint c, isl::dim type, unsigned int pos)
13485 qpolynomial qpolynomial::from_term(term term)
13509 qpolynomial qpolynomial::gist(set context) const
13515 qpolynomial qpolynomial::gist_params(set context) const
13521 qpolynomial qpolynomial::homogenize() const
13527 qpolynomial qpolynomial::infty_on_domain(space dim)
13533 qpolynomial qpolynomial::insert_dims(isl::dim type, unsigned int first, unsigned int n) const
13569 qpolynomial qpolynomial::move_dims(isl::dim dst_type, unsigned int dst_pos, isl::dim src_type, unsigned int src_pos, unsigned int n) const
13575 qpolynomial qpolynomial::mul(qpolynomial qp2) const
13575 qpolynomial qpolynomial::mul(qpolynomial qp2) const
13581 qpolynomial qpolynomial::nan_on_domain(space dim)
13587 qpolynomial qpolynomial::neg() const
13593 qpolynomial qpolynomial::neginfty_on_domain(space dim)
13599 qpolynomial qpolynomial::one_on_domain(space dim)
13605 boolean qpolynomial::plain_is_equal(const qpolynomial &qp2) const
13611 qpolynomial qpolynomial::pow(unsigned int power) const
13617 qpolynomial qpolynomial::project_domain_on_params() const
13623 qpolynomial qpolynomial::scale_down_val(val v) const
13629 qpolynomial qpolynomial::scale_val(val v) const
13641 qpolynomial qpolynomial::sub(qpolynomial qp2) const
13641 qpolynomial qpolynomial::sub(qpolynomial qp2) const
13647 qpolynomial qpolynomial::val_on_domain(space space, val val)
13653 qpolynomial qpolynomial::var_on_domain(space dim, isl::dim type, unsigned int pos)
13659 qpolynomial qpolynomial::zero_on_domain(space dim)
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
   67     : std::binary_function<_T1, _T2, _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
  124       typedef _Arg2 	second_argument_type;
usr/include/c++/7.4.0/type_traits
 1629     { typedef _Tp   type; };