You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 28, 2023. It is now read-only.
toIslScheduleTree: swap the order of non-core filters below extension
When converting TC ScheduleTree into isl schedule_tree, children of an
extension nodes are introduced progressively, starting with "core"
children, i.e. those parts of the extension children that relate to the
points present in the root domain. Other children are added
before(after) the core children using node.graft_before(node.graft_after)
on the fist(last) core child. These functions insert the new sibling
subtree before(after) the node and return the node itself. Therefore,
when calling these functions multiple times, the order in which siblings
are added must be inverse to their expected order of appearance.
Existing implementation used the direct order, revert it.
0 commit comments