Skip to content

Commit 2e786c3

Browse files
hidekisaitoronlieb
authored andcommitted
[OpenMP][Offload][AMDGPU] Remove automatic overlay for MI200
Change-Id: I98fdf69d32307ece17083722818b658a949fbe06
1 parent e5205f5 commit 2e786c3

File tree

2 files changed

+0
-13
lines changed

2 files changed

+0
-13
lines changed

clang/lib/Driver/ToolChains/Clang.cpp

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1122,18 +1122,6 @@ void Clang::AddPreprocessingOptions(Compilation &C, const JobAction &JA,
11221122
CmdArgs.push_back("__clang_openmp_device_functions.h");
11231123
}
11241124

1125-
// When host compiling with OpenMP or HIP offloading include
1126-
// the host overlay definitions.
1127-
if ((JA.isHostOffloading(Action::OFK_OpenMP)) ||
1128-
(JA.isHostOffloading(Action::OFK_HIP))) {
1129-
SmallString<128> P(D.ResourceDir);
1130-
llvm::sys::path::append(P, "include");
1131-
llvm::sys::path::append(P, "openmp_wrappers");
1132-
llvm::sys::path::append(P, "hip_host_overlay.h");
1133-
CmdArgs.push_back("-include");
1134-
CmdArgs.push_back(Args.MakeArgString(P));
1135-
}
1136-
11371125
// Add include for either -fopenmp= or -fopenmp
11381126
if (Args.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ,
11391127
options::OPT_fno_openmp, false)){

clang/lib/Headers/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,6 @@ set(openmp_wrapper_files
329329
openmp_wrappers/complex_cmath.h
330330
openmp_wrappers/new
331331
openmp_wrappers/hip/hip_runtime.h
332-
openmp_wrappers/hip_host_overlay.h
333332
)
334333

335334
set(llvm_libc_wrapper_files

0 commit comments

Comments
 (0)