Polly
20.0.0git
isl
schedule_node_filter
isl::schedule_node_filter Member List
This is the complete list of members for
isl::schedule_node_filter
, including all inherited members.
ancestor
(int generation) const
isl::schedule_node
inline
ancestor_child_position
(const isl::schedule_node &ancestor) const
isl::schedule_node
inline
as
() const
isl::schedule_node
inline
child
(int pos) const
isl::schedule_node
inline
child_position
() const
isl::schedule_node
inline
copy
() const &
isl::schedule_node
inline
copy
() &&=delete
isl::schedule_node
inline
ctx
() const
isl::schedule_node_filter
inline
domain
() const
isl::schedule_node
inline
every_descendant
(const std::function< boolean(isl::schedule_node)> &test) const
isl::schedule_node
inline
filter
() const
isl::schedule_node_filter
inline
first_child
() const
isl::schedule_node
inline
foreach_ancestor_top_down
(const std::function< stat(isl::schedule_node)> &fn) const
isl::schedule_node
inline
foreach_descendant_top_down
(const std::function< boolean(isl::schedule_node)> &fn) const
isl::schedule_node
inline
from_domain
(isl::union_set domain)
isl::schedule_node
inline
static
from_extension
(isl::union_map extension)
isl::schedule_node
inline
static
get
() const
isl::schedule_node
inline
get_ancestor_child_position
(const isl::schedule_node &ancestor) const
isl::schedule_node
inline
get_child_position
() const
isl::schedule_node
inline
get_domain
() const
isl::schedule_node
inline
get_filter
() const
isl::schedule_node_filter
inline
get_prefix_schedule_multi_union_pw_aff
() const
isl::schedule_node
inline
get_prefix_schedule_relation
() const
isl::schedule_node
inline
get_prefix_schedule_union_map
() const
isl::schedule_node
inline
get_prefix_schedule_union_pw_multi_aff
() const
isl::schedule_node
inline
get_schedule
() const
isl::schedule_node
inline
get_schedule_depth
() const
isl::schedule_node
inline
get_shared_ancestor
(const isl::schedule_node &node2) const
isl::schedule_node
inline
get_tree_depth
() const
isl::schedule_node
inline
get_universe_domain
() const
isl::schedule_node
inline
graft_after
(isl::schedule_node graft) const
isl::schedule_node
inline
graft_before
(isl::schedule_node graft) const
isl::schedule_node
inline
has_children
() const
isl::schedule_node
inline
has_next_sibling
() const
isl::schedule_node
inline
has_parent
() const
isl::schedule_node
inline
has_previous_sibling
() const
isl::schedule_node
inline
insert_context
(isl::set context) const
isl::schedule_node
inline
insert_filter
(isl::union_set filter) const
isl::schedule_node
inline
insert_guard
(isl::set context) const
isl::schedule_node
inline
insert_mark
(isl::id mark) const
isl::schedule_node
inline
insert_mark
(const std::string &mark) const
isl::schedule_node
inline
insert_partial_schedule
(isl::multi_union_pw_aff schedule) const
isl::schedule_node
inline
insert_sequence
(isl::union_set_list filters) const
isl::schedule_node
inline
insert_set
(isl::union_set_list filters) const
isl::schedule_node
inline
is_equal
(const isl::schedule_node &node2) const
isl::schedule_node
inline
is_null
() const
isl::schedule_node
inline
is_subtree_anchored
() const
isl::schedule_node
inline
isa
() const
isl::schedule_node
inline
isa_type
(T subtype) const
isl::schedule_node
inline
private
map_descendant_bottom_up
(const std::function< isl::schedule_node(isl::schedule_node)> &fn) const
isl::schedule_node
inline
n_children
() const
isl::schedule_node
inline
next_sibling
() const
isl::schedule_node
inline
operator=
(schedule_node_filter obj)
isl::schedule_node_filter
inline
isl::schedule_node::operator=
(schedule_node obj)
isl::schedule_node
inline
order_after
(isl::union_set filter) const
isl::schedule_node
inline
order_before
(isl::union_set filter) const
isl::schedule_node
inline
parent
() const
isl::schedule_node
inline
prefix_schedule_multi_union_pw_aff
() const
isl::schedule_node
inline
prefix_schedule_relation
() const
isl::schedule_node
inline
prefix_schedule_union_map
() const
isl::schedule_node
inline
prefix_schedule_union_pw_multi_aff
() const
isl::schedule_node
inline
previous_sibling
() const
isl::schedule_node
inline
ptr
isl::schedule_node
protected
release
()
isl::schedule_node
inline
root
() const
isl::schedule_node
inline
schedule
() const
isl::schedule_node
inline
schedule_depth
() const
isl::schedule_node
inline
schedule_node
(__isl_take isl_schedule_node *ptr)
isl::schedule_node
inline
explicit
protected
schedule_node
()
isl::schedule_node
inline
schedule_node
(const schedule_node &obj)
isl::schedule_node
inline
schedule_node::as
isl::schedule_node_filter
friend
schedule_node::isa
isl::schedule_node_filter
friend
schedule_node_filter
(__isl_take isl_schedule_node *ptr)
isl::schedule_node_filter
inline
explicit
protected
schedule_node_filter
()
isl::schedule_node_filter
inline
schedule_node_filter
(const schedule_node_filter &obj)
isl::schedule_node_filter
inline
shared_ancestor
(const isl::schedule_node &node2) const
isl::schedule_node
inline
tree_depth
() const
isl::schedule_node
inline
type
isl::schedule_node_filter
private
static
universe_domain
() const
isl::schedule_node
inline
~schedule_node
()
isl::schedule_node
inline
Generated on Wed Nov 13 2024 03:17:53 for Polly by
1.9.6