summaryrefslogtreecommitdiff
blob: 7997e2929666932d8a30347b080482c6961932b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
diff -uprN HIP-rocm-3.5.1/bin/hipcc patched/bin/hipcc
--- HIP-rocm-3.5.1/bin/hipcc	2020-07-21 14:29:11.625878447 +0800
+++ patched/bin/hipcc	2020-07-21 14:34:11.454395203 +0800
@@ -675,7 +675,7 @@ foreach $arg (@ARGV)
     $prevArg = $arg;
 }
 
-if($HIP_PLATFORM eq "hcc"){
+if($HIP_PLATFORM eq "hcc" || $HIP_PLATFORM eq "rocclr"){
     # No AMDGPU target specified at commandline. So look for HCC_AMDGPU_TARGET
     if($default_amdgpu_target eq 1) {
         if (defined $ENV{HCC_AMDGPU_TARGET}) {
@@ -694,6 +694,8 @@ if($HIP_PLATFORM eq "hcc"){
 
     if($HIP_COMPILER eq "hcc") {
         $GPU_ARCH_OPT = " --amdgpu-target=";
+    } elsif($HIP_COMPILER eq "clang") {
+        $GPU_ARCH_OPT = " --offload-arch=";
     } else {
         $GPU_ARCH_OPT = " --cuda-gpu-arch=";
     }