Lines Matching defs:ScheduleTreeRewriter
130 struct ScheduleTreeRewriter struct
132 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived()
133 const Derived &getDerived() const { in getDerived()
137 isl::schedule visitDomain(isl::schedule_node_domain Node, Args... args) { in visitDomain()
142 isl::schedule visitBand(isl::schedule_node_band Band, Args... args) { in visitBand()
148 isl::schedule visitSequence(isl::schedule_node_sequence Sequence, in visitSequence()
159 isl::schedule visitSet(isl::schedule_node_set Set, Args... args) { in visitSet()
172 isl::schedule visitLeaf(isl::schedule_node_leaf Leaf, Args... args) { in visitLeaf()
176 isl::schedule visitMark(const isl::schedule_node &Mark, Args... args) { in visitMark()
187 isl::schedule visitExtension(isl::schedule_node_extension Extension, in visitExtension()
200 isl::schedule visitFilter(isl::schedule_node_filter Filter, Args... args) { in visitFilter()
208 isl::schedule visitNode(isl::schedule_node Node, Args... args) { in visitNode()