Skip to content

Commit 4a38ce8

Browse files
hidekisaitoronlieb
authored andcommitted
[OpenMP][Offload][AMDGPU] Remove automatic overlay for MI200
Change-Id: I98fdf69d32307ece17083722818b658a949fbe06
1 parent 0477ebb commit 4a38ce8

File tree

3 files changed

+0
-62
lines changed

3 files changed

+0
-62
lines changed

clang/lib/Driver/ToolChains/Clang.cpp

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1146,17 +1146,6 @@ void Clang::AddPreprocessingOptions(Compilation &C, const JobAction &JA,
11461146
CmdArgs.push_back("__clang_openmp_device_functions.h");
11471147
}
11481148

1149-
// When host compiling with OpenMP or HIP offloading include
1150-
// the host overlay definitions.
1151-
if (JA.isHostOffloading(Action::OFK_OpenMP)) {
1152-
SmallString<128> P(D.ResourceDir);
1153-
llvm::sys::path::append(P, "include");
1154-
llvm::sys::path::append(P, "openmp_wrappers");
1155-
llvm::sys::path::append(P, "hip_host_overlay.h");
1156-
CmdArgs.push_back("-include");
1157-
CmdArgs.push_back(Args.MakeArgString(P));
1158-
}
1159-
11601149
// Add include for either -fopenmp= or -fopenmp
11611150
if (Args.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ,
11621151
options::OPT_fno_openmp, false)){

clang/lib/Headers/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,6 @@ set(openmp_wrapper_files
365365
openmp_wrappers/complex_cmath.h
366366
openmp_wrappers/new
367367
openmp_wrappers/hip/hip_runtime.h
368-
openmp_wrappers/hip_host_overlay.h
369368
)
370369

371370
set(llvm_offload_wrapper_files

clang/lib/Headers/openmp_wrappers/hip_host_overlay.h

Lines changed: 0 additions & 50 deletions
This file was deleted.

0 commit comments

Comments
 (0)