SuccessChanges

Summary

  1. [libomptarget][nfc] Use cuda variable wrappers from support.h (details)
  2. Modernize llvm::Error handling in ExternalASTMerger (details)
Commit 32dfbd131da87c4ff1c6a417001bbbc003697867 by jonathanchesterfield
[libomptarget][nfc] Use cuda variable wrappers from support.h
Summary:
[libomptarget][nfc] Use cuda variable wrappers from support.h
Reimplementation of D69693, after the revert of D69885
Use the wrappers in support.h for cuda builtin variables at all call
sites. Localises use of cuda and removes WARPSIZE==32 assumption in
debug.h.
Reviewers: ABataev, jdoerfert, grokos
Reviewed By: jdoerfert
Subscribers: openmp-commits
Tags: #openmp
Differential Revision: https://reviews.llvm.org/D70186
The file was modifiedopenmp/libomptarget/deviceRTLs/nvptx/src/libcall.cu
The file was modifiedopenmp/libomptarget/deviceRTLs/nvptx/src/data_sharing.cu
The file was modifiedopenmp/libomptarget/deviceRTLs/nvptx/src/debug.h
The file was modifiedopenmp/libomptarget/deviceRTLs/nvptx/src/support.cu
Commit 7e6294c056838683f43670c8390ef13df6657e57 by Raphael Isemann
Modernize llvm::Error handling in ExternalASTMerger
The file was modifiedclang/lib/AST/ExternalASTMerger.cpp