[PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 8 06:20:05 PST 2021
peixin added a comment.
The following two checks cannot be fully supported because of limited inter-procedure analysis.
An ordered region that corresponds to an ordered construct without the simd clause specified must be closely nested inside a worksharing-loop region.
During execution of an iteration of a worksharing-loop or a loop nest within a worksharing-loop, simd, or worksharing-loop SIMD region, a thread must not execute more than one ordered region that corresponds to an ordered construct without a depend clause.
Up to now, all the semantic checks of nesting of regions about ordered construct nested in worksharing-loop, SIMD, or worksharing-loop SIMD region are supported.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D113399/new/
https://reviews.llvm.org/D113399
More information about the llvm-commits
mailing list