[OpenMP] Add OpenMP offloading toolchain for AMDGPU
authorPushpinder Singh <pushpinderdhaliwal00@gmail.com>
Tue, 19 Jan 2021 08:13:47 +0000 (13:43 +0530)
committerPushpinder Singh <Pushpinder.Singh@amd.com>
Wed, 3 Feb 2021 05:42:52 +0000 (00:42 -0500)
commitfcf03e728007fa4aa1f64985a3a9bf91fd476d78
tree18357a41bb530742f53fdfdf643d54fc08ddd4d5
parentc7189ba78578d029e0162720319de3c1c6fc348b
[OpenMP] Add OpenMP offloading toolchain for AMDGPU

This patch adds AMDGPUOpenMPToolChain for supporting OpenMP
offloading to AMD GPU's.

Originally authored by Greg Rodgers

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D94961
clang/lib/Driver/CMakeLists.txt
clang/lib/Driver/Driver.cpp
clang/lib/Driver/ToolChains/AMDGPU.h
clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp [new file with mode: 0644]
clang/lib/Driver/ToolChains/AMDGPUOpenMP.h [new file with mode: 0644]
clang/lib/Driver/ToolChains/HIP.h
clang/test/Driver/amdgpu-openmp-toolchain.c [new file with mode: 0644]