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

Commit 2e8a117

Browse files
author
Sven Verdoolaege
committed
checkFiltersDisjointStatements: check for actual filters
The children of a sequence node should be proper filters (not mapping filters).
1 parent f71c99f commit 2e8a117

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tc/core/polyhedral/scop.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ void checkFiltersDisjointStatements(const ScheduleTree* root) {
141141
ScheduleTree::collect(root, detail::ScheduleTreeType::Sequence)) {
142142
isl::union_set alreadyVisitedStmts;
143143
for (auto child : node->children()) {
144-
auto filterNode = child->elemAsBase<ScheduleTreeElemFilter>();
144+
auto filterNode = child->elemAs<ScheduleTreeElemFilter>();
145145
TC_CHECK(filterNode) << "expected children of sequence to be filters";
146146
auto filter = filterNode->filter_.universe();
147147
if (!alreadyVisitedStmts.get()) {

0 commit comments

Comments
 (0)