Skip to content

Releases: intel/llvm

DPC++ daily 2023-05-20

20 May 18:30
546bcb9
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230520

[SYCL] Disable ESIMD/regression/variable_gather_mask.cpp on failing c…

DPC++ daily 2023-05-19

19 May 18:29
d00afbf
Compare
Choose a tag to compare
Pre-release
[SYCL][Test E2E] Fix tests not using %{run*} (#9524)

These substitution/expansion must be used in order to run the test
through run_launcher when one is specified in llvm-lit parameters.

DPC++ daily 2023-05-18

18 May 18:34
9fe49e2
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230518

[NFCI][SYCL][Test E2E] Fix warnings in HierPar tests (#9517)

DPC++ daily 2023-05-17

17 May 18:29
20c1857
Compare
Choose a tag to compare
Pre-release
[SYCL][DevOps] Switch GEN9 Linux pre-commit to fused L0/OCL task (#9500)

SYCL End-to-End test spend most of the time on compilation. Running them
against two targets with a single compilation can reduced the load
generated in half.

DPC++ daily 2023-05-16

16 May 18:29
743c35b
Compare
Choose a tag to compare
Pre-release
[SYCL] Implement sycl_ext_oneapi_root_group (#9396)

Implements the extension proposed in
`llvm/sycl/sycl/doc/extensions/proposed/sycl_ext_oneapi_root_group.asciidoc`.
The implementation is complete, but the `max_num_work_group_sync` query
always returns `1`. The implemented barrier has work group scope since
all work items in a root group are currently in the same work group. The
two `TODO` annotations (in the query and barrier code) can be updated
once the backends include the required functionality.

---------

Signed-off-by: Michael Aziz <michael.aziz@intel.com>

DPC++ daily 2023-05-15

15 May 18:29
d1f67ca
Compare
Choose a tag to compare
Pre-release
[SYCL] Add decorated async_work_group_copy overloads (#9377)

This commit adds new overloads to async_work_group_copy on both group
and nd_item, in accordance with the change in the corresponding
interface introduced by SYCL 2020 and
https://github.com/KhronosGroup/SYCL-Docs/pull/402. Additionally, this
commit deprecates the old 1.2.1 interfaces, instructing the user to
switch to the new decorated variants.

Signed-off-by: Larsen, Steffen <steffen.larsen@intel.com>

DPC++ daily 2023-05-13

13 May 18:25
f0f3613
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230513

[SYCL][E2E] Add -fno-finite-math-only to test requiring isnan/isinf c…

DPC++ daily 2023-05-12

12 May 18:37
edd3c15
Compare
Choose a tag to compare
Pre-release
[SYCL][NFC] Remove argument in memcpyFromHostOnlyDeviceGlobal (#9241)

As a follow-up to https://github.com/intel/llvm/pull/9239, this commit
removes the corresponding unused altogether. Note that the ABI break in
this PR on affects APIs introduced recently
(90c1bb054ab351a15ab3a2c876c813d9ed7c0e71) and as such should not be
considered a release-to-release ABI break.

---------

Signed-off-by: Larsen, Steffen <steffen.larsen@intel.com>

DPC++ daily 2023-05-11

11 May 18:33
5fc5313
Compare
Choose a tag to compare
Pre-release
[SYCL][ABI-Break] Remove support for outdated binaries. (#9408)

This change removes support for binaries generated for triples with
`-sycldevice` environment component.

DPC++ daily 2023-05-10

10 May 18:33
ff453c2
Compare
Choose a tag to compare
Pre-release
[SYCL][Test E2E] Use %{build}/%{run} in new ESIMD test (#9392)

Test was written a few weeks ago before we had this.

Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>