Skip to content

Releases: intel/llvm

DPC++ daily 2023-01-06

06 Jan 17:27
ac58dd3
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230106

[SYCL] Fix segfault on program exit when user thread is not finished …

DPC++ daily 2023-01-05

05 Jan 17:29
2c7ed98
Compare
Choose a tag to compare
Pre-release
[SYCL] Fix crash in unique stable name processing (#7927)

It seems built-in implementation expects only lambdas as unnamed
structures, turns out that is not always the case.

Fixes #7360

DPC++ daily 2023-01-04

04 Jan 17:27
63d4276
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230104

[ESIMD][NFC] Fix warning: unused variable StoreInstValueOperandIndex …

DPC++ daily 2023-01-03

03 Jan 17:39
791ac60
Compare
Choose a tag to compare
Pre-release
[SYCL] More adjustments for SYCL 2020 vec aliases (#7896)

This is a follow-up from intel/llvm#7889. Adjusted LIT tests to account
for the new definition of `long{n}` alias, which may not always be equal
to `sycl::vec<long, n>` now. Removed some dead code (type traits) from the
runtime.

DPC++ daily 2023-01-02

02 Jan 17:22
cbdb06a
Compare
Choose a tag to compare
Pre-release
[SYCL][NFC] Recover community code formatting. (#7895)

There are a few places where sycl branch diverges from the main llvm
community branch for no reason other than code formatting. I'm
recovering original formatting to avoid merge conflicts due to this
difference.

DPC++ daily 2022-12-31

31 Dec 17:20
1299e21
Compare
Choose a tag to compare
Pre-release
[SYCL] Align sycl::vec aliases with SYCL 2020 (#7889)

Added aliases for `sycl::vec` class as described in section
4.14.2.2. Aliases of SYCL 2020 specification, revision 6. Those
are a bit different from what we had for SYCL 1.2.1

Aliases which use OpenCL type, such as `cl_int2` are still preserved,
because they are used internally, see intel/llvm#7888.

DPC++ daily 2022-12-30

30 Dec 17:22
92f6d68
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20221230

[SYCL][HIP] Support the SYCL_PI_HIP_MAX_LOCAL_MEM_SIZE environment va…

DPC++ daily 2022-12-29

29 Dec 17:21
ffda344
Compare
Choose a tag to compare
Pre-release
[SYCL][NFC] Add missing unordered_map include (#7880)

This fixes build on MacOS.

DPC++ daily 2022-12-28

28 Dec 17:20
ffda344
Compare
Choose a tag to compare
Pre-release
[SYCL][NFC] Add missing unordered_map include (#7880)

This fixes build on MacOS.

DPC++ daily 2022-12-27

27 Dec 17:21
40d80c0
Compare
Choose a tag to compare
Pre-release
[SYCL][NFC] Use unique (or no at all) output files in LIT tests (#7872)

This fixes sporadic issue with `check-sycl` on Windows. Apparently we
had a number of tests, which didn't specify `-o %t.out` and it caused
some tests to write to the same default `a.exe` and fail with error
like:
```
LINK : fatal error LNK1104: cannot open file 'a.exe'
```

To resolve this, switch most of such tests to use `-fsyntax-only` or
explicitly added `-o %t.out` to prevent possible races.

"bad" tests were discovered using `grep -rnP 'clangxx(?!.*\-o)' sycl/test/`