diff options
| author | Alexey Bataev <a.bataev@hotmail.com> | 2020-06-16 13:16:08 -0400 |
|---|---|---|
| committer | Alexey Bataev <a.bataev@hotmail.com> | 2020-06-16 15:53:14 -0400 |
| commit | 3488e8c21cec8bac7dabd8f6b7c642dbace31d65 (patch) | |
| tree | 505f73934bed6f2b70872730b156730f578d3469 /llvm/lib/CodeGen/MachineDominators.cpp | |
| parent | ff628f5f5ede319a170d586ce97a349fcb2b81f6 (diff) | |
| download | llvm-3488e8c21cec8bac7dabd8f6b7c642dbace31d65.zip llvm-3488e8c21cec8bac7dabd8f6b7c642dbace31d65.tar.gz llvm-3488e8c21cec8bac7dabd8f6b7c642dbace31d65.tar.bz2 | |
[OPENMP]Fix PR46347: several ordered directives in a single region.
Summary:
According to OpenMP, 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 corresponding to an ordered construct without a depend clause.
Need to report an error in this case.
Reviewers: jdoerfert
Subscribers: yaxunl, guansong, sstefan1, cfe-commits, caomhin
Tags: #clang
Differential Revision: https://reviews.llvm.org/D81951
Diffstat (limited to 'llvm/lib/CodeGen/MachineDominators.cpp')
0 files changed, 0 insertions, 0 deletions
