Two another atomic compare capture forms, { v = x; expr-stmt } and { expr-stmt; v = x; }
where expr-stmt could be cond-expr-stmt are missing.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D135236
[Clang][OpenMP] Add one missing form of atomic compare capture ClosedPublic Authored by tianshilei1992 on Oct 4 2022, 8:58 PM.
Details Summary Two another atomic compare capture forms, { v = x; expr-stmt } and { expr-stmt; v = x; }
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Oct 7 2022, 8:16 AM Closed by commit rG4cdfab12bbe6: [Clang][OpenMP] Add one missing form of atomic compare capture (authored by tianshilei1992). · Explain WhyOct 7 2022, 10:30 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 466096 clang/lib/Sema/SemaOpenMP.cpp
clang/test/OpenMP/atomic_ast_print.cpp
clang/test/OpenMP/atomic_compare_codegen.cpp
clang/test/OpenMP/atomic_messages.c
|