Skip to content
This repository was archived by the owner on Apr 28, 2023. It is now read-only.

Commit 475f2c3

Browse files
author
Sven Verdoolaege
committed
insertBranch: check for actual filters
The children of a set or sequence node should be proper filters (not mapping filters).
1 parent 3fedb21 commit 475f2c3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tc/core/polyhedral/schedule_isl_conversion.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ isl::schedule_node insertBranch(
6666
const std::vector<size_t>& pos) {
6767
auto filters = isl::union_set_list(node.get_ctx(), st->numChildren());
6868
for (size_t i = 0; i < pos.size(); ++i) {
69-
auto filter = st->child({pos[i]})->elemAsBase<ScheduleTreeElemFilter>();
69+
auto filter = st->child({pos[i]})->elemAs<ScheduleTreeElemFilter>();
7070
TC_CHECK(filter);
7171
filters = filters.add(filter->filter_);
7272
}

0 commit comments

Comments
 (0)