Releases: intel/llvm
Releases · intel/llvm
DPC++ daily 2022-10-07
[SYCL] Implement accessor iterator (#6815) Added base type for implementing accessor iterators. Added `accessor::begin()`, `accessor::end()`, `accessor::cbegin()` and `accessor::cend()` methods.
DPC++ daily 2022-10-06
[SYCL][CUDA][HIP][PI] Fix barrier (#6490) Fixes a bug in barrier implementation in CUDA and HIP plugins that often caused barrier not to work. The new implementation is also faster. Tests in: https://github.com/intel/llvm-test-suite/pull/1122
DPC++ daily 2022-10-05
[SYCL] Bump SYCL_MINOR_VERSION (#6855) Unlike previous releases we change the policy of bumping the version to be done at the beginning of the development cycle instead of its end. That allows customers who are using development snapshots to guard their code in a way that would keep working after the actual release is done. The documentation for this is being done as https://github.com/intel/llvm/pull/6856 We have consensus on how/when MAJOR/MINOR have to be bumped, so do it now. There are some debates regarding PATCH/DEV versions updates so the documentation would be updated later.
DPC++ daily 2022-10-04
LLVM and SPIRV-LLVM-Translator pulldown (WW39) LLVM: llvm/llvm-project@6b0b306 SPIRV-LLVM-Translator: KhronosGroup/SPIRV-LLVM-Translator@3938c74
DPC++ daily 2022-10-03
[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*>(>)) };
}
```
DPC++ daily 2022-10-02
sycl-nightly/20221002 [Driver][SYCL] Add additional debug settings when using -g on Windows…
DPC++ daily 2022-10-01
sycl-nightly/20221001 [ESIMD] Fix - inconsistent 'is_one_of_t' declaration (#6927)
DPC++ daily 2022-09-30
[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
[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
sycl-nightly/20220928 [SYCL][PI/CL] Check device version/extensions rather than platform ve…