[all-commits] [llvm/llvm-project] 64549f: [OpenMP][5.1] Fix parallel masked is ignored #59939
Rafael Andrés via All-commits
all-commits at lists.llvm.org
Mon Apr 3 13:36:43 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 64549f0903e244fbe2e7f0131698334b6e45dc10
https://github.com/llvm/llvm-project/commit/64549f0903e244fbe2e7f0131698334b6e45dc10
Author: Rafael A. Herrera Guaitero <randres2011 at gmail.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M clang/lib/CodeGen/CGStmt.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
M clang/lib/Parse/ParseOpenMP.cpp
A clang/test/OpenMP/parallel_masked.cpp
A clang/test/OpenMP/parallel_masked_target.cpp
M openmp/libomptarget/DeviceRTL/include/Interface.h
M openmp/libomptarget/DeviceRTL/src/Synchronization.cpp
Log Message:
-----------
[OpenMP][5.1] Fix parallel masked is ignored #59939
Code generation support for 'parallel masked' directive.
The `EmitOMPParallelMaskedDirective` was implemented.
In addition, the appropiate device functions were added.
Fix #59939.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D143527
More information about the All-commits
mailing list