Skip to content

Commit e8e2811

Browse files
remove file common.hpp
Signed-off-by: Tikhomirova, Kseniya <[email protected]>
1 parent e4e6fd2 commit e8e2811

File tree

3 files changed

+10
-37
lines changed

3 files changed

+10
-37
lines changed

libsycl/src/detail/common.hpp

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

libsycl/src/detail/offload/offload_topology.hpp

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111

1212
#include <sycl/__impl/detail/config.hpp>
1313

14-
#include <detail/common.hpp>
15-
1614
#include <OffloadAPI.h>
1715

1816
#include <cassert>
@@ -23,6 +21,16 @@ _LIBSYCL_BEGIN_NAMESPACE_SYCL
2321

2422
namespace detail {
2523

24+
// Minimal span-like view
25+
template <class T> struct range_view {
26+
T *ptr{};
27+
size_t len{};
28+
T *begin() const { return ptr; }
29+
T *end() const { return ptr + len; }
30+
T &operator[](size_t i) const { return ptr[i]; }
31+
size_t size() const { return len; }
32+
};
33+
2634
using PlatformWithDevStorageType =
2735
std::unordered_map<ol_platform_handle_t, std::vector<ol_device_handle_t>>;
2836

libsycl/src/detail/platform_impl.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#include <sycl/__impl/detail/config.hpp>
1414
#include <sycl/__impl/platform.hpp>
1515

16-
#include <detail/common.hpp>
1716
#include <detail/offload/offload_utils.hpp>
1817

1918
#include <OffloadAPI.h>

0 commit comments

Comments
 (0)