Skip to content

Releases: intel/llvm

DPC++ daily 2022-03-26

26 Mar 16:28
1fe5eaa
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220326

[SYCL][ESIMD][EMU] Handle intrinsic operations promoted to 4-byte ele…

DPC++ daily 2022-03-24

24 Mar 17:43
Compare
Choose a tag to compare
Pre-release
LLVM and SPIRV-LLVM-Translator pulldown (WW13)

LLVM: llvm/llvm-project@964398ccb1168
SPIRV-LLVM-Translator: KhronosGroup/SPIRV-LLVM-Translator@a9b9ca0bb995949fc3b4a04627857a3ae4e74979

oneAPI DPC++ Compiler dependencies

25 Mar 06:19
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-03-23

23 Mar 16:29
02b32b5
Compare
Choose a tag to compare
Pre-release
[sycl-post-link] Remove padding from DeviceGlobalProperty (#5848)

As it is described in [1], MemorySanitizer emits an unexpected report
about an uninitialized value when we are reading a structure with
padding as a byte array. The patch implements a workaround:
the type of the DeviceImageScope flag has been replaced with uint32_t
to not require a space for padding. The change should have no impact
on performance and ABI because the size is the same.

[1] https://github.com/llvm/llvm-project/issues/54476

DPC++ daily 2022-03-22

22 Mar 15:19
03ff41f
Compare
Choose a tag to compare
Pre-release
[SYCL][NFC] Add missing #undef for SPIR-V macros (#5815)

This PR ensures that we don't leak `__SPIRV*` macro definitions from our header files

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.