Releases: oneapi-src/SYCLomatic
Releases · oneapi-src/SYCLomatic
SYCLomatic daily 2023-03-18
[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]>
SYCLomatic daily 2023-03-17
[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]>
SYCLomatic daily 2023-03-16
[SYCLomatic] Fix build warnings (#742) Signed-off-by: Wang, Yihan <[email protected]>
SYCLomatic daily 2023-03-15
[SYCLomatic] Migrate CUDART_PI_F (#740) Signed-off-by: apekshaB <[email protected]>
SYCLomatic daily 2023-03-14
[SYCLomatic] Migrate device ID and UUID (#732) * [SYCLomatic] Migrate device ID and UUID Signed-off-by: Michael Aziz <[email protected]> * [SYCLomatic] Disable device info migration with option Signed-off-by: Michael Aziz <[email protected]> --------- Signed-off-by: Michael Aziz <[email protected]>
SYCLomatic daily 2023-03-13
[SYCLomatic] Update SECURITY.md file. (#744) Signed-off-by: Wang, Zhiming [email protected]
SYCLomatic daily 2023-03-12
20230312 [SYCLomatic][NFC]Add missing driver and runtime API in APINames.inc (…
SYCLomatic daily 2023-03-11
20230311 [SYCLomatic][NFC]Add missing driver and runtime API in APINames.inc (…
SYCLomatic daily 2023-03-10
20230310 [SYCLomatic][NFC]Add missing driver and runtime API in APINames.inc (…
SYCLomatic daily 2023-03-09
20230309 [SYCLomatic] Refactor code by removing unused logic and tag out 3 dep…