This is an archive of the discontinued LLVM Phabricator instance.

[OPENMP50]Initial support for use_device_addr clause.
ClosedPublic

Authored by ABataev on May 21 2020, 1:55 PM.

Details

Summary

Added parsing/sema analysis/serialization support for use_device_addr
clauses.

Diff Detail

Unit TestsFailed

Event Timeline

ABataev created this revision.May 21 2020, 1:55 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMay 21 2020, 1:55 PM
ABataev updated this revision to Diff 266076.May 25 2020, 2:23 PM

Rebase + cleanup

jdoerfert accepted this revision.May 26 2020, 4:40 PM

LGTM, one nit below

clang/lib/Sema/SemaOpenMP.cpp
10179

The restriction text quoted above doesn't seem to match the code anymore (also before).

This revision is now accepted and ready to land.May 26 2020, 4:40 PM
This revision was automatically updated to reflect the committed changes.
clang/test/OpenMP/target_data_use_device_ptr_addr_messages.cpp