There are places in the runtime, like __kmp_init_indirect_csptr, which
assume these pointers are aligned to sizeof(void*), so make sure we emit
them with the correct alignment.
Fixes #62668
Paths
| Differential D150723
clang/openmp: Fix alignment for ThreadID Address variables ClosedPublic Authored by tstellar on May 16 2023, 2:02 PM.
Details Summary There are places in the runtime, like __kmp_init_indirect_csptr, which Fixes #62668
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 16 2023, 9:24 PM This revision was landed with ongoing or failed builds.May 31 2023, 9:12 AM Closed by commit rGe88fe8181e36: clang/openmp: Fix alignment for ThreadID Address variables (authored by tstellar). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 527079 clang/lib/CodeGen/CGOpenMPRuntime.cpp
clang/test/OpenMP/for_reduction_codegen.cpp
|