Skip to content

Commit 2cc31e5

Browse files
committed
[UR][HIP] Copy adapter code from intel/llvm
1 parent 899f831 commit 2cc31e5

32 files changed

+32
-33
lines changed

source/adapters/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@ if(UR_BUILD_ADAPTER_CUDA)
4141
endif()
4242

4343
if(UR_BUILD_ADAPTER_HIP)
44-
set(SYCL_ADAPTER_DIR "${CMAKE_CURRENT_BINARY_DIR}/external/hip")
45-
FetchSource(https://github.com/intel/llvm.git ${INTEL_LLVM_TAG} "sycl/plugins/unified_runtime/ur" ${SYCL_ADAPTER_DIR})
4644
add_subdirectory(hip)
4745
endif()
4846

source/adapters/hip/CMakeLists.txt

Lines changed: 32 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# See LICENSE.TXT
44
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
55

6-
set(HIP_DIR "${SYCL_ADAPTER_DIR}/sycl/plugins/unified_runtime/ur/adapters/hip" CACHE PATH "HIP adapter directory")
6+
set(HIP_DIR "${CMAKE_CURRENT_SOURCE_DIR}" CACHE PATH "HIP adapter directory")
77

88
set(TARGET_NAME ur_adapter_hip)
99

@@ -44,36 +44,37 @@ set(HIP_HEADERS "${UR_HIP_INCLUDE_DIR};${UR_HIP_HSA_INCLUDE_DIR}")
4444

4545
add_ur_adapter(${TARGET_NAME}
4646
SHARED
47-
${HIP_DIR}/ur_interface_loader.cpp
48-
${HIP_DIR}/adapter.hpp
49-
${HIP_DIR}/adapter.cpp
50-
${HIP_DIR}/command_buffer.hpp
51-
${HIP_DIR}/command_buffer.cpp
52-
${HIP_DIR}/common.hpp
53-
${HIP_DIR}/common.cpp
54-
${HIP_DIR}/context.hpp
55-
${HIP_DIR}/context.cpp
56-
${HIP_DIR}/device.hpp
57-
${HIP_DIR}/device.cpp
58-
${HIP_DIR}/enqueue.cpp
59-
${HIP_DIR}/event.hpp
60-
${HIP_DIR}/event.cpp
61-
${HIP_DIR}/kernel.hpp
62-
${HIP_DIR}/kernel.cpp
63-
${HIP_DIR}/memory.hpp
64-
${HIP_DIR}/memory.cpp
65-
${HIP_DIR}/platform.hpp
66-
${HIP_DIR}/platform.cpp
67-
${HIP_DIR}/program.hpp
68-
${HIP_DIR}/program.cpp
69-
${HIP_DIR}/queue.hpp
70-
${HIP_DIR}/queue.cpp
71-
${HIP_DIR}/sampler.hpp
72-
${HIP_DIR}/sampler.cpp
73-
${HIP_DIR}/usm.cpp
74-
${HIP_DIR}/usm_p2p.cpp
75-
${HIP_DIR}/../../ur.cpp
76-
${HIP_DIR}/../../ur.hpp
47+
${CMAKE_CURRENT_SOURCE_DIR}/ur_interface_loader.cpp
48+
${CMAKE_CURRENT_SOURCE_DIR}/adapter.hpp
49+
${CMAKE_CURRENT_SOURCE_DIR}/adapter.cpp
50+
${CMAKE_CURRENT_SOURCE_DIR}/command_buffer.hpp
51+
${CMAKE_CURRENT_SOURCE_DIR}/command_buffer.cpp
52+
${CMAKE_CURRENT_SOURCE_DIR}/common.hpp
53+
${CMAKE_CURRENT_SOURCE_DIR}/common.cpp
54+
${CMAKE_CURRENT_SOURCE_DIR}/context.hpp
55+
${CMAKE_CURRENT_SOURCE_DIR}/context.cpp
56+
${CMAKE_CURRENT_SOURCE_DIR}/device.hpp
57+
${CMAKE_CURRENT_SOURCE_DIR}/device.cpp
58+
${CMAKE_CURRENT_SOURCE_DIR}/enqueue.cpp
59+
${CMAKE_CURRENT_SOURCE_DIR}/event.hpp
60+
${CMAKE_CURRENT_SOURCE_DIR}/event.cpp
61+
${CMAKE_CURRENT_SOURCE_DIR}/image.cpp
62+
${CMAKE_CURRENT_SOURCE_DIR}/kernel.hpp
63+
${CMAKE_CURRENT_SOURCE_DIR}/kernel.cpp
64+
${CMAKE_CURRENT_SOURCE_DIR}/memory.hpp
65+
${CMAKE_CURRENT_SOURCE_DIR}/memory.cpp
66+
${CMAKE_CURRENT_SOURCE_DIR}/platform.hpp
67+
${CMAKE_CURRENT_SOURCE_DIR}/platform.cpp
68+
${CMAKE_CURRENT_SOURCE_DIR}/program.hpp
69+
${CMAKE_CURRENT_SOURCE_DIR}/program.cpp
70+
${CMAKE_CURRENT_SOURCE_DIR}/queue.hpp
71+
${CMAKE_CURRENT_SOURCE_DIR}/queue.cpp
72+
${CMAKE_CURRENT_SOURCE_DIR}/sampler.hpp
73+
${CMAKE_CURRENT_SOURCE_DIR}/sampler.cpp
74+
${CMAKE_CURRENT_SOURCE_DIR}/usm.cpp
75+
${CMAKE_CURRENT_SOURCE_DIR}/usm_p2p.cpp
76+
${CMAKE_CURRENT_SOURCE_DIR}/../../ur/ur.cpp
77+
${CMAKE_CURRENT_SOURCE_DIR}/../../ur/ur.hpp
7778
)
7879

7980
if(NOT MSVC)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)