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
  176 class constraint;

References

tools/polly/lib/Analysis/ScopBuilder.cpp
  203   isl::constraint C =
  204       isl::constraint::alloc_equality(isl::local_space(MapSpace));
  242     isl::constraint C = isl::constraint::alloc_inequality(
  242     isl::constraint C = isl::constraint::alloc_inequality(
 2394         isl::constraint C = isl::constraint::alloc_equality(
 2394         isl::constraint C = isl::constraint::alloc_equality(
tools/polly/lib/Analysis/ScopInfo.cpp
  529     isl::constraint C;
  535     C = isl::constraint::alloc_inequality(LS);
  541     C = isl::constraint::alloc_inequality(LS);
  805     isl::constraint C;
  806     C = isl::constraint::alloc_equality(LS);
  811     C = isl::constraint::alloc_equality(LS);
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
  625   inline basic_map add_constraint(constraint constraint) const;
  658   inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const;
  661   static inline basic_map from_constraint(constraint constraint);
  822   inline stat foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const;
  822   inline stat foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const;
  823   inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const;
  824   static inline basic_set from_constraint(constraint constraint);
  926 inline constraint manage(__isl_take isl_constraint *ptr);
  927 inline constraint manage_copy(__isl_keep isl_constraint *ptr);
  930   friend inline constraint manage(__isl_take isl_constraint *ptr);
  931   friend inline constraint manage_copy(__isl_keep isl_constraint *ptr);
  939   inline /* implicit */ constraint(const constraint &obj);
  941   inline constraint &operator=(constraint obj);
  941   inline constraint &operator=(constraint obj);
  952   static inline constraint alloc_equality(local_space ls);
  953   static inline constraint alloc_inequality(local_space ls);
  954   inline int cmp_last_non_zero(const constraint &c2) const;
  967   inline int plain_cmp(const constraint &c2) const;
  968   inline constraint set_coefficient_si(isl::dim type, int pos, int v) const;
  969   inline constraint set_coefficient_val(isl::dim type, int pos, val v) const;
  970   inline constraint set_constant_si(int v) const;
  971   inline constraint set_constant_val(val v) const;
 1001   inline constraint_list add(constraint el) const;
 1005   inline stat foreach(const std::function<stat(constraint)> &fn) const;
 1006   static inline constraint_list from_constraint(constraint el);
 1007   inline constraint get_at(int index) const;
 1008   inline constraint get_constraint(int index) const;
 1009   inline constraint_list insert(unsigned int pos, constraint el) const;
 1012   inline constraint_list set_constraint(int index, constraint el) const;
 1245   inline map add_constraint(constraint constraint) const;
 2407   static inline qpolynomial from_constraint(constraint c, isl::dim type, unsigned int pos);
 2654   inline set add_constraint(constraint constraint) const;
 5423 basic_map basic_map::add_constraint(constraint constraint) const
 5621 stat basic_map::foreach_constraint(const std::function<stat(constraint)> &fn) const
 5624     const std::function<stat(constraint)> *func;
 5647 basic_map basic_map::from_constraint(constraint constraint)
 6408 stat basic_set::foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const
 6408 stat basic_set::foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const
 6411     const std::function<stat(constraint, constraint, basic_set)> *func;
 6411     const std::function<stat(constraint, constraint, basic_set)> *func;
 6422 stat basic_set::foreach_constraint(const std::function<stat(constraint)> &fn) const
 6425     const std::function<stat(constraint)> *func;
 6436 basic_set basic_set::from_constraint(constraint constraint)
 6933 constraint manage(__isl_take isl_constraint *ptr) {
 6936 constraint manage_copy(__isl_keep isl_constraint *ptr) {
 6944 constraint::constraint(const constraint &obj)
 6957 constraint &constraint::operator=(constraint obj) {
 6957 constraint &constraint::operator=(constraint obj) {
 6998 constraint constraint::alloc_equality(local_space ls)
 7004 constraint constraint::alloc_inequality(local_space ls)
 7010 int constraint::cmp_last_non_zero(const constraint &c2) const
 7089 int constraint::plain_cmp(const constraint &c2) const
 7095 constraint constraint::set_coefficient_si(isl::dim type, int pos, int v) const
 7101 constraint constraint::set_coefficient_val(isl::dim type, int pos, val v) const
 7107 constraint constraint::set_constant_si(int v) const
 7113 constraint constraint::set_constant_val(val v) const
 7185 constraint_list constraint_list::add(constraint el) const
 7209 stat constraint_list::foreach(const std::function<stat(constraint)> &fn) const
 7212     const std::function<stat(constraint)> *func;
 7223 constraint_list constraint_list::from_constraint(constraint el)
 7229 constraint constraint_list::get_at(int index) const
 7235 constraint constraint_list::get_constraint(int index) const
 7241 constraint_list constraint_list::insert(unsigned int pos, constraint el) const
 7259 constraint_list constraint_list::set_constraint(int index, constraint el) const
 8032 map map::add_constraint(constraint constraint) const
13479 qpolynomial qpolynomial::from_constraint(constraint c, isl::dim type, unsigned int pos)
14543 set set::add_constraint(constraint constraint) const
tools/polly/lib/Transform/ScheduleOptimizer.cpp
  360   isl::constraint ExtConstr = isl::constraint::alloc_inequality(LocalSpace);
  360   isl::constraint ExtConstr = isl::constraint::alloc_inequality(LocalSpace);
  364   ExtConstr = isl::constraint::alloc_inequality(LocalSpace);
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; };