Skip to content

Releases: intel/llvm

DPC++ daily 2023-05-09

09 May 18:42
20a9c17
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230509

[SYCL][Test E2E] Use %{build}/%{run} in Assert tests (#9366)

DPC++ daily 2023-05-08

08 May 18:35
5e0ca1a
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230508

[SYCL][Test E2E] Use %{build}/%{run} in miscellaneous tests (#9347)

DPC++ daily 2023-05-07

07 May 18:28
084c027
Compare
Choose a tag to compare
Pre-release
[SYCL] Throw for invalid reqd_work_group_size (#9237)

Also fix alignment

DPC++ daily 2023-05-06

06 May 18:28
b3e2874
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230506

[SYCL][Test E2E] Introduce %{build}/%{run} substitution/expansion (#9…

DPC++ daily 2023-05-05

05 May 18:29
4891167
Compare
Choose a tag to compare
Pre-release
[SYCL][NFC] Ignore GCC compatibility warning for diagnose_if (#9314)

This commit ignores the warning about GCC compatibility produced by the
use of diagnose_if in device::has and platform::has.

---------

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

DPC++ daily 2023-05-04

04 May 18:27
bf6a6b7
Compare
Choose a tag to compare
Pre-release
[SYCL][NFC] Update InvokeSimd E2E codeowners (#9268)

Right now it's SYCL runtime, it should be ESIMD.

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

DPC++ daily 2023-05-03

03 May 18:40
4147b8d
Compare
Choose a tag to compare
Pre-release
[SYCL] Add new FPGA loop attribute enable_loop_pipelining (#9263)

This patch adds support for new FPGA attribute called
enable_loop_pipelining, which is similar to disable_loop_pipelining.

This attribute is useful in the low-area flow, in which all loops are
unpipelined by default and the user may wish to enable loop pipelining.

The [[intel::enable_loop_pipelining]] attribute is applicable to loops
in SYCL device code. If the loop has this attribute, the LLVM IR loop
will have the llvm.loop.intel.pipelining.enable metadata, with value 1,
as shown below:

br .... !llvm.loop !0

!0 = {!1}
!1 = !{!"llvm.loop.intel.pipelining.enable", i32 1}

An error should be output if both [[intel::enable_loop_pipelining]] and
[[intel::disable_loop_pipelining]] are applied to the same loop.

---------

Signed-off-by: Soumi Manna <soumi.manna@intel.com>

DPC++ daily 2023-05-02

02 May 18:30
ef0d151
Compare
Choose a tag to compare
Pre-release
[Driver][SYCL] Fix crash when using libraries with -fsycl (#9276)

When performing any non-linking behaviors with -fsycl (like -c or -E)
and adding any non-compiled input value such as a library the driver
would crash due to invalid phase information.

Update the usage of the phase information to be more accurate depending
on the input (i.e. Archive)

DPC++ daily 2023-05-01

01 May 18:29
6a3b4da
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230501

[SYCL][ESIMD] Fix failing raw_send test (#9233)

DPC++ daily 2023-04-28

28 Apr 18:27
a2ed397
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230428

[SYCL] Disable cache_config.cpp on Windows Gen9 (#9255)