This patch uses the return alignment attribute now present in the
__kmpc_alloc_shared runtime call to set the alignment of the shared
memory global created to replace it.
Depends on D115971
Paths
| Differential D116319
[OpenMP] Use alignment information in HeapToShared ClosedPublic Authored by jhuber6 on Dec 27 2021, 12:04 PM.
Details
Summary This patch uses the return alignment attribute now present in the Depends on D115971
Diff Detail
Unit TestsFailed
Event TimelineHerald added subscribers: ormris, guansong, hiraditya, yaxunl. · View Herald TranscriptDec 27 2021, 12:04 PM Comment Actions Changing default value to be an assertion, we shouldn't be creating globals on This revision is now accepted and ready to land.Dec 27 2021, 12:38 PM This revision was landed with ongoing or failed builds.Dec 27 2021, 1:58 PM Closed by commit rG6e220296d7d1: [OpenMP] Use alignment information in HeapToShared (authored by jhuber6). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 396328 llvm/lib/Transforms/IPO/OpenMPOpt.cpp
llvm/test/Transforms/OpenMP/replace_globalization.ll
llvm/test/Transforms/OpenMP/spmdization.ll
|