diff options
author | Yaxun Liu <Yaxun.Liu@amd.com> | 2018-07-24 01:40:44 +0000 |
---|---|---|
committer | Yaxun Liu <Yaxun.Liu@amd.com> | 2018-07-24 01:40:44 +0000 |
commit | 6c3a74edc99380594aeab458844f9d6b511b6d1f (patch) | |
tree | 7c4b321078130cfa05ef070f115b2da6631eed54 /clang/lib/Driver/ToolChains/HIP.cpp | |
parent | 3e6101b4b7ce38bf4ef690db6aaa7499ad3bc825 (diff) | |
download | bcm5719-llvm-6c3a74edc99380594aeab458844f9d6b511b6d1f.tar.gz bcm5719-llvm-6c3a74edc99380594aeab458844f9d6b511b6d1f.zip |
[HIP] pass -target-cpu when running the device-mode compiler
Differential Revision: https://reviews.llvm.org/D49643
llvm-svn: 337793
Diffstat (limited to 'clang/lib/Driver/ToolChains/HIP.cpp')
-rw-r--r-- | clang/lib/Driver/ToolChains/HIP.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Driver/ToolChains/HIP.cpp b/clang/lib/Driver/ToolChains/HIP.cpp index df12faddcf8..03acf45a9b3 100644 --- a/clang/lib/Driver/ToolChains/HIP.cpp +++ b/clang/lib/Driver/ToolChains/HIP.cpp @@ -232,6 +232,8 @@ void HIPToolChain::addClangTargetOptions( assert(DeviceOffloadingKind == Action::OFK_HIP && "Only HIP offloading kinds are supported for GPUs."); + CC1Args.push_back("-target-cpu"); + CC1Args.push_back(DriverArgs.MakeArgStringRef(GpuArch)); CC1Args.push_back("-fcuda-is-device"); if (DriverArgs.hasFlag(options::OPT_fcuda_flush_denormals_to_zero, |