Skip to content

Releases: intel/llvm

DPC++ daily 2022-12-10

10 Dec 17:39
e5de913
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20221210

[SYCL][CUDA][HIP] Implement support for AMD and NVIDIA architectures …

DPC++ daily 2022-12-09

09 Dec 17:40
f32d34f
Compare
Choose a tag to compare
Pre-release
[SYCL][libclc] Remangler fixes (#7723)

@pvchupin I've fixed the issues you mentioned in
https://github.com/intel/llvm/pull/7220#issuecomment-1340184612 (the
last two commits):
* shared libs build: e0f3a52e7a6cf2e991a92b6d69c8931957d22af3
* windows mangling: b88627f5dd93b32ea77cc8b7558b83b93af058fe

The rest is as per https://github.com/intel/llvm/pull/7220

Co-authored-by: Aaron Ballman <aaron@aaronballman.com>
Co-authored-by: premanandrao <premanand.m.rao@intel.com>
Co-authored-by: Steffen Larsen <steffen.larsen@intel.com>

DPC++ daily 2022-12-08

08 Dec 17:42
9f9503f
Compare
Choose a tag to compare
Pre-release
[SYCL] Fix post commit failure for #6837 (#7703)

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova@intel.com>

oneAPI DPC++ Compiler dependencies

09 Dec 07:13
c103a6a
Compare
Choose a tag to compare
Pre-release

This release contains OpenCL RT for Intel CPU and FPGA emulator used for oneAPI DPC++ Compiler and runtime validation
Please, see the runtime installation guide here.

DPC++ daily 2022-12-07

07 Dec 18:07
f4fc927
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20221207

[NFC][SYCL] Switch to std:: equivalents for utilities in stl_type_tra…

DPC++ daily 2022-12-06

06 Dec 17:38
b4aaca7
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20221206

[SYCL] Add a unittest for is_compatible (#7619)

DPC++ daily 2022-12-05

05 Dec 18:01
63ee151
Compare
Choose a tag to compare
Pre-release
[SYCL] Fix accessor CTAD for unittests (#7638)

Accessor CTAD would in certain cases fail to resolve IsValidTag and
IsSameAsBuffer. This commit fixes this issue by making these trait
structs rather than constexpr functions.

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

DPC++ daily 2022-12-03

03 Dec 17:37
2359d94
Compare
Choose a tag to compare
Pre-release
[SYCL] Disable inlining kernel lambda operator at -O0 (#7578)

PR #6977 enabled always inlining kernel lambda operators.
This PR disables this at -O0 as it was leading to a poor
debugging experience.

DPC++ daily 2022-12-02

02 Dec 17:40
b540f81
Compare
Choose a tag to compare
Pre-release
[SYCL][DOC] Remove size, get_wait_list from queue (#7612)

Remove the `queue::size` and `queue::get_wait_list` member functions
from the proposed "sycl_ext_oneapi_queue_status_query" extension. After
some implementation experience, we learned that these functions cause
some unexpected overhead. Since we only have a strong use case for
`queue::empty`, we decided to remove these others.

Also rename the extension to match the new scope.

DPC++ daily 2022-12-01

01 Dec 17:45
ca10db9
Compare
Choose a tag to compare
Pre-release
[Clang] Improve generation of GV for virtual funcs (#7449)

Reduce the code intended to generate valid device code global pointers
with global address space in SYCL by introducing a new
`DefaultInt8PtrTy` type.