[PATCH] D108483: [OpenMP] Correctly add member expressions to OpenMP info

Joseph Huber via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Aug 20 13:47:45 PDT 2021


jhuber6 created this revision.
jhuber6 added a reviewer: jdoerfert.
Herald added subscribers: guansong, yaxunl.
jhuber6 requested review of this revision.
Herald added subscribers: cfe-commits, sstefan1.
Herald added a project: clang.

Mapping expressions that have `this` as their base expression aren't
considered a valid base variable and the rest of the runtime expects
this. However, if we have an expression with no value declaration we can
try to extract it manually to provide more helpful debuggin information.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D108483

Files:
  clang/lib/CodeGen/CGOpenMPRuntime.cpp
  clang/test/OpenMP/target_map_names.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D108483.367885.patch
Type: text/x-patch
Size: 3648 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20210820/30148ef5/attachment.bin>


More information about the cfe-commits mailing list