Releases: intel/llvm
Releases · intel/llvm
DPC++ daily 2023-01-06
sycl-nightly/20230106 [SYCL] Fix segfault on program exit when user thread is not finished …
DPC++ daily 2023-01-05
[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
sycl-nightly/20230104 [ESIMD][NFC] Fix warning: unused variable StoreInstValueOperandIndex …
DPC++ daily 2023-01-03
[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
[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
[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
sycl-nightly/20221230 [SYCL][HIP] Support the SYCL_PI_HIP_MAX_LOCAL_MEM_SIZE environment va…
DPC++ daily 2022-12-29
[SYCL][NFC] Add missing unordered_map include (#7880) This fixes build on MacOS.
DPC++ daily 2022-12-28
[SYCL][NFC] Add missing unordered_map include (#7880) This fixes build on MacOS.
DPC++ daily 2022-12-27
[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/`