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
  219 class vec;

References

tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 1495   static inline mat from_row_vec(vec vec);
 1522   inline mat vec_concat(vec bot) const;
 1523   inline vec vec_inverse_product(vec vec) const;
 1523   inline vec vec_inverse_product(vec vec) const;
 1524   inline vec vec_product(vec vec) const;
 1524   inline vec vec_product(vec vec) const;
 3761 inline vec manage(__isl_take isl_vec *ptr);
 3762 inline vec manage_copy(__isl_keep isl_vec *ptr);
 3765   friend inline vec manage(__isl_take isl_vec *ptr);
 3766   friend inline vec manage_copy(__isl_keep isl_vec *ptr);
 3774   inline /* implicit */ vec(const vec &obj);
 3776   inline vec &operator=(vec obj);
 3776   inline vec &operator=(vec obj);
 3787   inline vec add(vec vec2) const;
 3787   inline vec add(vec vec2) const;
 3788   inline vec add_els(unsigned int n) const;
 3789   static inline vec alloc(ctx ctx, unsigned int size);
 3790   inline vec ceil() const;
 3791   inline vec clr() const;
 3792   inline int cmp_element(const vec &vec2, int pos) const;
 3793   inline vec concat(vec vec2) const;
 3793   inline vec concat(vec vec2) const;
 3794   inline vec drop_els(unsigned int pos, unsigned int n) const;
 3795   inline vec extend(unsigned int size) const;
 3797   inline vec insert_els(unsigned int pos, unsigned int n) const;
 3798   inline vec insert_zero_els(unsigned int pos, unsigned int n) const;
 3799   inline boolean is_equal(const vec &vec2) const;
 3800   inline vec mat_product(mat mat) const;
 3801   inline vec move_els(unsigned int dst_col, unsigned int src_col, unsigned int n) const;
 3802   inline vec neg() const;
 3803   inline vec set_element_si(int pos, int v) const;
 3804   inline vec set_element_val(int pos, val v) const;
 3805   inline vec set_si(int v) const;
 3806   inline vec set_val(val v) const;
 3808   inline vec sort() const;
 3809   static inline vec zero(ctx ctx, unsigned int size);
 3810   inline vec zero_extend(unsigned int size) const;
 9334 mat mat::from_row_vec(vec vec)
 9496 mat mat::vec_concat(vec bot) const
 9502 vec mat::vec_inverse_product(vec vec) const
 9502 vec mat::vec_inverse_product(vec vec) const
 9508 vec mat::vec_product(vec vec) const
 9508 vec mat::vec_product(vec vec) const
19567 vec manage(__isl_take isl_vec *ptr) {
19570 vec manage_copy(__isl_keep isl_vec *ptr) {
19578 vec::vec(const vec &obj)
19591 vec &vec::operator=(vec obj) {
19591 vec &vec::operator=(vec obj) {
19632 vec vec::add(vec vec2) const
19632 vec vec::add(vec vec2) const
19638 vec vec::add_els(unsigned int n) const
19644 vec vec::alloc(ctx ctx, unsigned int size)
19650 vec vec::ceil() const
19656 vec vec::clr() const
19662 int vec::cmp_element(const vec &vec2, int pos) const
19668 vec vec::concat(vec vec2) const
19668 vec vec::concat(vec vec2) const
19674 vec vec::drop_els(unsigned int pos, unsigned int n) const
19680 vec vec::extend(unsigned int size) const
19692 vec vec::insert_els(unsigned int pos, unsigned int n) const
19698 vec vec::insert_zero_els(unsigned int pos, unsigned int n) const
19704 boolean vec::is_equal(const vec &vec2) const
19710 vec vec::mat_product(mat mat) const
19716 vec vec::move_els(unsigned int dst_col, unsigned int src_col, unsigned int n) const
19722 vec vec::neg() const
19728 vec vec::set_element_si(int pos, int v) const
19734 vec vec::set_element_val(int pos, val v) const
19740 vec vec::set_si(int v) const
19746 vec vec::set_val(val v) const
19758 vec vec::sort() const
19764 vec vec::zero(ctx ctx, unsigned int size)
19770 vec vec::zero_extend(unsigned int size) const