Skip to content

Commit 6be8582

Browse files
DominikAdamskironlieb
authored andcommitted
[OpenMP][AMDGPU] Do not attach -fcuda-is-device (llvm#99002)
-fcuda-is-device flag is not used for OpenMP offloading for AMD GPUs and it does not need to be added as clang cc1 option for OpenMP code. This PR has the same functionality as llvm#96909 but it doesn't introduce regression for virtual function support. Change-Id: I37b2cad2214173cb1a5ffe96cdab301f49d3599e
1 parent 3671d93 commit 6be8582

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -446,8 +446,6 @@ void AMDGPUOpenMPToolChain::addClangTargetOptions(
446446
CC1Args.push_back("-fapply-global-visibility-to-externs");
447447
}
448448

449-
CC1Args.push_back("-fcuda-is-device");
450-
451449
if (DriverArgs.hasArg(options::OPT_nogpulib))
452450
return;
453451

0 commit comments

Comments
 (0)