Releases: intel/llvm
Releases · intel/llvm
DPC++ daily 2023-05-20
sycl-nightly/20230520 [SYCL] Disable ESIMD/regression/variable_gather_mask.cpp on failing c…
DPC++ daily 2023-05-19
[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
sycl-nightly/20230518 [NFCI][SYCL][Test E2E] Fix warnings in HierPar tests (#9517)
DPC++ daily 2023-05-17
[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
[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
[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
sycl-nightly/20230513 [SYCL][E2E] Add -fno-finite-math-only to test requiring isnan/isinf c…
DPC++ daily 2023-05-12
[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
[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
[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>