Skip to content

Releases: intel/llvm

DPC++ daily 2022-10-03

03 Oct 16:27
d55e9c2

Choose a tag to compare

Pre-release
[SYCL] Do not decompose non-trivial classes with pointers  (#6886)

Instead, the following code is being generated:
```
void ocl_kernel(__generated_type GT) {
  Kernel KernelObjClone { *(reinterpret_cast<UsersType*>(&GT)) };
}
```

DPC++ daily 2022-10-02

02 Oct 16:28
70b6767

Choose a tag to compare

Pre-release
sycl-nightly/20221002

[Driver][SYCL] Add additional debug settings when using -g on Windows…

DPC++ daily 2022-10-01

01 Oct 16:24
88fd329

Choose a tag to compare

Pre-release
sycl-nightly/20221001

[ESIMD] Fix - inconsistent 'is_one_of_t' declaration (#6927)

DPC++ daily 2022-09-30

30 Sep 16:27
4926454

Choose a tag to compare

Pre-release
[ESIMD] ESIMDOptimizeVecArgCallConv: allow more IR patterns. (#6919)

Allow all-zero GEPs in optimized ptr param use-def chains.

Signed-off-by: Konstantin S Bobrovsky <konstantin.s.bobrovsky@intel.com>

DPC++ daily 2022-09-29

29 Sep 16:38
cc51a64

Choose a tag to compare

Pre-release
[SYCL][NFC] Rename major/minor to ocl_major/ocl_minor (#6906)

Workaround to avoid conflict with system macros on older systems. See
https://bugzilla.redhat.com/show_bug.cgi?id=130601

DPC++ daily 2022-09-28

28 Sep 16:39
9f89247

Choose a tag to compare

Pre-release
sycl-nightly/20220928

[SYCL][PI/CL] Check device version/extensions rather than platform ve…

DPC++ daily 2022-09-27

27 Sep 16:23
60c634c

Choose a tag to compare

Pre-release
[SYCL] Enable builds on macOS host (#6706)

This patch contains minimal changes to make compiler toolchain builds
succeed on macOS:
- Add stubs for platform-dependent functions
- Disable level zero plugin for macOS exclusively
- Fix platform-dependent library names
- Remove get_device_count_by_type tool (which is unused, and rather than
fixing it, removal is much simpler)
- Add minimal CI in post-commit to prevent build breakages in future

The above changes are far from fully working SYCL on Darwin targets,
this patch only fixes toolchain builds, and does not attempt to make the
toolchain itself functional.

Fixes #258
Fixes #982

DPC++ daily 2022-09-26

26 Sep 16:22
2f58f44

Choose a tag to compare

Pre-release
[SYCL] Fix post commit fails (#6875)

1. Updated checks to be more be more robust and work when clang discards
names of values in the LLVM IR.
2. Added a new symbol to the windows sybmols test.

DPC++ daily 2022-09-24

24 Sep 17:10
e1794b6

Choose a tag to compare

Pre-release
[GHA] Uplift Linux GPU RT version to 22.37.24175 (#6820)

Scheduled drivers uplift

Co-authored-by: GitHub Actions <actions@github.com>

DPC++ daily 2022-09-23

23 Sep 16:23
71bdc1f

Choose a tag to compare

Pre-release
sycl-nightly/20220923

[SYCL] Fix invalid use of std::move in SemaTemplateInstantiateDecl.cp…