@@ -17,7 +17,7 @@ Release notes for commit range 5976ff0..1fc0e4f
1717 - Enable USM address spaces by default for the FPGA hardware [ 7896819]
1818 - Assume SYCL device functions are convergent [ 047e2ec]
1919 - Added Dead Argument Elimination optimization [ b0d98dc] [ f53ede9]
20- - Simplified the error checking of arrays by only visiting 1x [ c709986]
20+ - Simplified the error checking of arrays by only visiting once [ c709986]
2121 - Stop emitting kernel arguments metadata [ f658918]
2222 - Enabled ` -f[no-]sycl-early-optimizations ` on Windows [ e1e3658]
2323 - Allow for mutable kernel function objects for SYCL-1.2.1 [ 1dbc358]
@@ -36,7 +36,8 @@ Release notes for commit range 5976ff0..1fc0e4f
3636### SYCL Library
3737 - Eliminated circular dependency between ` event ` and ` queue ` classes [ 31843cc]
3838 - Added ` ONEAPI::filter_selector ` [ 174fd168f18]
39- - Added support for Cavium ThunderX2 and Raspberry Pi 4 [ 2f632f8]
39+ - Added CPU-agnostic code path to the host device runtime (validated on
40+ AArch64 systems) [ 2f632f8]
4041 - Added support for ` bool2 ` , ` bool3 ` , ` bool4 ` , ` bool8 ` , ` bool16 ` [ 4dfd500]
4142 - Allowed for creating lots of host accessors [ b206293]
4243 - Improved execution graph traversal [ f2eaa23]
@@ -83,8 +84,8 @@ Release notes for commit range 5976ff0..1fc0e4f
8384 - Fixed ` cl::sycl::INTELlsu::load() ` method to return value instead of
8485 reference [ 82e5323]
8586 - Disabled "early" optimizations for Intel FPGA by default [ f8902b8]
86- - Fixed regression in case when non-USM pointer was a member of a struct which
87- is passed to device as a kernel argument [ 926eb32]
87+ - Fixed regression on unused non-USM pointers inside struct type kernel
88+ arguments [ 926eb32]
8889 - Fixed NULL-pointer dereference in some cases [ bdc2b85]
8990 - Adjusted AUX targets with lang options [ 43862a3]
9091
@@ -101,7 +102,7 @@ Release notes for commit range 5976ff0..1fc0e4f
101102 - Fixed printing types of variables by GDB in some cases [ 93e1387]
102103 - Aligned ` cl::sycl::handler::require ` API with the SYCL specification
103104 [ 68c275c]
104- - Fixed undefinded behaviour in memory management intrinsics [ 4ff2eee]
105+ - Fixed undefined behaviour in memory management intrinsics [ 4ff2eee]
105106 - Fixed race condition when using sampler in parallel [ 34f0c10]
106107 - Fixed race condition in ` ProgramManager ` class, which lead to hang [ e6fd911]
107108 - Fixed thread-safety issue, which took place when using stream class [ 4688cb3]
0 commit comments