Skip to content
This repository was archived by the owner on Sep 8, 2024. It is now read-only.

pyomp-v0.1

@ggeorgakoudis ggeorgakoudis tagged this 05 Jul 20:24
Problem: The intrinsics openmp frontend must create directive nests to
codegen from innermost to outermost directive for avoiding value
renaming. Previously, it created a list of directives which lacked
topological ordering and could break with deep nests.

This commit updates the frontend to correctly generate directive nests
as trees in topological order. For codegen, it creates again a
topologically ordered list of directives processed from innermost to
outermost.
Assets 2
Loading