Releases: intel/llvm
Releases · intel/llvm
DPC++ daily 2022-12-10
sycl-nightly/20221210 [SYCL][CUDA][HIP] Implement support for AMD and NVIDIA architectures …
DPC++ daily 2022-12-09
[SYCL][libclc] Remangler fixes (#7723) @pvchupin I've fixed the issues you mentioned in https://github.com/intel/llvm/pull/7220#issuecomment-1340184612 (the last two commits): * shared libs build: e0f3a52e7a6cf2e991a92b6d69c8931957d22af3 * windows mangling: b88627f5dd93b32ea77cc8b7558b83b93af058fe The rest is as per https://github.com/intel/llvm/pull/7220 Co-authored-by: Aaron Ballman <aaron@aaronballman.com> Co-authored-by: premanandrao <premanand.m.rao@intel.com> Co-authored-by: Steffen Larsen <steffen.larsen@intel.com>
DPC++ daily 2022-12-08
[SYCL] Fix post commit failure for #6837 (#7703) Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova@intel.com>
oneAPI DPC++ Compiler dependencies
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-12-07
sycl-nightly/20221207 [NFC][SYCL] Switch to std:: equivalents for utilities in stl_type_tra…
DPC++ daily 2022-12-06
sycl-nightly/20221206 [SYCL] Add a unittest for is_compatible (#7619)
DPC++ daily 2022-12-05
[SYCL] Fix accessor CTAD for unittests (#7638) Accessor CTAD would in certain cases fail to resolve IsValidTag and IsSameAsBuffer. This commit fixes this issue by making these trait structs rather than constexpr functions. Signed-off-by: Larsen, Steffen <steffen.larsen@intel.com>
DPC++ daily 2022-12-03
[SYCL] Disable inlining kernel lambda operator at -O0 (#7578) PR #6977 enabled always inlining kernel lambda operators. This PR disables this at -O0 as it was leading to a poor debugging experience.
DPC++ daily 2022-12-02
[SYCL][DOC] Remove size, get_wait_list from queue (#7612) Remove the `queue::size` and `queue::get_wait_list` member functions from the proposed "sycl_ext_oneapi_queue_status_query" extension. After some implementation experience, we learned that these functions cause some unexpected overhead. Since we only have a strong use case for `queue::empty`, we decided to remove these others. Also rename the extension to match the new scope.
DPC++ daily 2022-12-01
[Clang] Improve generation of GV for virtual funcs (#7449) Reduce the code intended to generate valid device code global pointers with global address space in SYCL by introducing a new `DefaultInt8PtrTy` type.