This creates an entry with address=nullptr and flag=0x80.
When an 'omp_all_memory' entry is specified any other 'out' or
'inout' entries are not needed and are not passed to the runtime.
Paths
| Differential D126321
[OpenMP] Add codegen for 'omp_all_memory' reserved locator ClosedPublic Authored by mikerice on May 24 2022, 1:07 PM.
Details Summary This creates an entry with address=nullptr and flag=0x80. When an 'omp_all_memory' entry is specified any other 'out' or
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 24 2022, 1:43 PM This revision was landed with ongoing or failed builds.May 24 2022, 3:46 PM Closed by commit rG239094cdee8e: [OpenMP] Add codegen for 'omp_all_memory' reserved locator. (authored by mikerice). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 431819 clang/lib/CodeGen/CGOpenMPRuntime.cpp
clang/lib/CodeGen/CGStmtOpenMP.cpp
clang/test/OpenMP/depobj_codegen.cpp
clang/test/OpenMP/interop_irbuilder.cpp
clang/test/OpenMP/target_enter_data_depend_codegen.cpp
clang/test/OpenMP/target_exit_data_depend_codegen.cpp
clang/test/OpenMP/target_update_depend_codegen.cpp
clang/test/OpenMP/task_codegen.c
clang/test/OpenMP/task_codegen.cpp
clang/test/OpenMP/task_if_codegen.cpp
|