Skip to content

Commit 5d11ff7

Browse files
Merge include-dpctl-tensor into move_tensor_elementwise_impl_unary
2 parents 6a2c31b + 0f6d63e commit 5d11ff7

39 files changed

+73
-97
lines changed

dpctl_ext/tensor/libtensor/include/kernels/accumulators.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
//===---------------------------------------------------------------------===//
3434

3535
#pragma once
36+
37+
#include <algorithm>
3638
#include <array>
3739
#include <cstddef>
3840
#include <cstdint>

dpctl_ext/tensor/libtensor/include/kernels/elementwise_functions/minimum.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
#include <cstddef>
3838
#include <cstdint>
3939
#include <type_traits>
40+
#include <vector>
4041

4142
#include <sycl/sycl.hpp>
4243

dpctl_ext/tensor/libtensor/include/kernels/reductions.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
#include <complex>
4141
#include <cstddef>
4242
#include <cstdint>
43-
#include <stdexcept>
4443
#include <type_traits>
4544
#include <utility>
4645
#include <vector>

dpctl_ext/tensor/libtensor/include/kernels/sorting/radix_sort.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737

3838
#include <algorithm>
3939
#include <array>
40+
#include <cassert>
4041
#include <cstddef>
4142
#include <cstdint>
4243
#include <limits>

dpctl_ext/tensor/libtensor/include/kernels/sorting/search_sorted_detail.hpp

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,7 @@
3636

3737
#include <cstddef>
3838

39-
namespace dpctl::tensor::kernels
40-
{
41-
42-
namespace search_sorted_detail
39+
namespace dpctl::tensor::kernels::search_sorted_detail
4340
{
4441

4542
template <typename T>
@@ -119,6 +116,4 @@ std::size_t upper_bound_indexed_impl(const Acc acc,
119116
acc_indexer);
120117
}
121118

122-
} // namespace search_sorted_detail
123-
124-
} // namespace dpctl::tensor::kernels
119+
} // namespace dpctl::tensor::kernels::search_sorted_detail

dpctl_ext/tensor/libtensor/include/kernels/sorting/searchsorted.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
#pragma once
3636

3737
#include <cstddef>
38-
#include <cstdint>
3938
#include <vector>
4039

4140
#include <sycl/sycl.hpp>

dpctl_ext/tensor/libtensor/include/kernels/sorting/sort_utils.hpp

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
#include <array>
3838
#include <cstddef>
3939
#include <cstdint>
40-
#include <span>
4140
#include <vector>
4241

4342
#include <sycl/sycl.hpp>
@@ -78,10 +77,8 @@ sycl::event iota_impl(sycl::queue &exec_q,
7877
}
7978

8079
if (offset + n_wi * max_sgSize < nelems) {
81-
static constexpr auto group_ls_props = syclexp::properties{
82-
syclexp::data_placement_striped
83-
// , syclexp::full_group
84-
};
80+
static constexpr auto group_ls_props =
81+
syclexp::properties{syclexp::data_placement_striped};
8582

8683
auto out_multi_ptr = sycl::address_space_cast<
8784
sycl::access::address_space::global_space,

dpctl_ext/tensor/libtensor/include/kernels/sorting/topk.hpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,14 @@
3434

3535
#pragma once
3636

37+
#include <algorithm>
38+
#include <cassert>
3739
#include <cstddef>
3840
#include <cstdint>
41+
#include <functional>
3942
#include <stdexcept>
4043
#include <vector>
4144

42-
#include <sycl/ext/oneapi/sub_group_mask.hpp>
4345
#include <sycl/sycl.hpp>
4446

4547
#include "kernels/sorting/merge_sort.hpp"

dpctl_ext/tensor/libtensor/include/utils/sycl_utils.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,12 @@
3333
#pragma once
3434

3535
#include <algorithm>
36+
#include <cmath>
3637
#include <complex>
3738
#include <cstddef>
3839
#include <cstdint>
40+
#include <iterator>
41+
#include <limits>
3942
#include <type_traits>
4043
#include <vector>
4144

dpctl_ext/tensor/libtensor/include/utils/type_dispatch.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232

3333
#pragma once
3434

35+
#include <cassert>
3536
#include <cstdint>
3637
#include <stdexcept>
3738
#include <string>

0 commit comments

Comments
 (0)