diff options
author | Kareem Ergawy <kareem.ergawy@amd.com> | 2024-12-05 05:59:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-05 05:59:52 +0100 |
commit | 0993335134dd893bcad31f7a4a24b00b7c11476a (patch) | |
tree | f78d7f2062e62c533ecf13ef24040849cd654e7e /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 50f8580e2cded758627b8d9478b56d5443aa6d7c (diff) | |
download | llvm-0993335134dd893bcad31f7a4a24b00b7c11476a.zip llvm-0993335134dd893bcad31f7a4a24b00b7c11476a.tar.gz llvm-0993335134dd893bcad31f7a4a24b00b7c11476a.tar.bz2 |
[OpenMP][OMPIRBuilder] Add delayed privatization support for `wsloop` (#118463)
Extend MLIR to LLVM lowering by adding support for `omp.wsloop` for
delayed privatization. This also refactors a few bit of code to isolate
the logic needed for `firstprivate` initialization in a shared util that
can be used across constructs that need it. The same is done for
`dealloc`
regions.
Parent PR: https://github.com/llvm/llvm-project/pull/118447. Only latest
commit is relevant for this PR.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions