Skip to content

Releases: oneapi-src/SYCLomatic

SYCLomatic daily 2023-03-28

28 Mar 17:25
6a623c2

Choose a tag to compare

Pre-release
[SYCLomatic] Fix migration of cub::WarpReduce::Reduce (#776)

Signed-off-by: Wang, Yihan <[email protected]>

SYCLomatic daily 2023-03-27

27 Mar 17:37
04a1927

Choose a tag to compare

Pre-release
[SYCLomatic] Add note about LLVM_PARALLEL_LINK_JOBS (#768)

Signed-off-by: Cai, Justin <[email protected]>

SYCLomatic daily 2023-03-26

26 Mar 17:37
e50c236

Choose a tag to compare

Pre-release
20230326

[SYCLomatic] Implement migrations for StableSortPairs and StableSortP…

SYCLomatic daily 2023-03-25

25 Mar 17:45
e50c236

Choose a tag to compare

Pre-release
20230325

[SYCLomatic] Implement migrations for StableSortPairs and StableSortP…

SYCLomatic daily 2023-03-24

24 Mar 18:09
a7d7bbe

Choose a tag to compare

Pre-release
[SYCLomatic] Migrate thrust::gather_if (#752)

* Migrate thrust::gather_if

Signed-off-by: Lu, John <[email protected]>

* Record unsupported thrust overloads cleanly

Signed-off-by: Lu, John <[email protected]>

* Add test_api_level testcase

Signed-off-by: Lu, John <[email protected]>

---------

Signed-off-by: Lu, John <[email protected]>

SYCLomatic daily 2023-03-23

23 Mar 17:24
dc87bf2

Choose a tag to compare

Pre-release
[SYCLomatic] Support migration of curandRngType. (#750)

Signed-off-by: Tang, Jiajun [email protected]

SYCLomatic daily 2023-03-22

22 Mar 17:41
d358082

Choose a tag to compare

Pre-release
[SYCLomatic] Migrate cudaMallocPitch with rewriter (#753)

Signed-off-by: Huang, Andy <[email protected]>

SYCLomatic daily 2023-03-21

21 Mar 17:25
dc1b8cf

Choose a tag to compare

Pre-release
[SYCLomatic] Update README.md with platform requirements (#757)

Signed-off-by: Lu, John <[email protected]>

SYCLomatic daily 2023-03-20

20 Mar 17:30
6f38625

Choose a tag to compare

Pre-release
[SYCLomatic] Add Segmented sort keys (#601)


Signed-off-by: Dan Hoeflinger <[email protected]>

SYCLomatic daily 2023-03-19

19 Mar 17:29
4d23453

Choose a tag to compare

Pre-release
[SYCLomatic] Refactor thrust migration patterns (#621)

* [SYCLomatic] Refactor thrust migration patterns

Signed-off-by: Lu, John <[email protected]>

* Refactor thrust::any_of.  Add no_feature request label, when a feature isn't necessary.

Signed-off-by: Lu, John <[email protected]>

* Refactor thrust::replace and thrust::adjacent_different patterns.  Allow patterns with 0 non-pointer parms

Signed-off-by: Lu, John <[email protected]>

* Don't test Dpct_no_feature with CUDA 8.0 since it uses thrust::any_of

Signed-off-by: Lu, John <[email protected]>

* Clean up refactoring.  Avoid macros as much as possible.

Signed-off-by: Lu, John <[email protected]>

* Update thrust migrations to use CheckThrustArgType instead of CheckArgType

Signed-off-by: Lu, John <[email protected]>

* Implement variable args to call rewriter more cleanly

Signed-off-by: Lu, John <[email protected]>

* Update based on feedback from review.  Reformatted with clang-format.

Signed-off-by: Lu, John <[email protected]>

* Add testcase that generates an unsupported thrust overload migration warning

Signed-off-by: Lu, John <[email protected]>

* Make PolicyState enum an enum class

Signed-off-by: Lu, John <[email protected]>

---------

Signed-off-by: Lu, John <[email protected]>