Nested omp [begin|end] declare variant inherit the selectors from
surrounding omp (begin|end) declare variant constructs. To stop such
propagation the user can add the disable_selector_propagation to the
extension set in the implementation selector.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Yes, OK. I'm a little nervous that variant is evolving into a turing complete sublanguage, but I see the use of opting out of the implicit inheritance.