Polly 22.0.0git
|
#include <isl-noexceptions.h>
Public Member Functions | |
union_access_info () | |
union_access_info (const union_access_info &obj) | |
union_access_info (isl::union_map sink) | |
union_access_info & | operator= (union_access_info obj) |
~union_access_info () | |
__isl_give isl_union_access_info * | copy () const & |
__isl_give isl_union_access_info * | copy () &&=delete |
__isl_keep isl_union_access_info * | get () const |
__isl_give isl_union_access_info * | release () |
bool | is_null () const |
isl::ctx | ctx () const |
isl::union_flow | compute_flow () const |
isl::union_access_info | set_kill (isl::union_map kill) const |
isl::union_access_info | set_may_source (isl::union_map may_source) const |
isl::union_access_info | set_must_source (isl::union_map must_source) const |
isl::union_access_info | set_schedule (isl::schedule schedule) const |
isl::union_access_info | set_schedule_map (isl::union_map schedule_map) const |
Protected Member Functions | |
union_access_info (__isl_take isl_union_access_info *ptr) |
Protected Attributes | |
isl_union_access_info * | ptr = nullptr |
Friends | |
union_access_info | manage (__isl_take isl_union_access_info *ptr) |
union_access_info | manage_copy (__isl_keep isl_union_access_info *ptr) |
Definition at line 4207 of file isl-noexceptions.h.
|
inlineexplicitprotected |
Definition at line 20101 of file isl-noexceptions.h.
References __isl_take, and ptr.
Referenced by copy(), manage, manage_copy, operator=(), and union_access_info().
|
inline |
Definition at line 20092 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 20095 of file isl-noexceptions.h.
References obj, ptr, and union_access_info().
|
inlineexplicit |
Definition at line 20104 of file isl-noexceptions.h.
References isl_union_access_info_from_sink(), ptr, isl::union_map::release(), and res.
|
inline |
Definition at line 20115 of file isl-noexceptions.h.
References isl_union_access_info_free(), and ptr.
|
inline |
Definition at line 20142 of file isl-noexceptions.h.
References copy(), isl_union_access_info_compute_flow(), manage, and res.
Referenced by copy().
|
inlinedelete |
References __isl_give, __isl_keep, __isl_take, compute_flow(), copy(), ctx(), get(), is_null(), manage, manage_copy, ptr, release(), set_kill(), set_may_source(), set_must_source(), set_schedule(), set_schedule_map(), and union_access_info().
|
inline |
Definition at line 20120 of file isl-noexceptions.h.
References __isl_give, isl_union_access_info_copy(), and ptr.
Referenced by compute_flow(), copy(), set_kill(), set_may_source(), set_must_source(), set_schedule(), and set_schedule_map().
|
inline |
Definition at line 20138 of file isl-noexceptions.h.
References isl_union_access_info_get_ctx(), and ptr.
Referenced by copy().
|
inline |
Definition at line 20124 of file isl-noexceptions.h.
References __isl_keep, and ptr.
Referenced by copy().
|
inline |
|
inline |
Definition at line 20110 of file isl-noexceptions.h.
References obj, and union_access_info().
|
inline |
Definition at line 20128 of file isl-noexceptions.h.
References __isl_give, and ptr.
Referenced by copy().
|
inline |
Definition at line 20148 of file isl-noexceptions.h.
References copy(), isl_union_access_info_set_kill(), manage, isl::union_map::release(), and res.
Referenced by copy().
|
inline |
Definition at line 20154 of file isl-noexceptions.h.
References copy(), isl_union_access_info_set_may_source(), manage, isl::union_map::release(), and res.
Referenced by copy().
|
inline |
Definition at line 20160 of file isl-noexceptions.h.
References copy(), isl_union_access_info_set_must_source(), manage, isl::union_map::release(), and res.
Referenced by copy().
|
inline |
Definition at line 20166 of file isl-noexceptions.h.
References copy(), isl_union_access_info_set_schedule(), manage, isl::schedule::release(), and res.
Referenced by copy().
|
inline |
Definition at line 20172 of file isl-noexceptions.h.
References copy(), isl_union_access_info_set_schedule_map(), manage, isl::union_map::release(), and res.
Referenced by copy().
|
friend |
Definition at line 20084 of file isl-noexceptions.h.
References __isl_take, ptr, and union_access_info().
Referenced by compute_flow(), copy(), set_kill(), set_may_source(), set_must_source(), set_schedule(), and set_schedule_map().
|
friend |
Definition at line 20087 of file isl-noexceptions.h.
References __isl_keep, isl_union_access_info_copy(), ptr, and union_access_info().
Referenced by copy().
|
protected |
Definition at line 4212 of file isl-noexceptions.h.
Referenced by copy(), copy(), ctx(), get(), is_null(), manage, manage_copy, release(), union_access_info(), union_access_info(), union_access_info(), union_access_info(), and ~union_access_info().