Skip to content

Releases: intel/llvm

DPC++ daily 2022-03-21

21 Mar 15:23
265c5c2
Compare
Choose a tag to compare
Pre-release
[SYCL][Doc] Fix links to sycl_ext_oneapi_properties extension (#5837)

Signed-off-by: Peter Colberg <[email protected]>

DPC++ daily 2022-03-20

20 Mar 15:21
ca9fea6
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220320

[SYCL] Add missing link reference to get_property<property::queue::in…

DPC++ daily 2022-03-19

19 Mar 15:20
cae91b2
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220319

[SYCL] Import/preprocess boost/mp11 at build time to use in SYCL head…

DPC++ daily 2022-03-18

18 Mar 15:20
9aefea0
Compare
Choose a tag to compare
Pre-release
[SYCL] Fix memory leak in reduction resources (#5653)

Reductions that require additional resources, such as buffers, can currently create a circular dependency between the resources and the commands issued by the reductions. These changes clear up this dependence in a similar way to how streams are transferred by transferring ownership of the resources to the commands and ensuring release when cleaning up the commands.

DPC++ daily 2022-03-16

16 Mar 15:26
5ceb0b1
Compare
Choose a tag to compare
Pre-release
[NFC][SYCL] Fix formatting and typos (#5822)

Remove unused header files.

DPC++ daily 2022-03-15

15 Mar 15:18
8924fcc
Compare
Choose a tag to compare
Pre-release
[SYCL] Do not treat sycl::half kernel argument specially (#5812)

There was some special handling added when all struct kernel arguments
were decomposed since OpenCL doesn't allow half kernel argument. Once
we've implemented conditional decomposition no special handling needed
for half type.

DPC++ daily 2022-03-14

14 Mar 15:19
661b2c9
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220314

[NFC][SYCL] Replace hard-coded checks in kernel-arg-accessor-pointer.…

DPC++ daily 2022-03-12

12 Mar 16:47
Compare
Choose a tag to compare
Pre-release
[SYCL][Driver][NFC] Fix unused variable warning (#5792)

llvm/clang/lib/Driver/Driver.cpp:9141:13:
   error: unused variable 'Ext' [-Werror,-Wunused-variable]
      StringRef Ext(llvm::sys::path::extension(FileName).drop_front());

DPC++ daily 2022-03-11

11 Mar 16:54
b2ee289
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220311

[SYCL][ESIMD] Move rounding functions out of experimental namespace (…

DPC++ daily 2022-03-10

10 Mar 16:53
250c498
Compare
Choose a tag to compare
Pre-release
[SYCL][libclc][CUDA] Add native math extension (#5747)

This patch extends the native math definitions in order to include builtins out of the current SYCL specification.

In particular, this patch adds a ``tanh`` builtin for floats/halfs and a exp2 builtin for ``halfs`` which are mapped to instructions introduced for ``sm_75`` and above.

Tests in https://github.com/intel/llvm-test-suite/pull/895