This is an archive of the discontinued LLVM Phabricator instance.

[OpenMP] Add mangling support for linear modifiers (ref, uval, val)
ClosedPublic

Authored by mikerice on May 9 2022, 2:19 PM.

Details

Summary

Add mangling for linear parameters specified with ref, uval, and val
for 'omp declare simd' vector functions.

Add missing stride for linear this parameters.

Diff Detail

Event Timeline

mikerice created this revision.May 9 2022, 2:19 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 9 2022, 2:19 PM
mikerice requested review of this revision.May 9 2022, 2:19 PM
ABataev accepted this revision.May 10 2022, 5:58 AM

LG with a nit

clang/lib/CodeGen/CGOpenMPRuntime.cpp
11414

Add , here after the last enum element

This revision is now accepted and ready to land.May 10 2022, 5:58 AM
This revision was landed with ongoing or failed builds.May 10 2022, 9:57 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptMay 10 2022, 9:57 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript