This is an archive of the discontinued LLVM Phabricator instance.

[OpenMP] Fix mangling for linear modifiers with variable stride
ClosedPublic

Authored by mikerice on May 10 2022, 11:36 AM.

Details

Summary

This adds support for variable stride with the val, uval, and ref linear
modifiers. Previously only the no modifer type ls<argno> was supported.

val  -> Ls<argno>
uval -> Us<argno>
ref  -> Rs<argno>

Diff Detail

Event Timeline

mikerice created this revision.May 10 2022, 11:36 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 10 2022, 11:36 AM
mikerice requested review of this revision.May 10 2022, 11:36 AM
This revision is now accepted and ready to land.May 10 2022, 12:15 PM
This revision was landed with ongoing or failed builds.May 10 2022, 2:13 PM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptMay 10 2022, 2:13 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript