Releases: intel/llvm
Releases · intel/llvm
DPC++ daily 2022-07-11
[SYCL][L0] Fix piEnqueueEventsWaitWithBarrier for L0 (#6359) When calling `piEnqueueEventsWaitWithBarrier` while using the level zero backend, the barrier is only inserted into an available command list. However, this leaves other command lists unaffected. This commit fixes this unexpected behavior by making later command-lists insert a barrier on events from `piEnqueueEventsWaitWithBarrier` until they finish. The resulting event will be either the result of a single barrier, if events were passed to `piEnqueueEventsWaitWithBarrier`, or a wait on generic barriers on all queues if no events were passed to `piEnqueueEventsWaitWithBarrier`.
DPC++ daily 2022-07-10
sycl-nightly/20220710 [SYCL][API-break] Remove "using namespace experimental" inside ext::i…
DPC++ daily 2022-07-09
sycl-nightly/20220709 [SYCL][API-break] Remove "using namespace experimental" inside ext::i…
DPC++ daily 2022-07-08
sycl-nightly/20220708 [SYCL] Use InternalOnly attribute for internal only SYCL attributes (…
DPC++ daily 2022-07-07
[SYCL] Use checkArgCountAtLeast instead (#6380) Rather than replicate the code, call existing routine checkArgCountAtLeast for similar functionality. Add a similar routine checkArgCountAtMost to check if a call expression's argument count exceeds the most expected. Replace where equivalent with calls to this routine.
DPC++ daily 2022-07-06
[SYCL][L0] Pass non-0 PI event to PI API calls (#6398) Signed-off-by: Sergey V Maslov <[email protected]>
DPC++ daily 2022-07-05
[SYCL][HIP][PI] Multiple HIP streams per SYCL queue (#6325) Closely mimics the functionality of CUDA plugin #6102
DPC++ daily 2022-07-04
[SYCL][HIP][PI] Multiple HIP streams per SYCL queue (#6325) Closely mimics the functionality of CUDA plugin #6102
DPC++ daily 2022-07-03
sycl-nightly/20220703 [SYCL] Remove experimental/builtins.hpp from sycl.hpp due to C++17 (#…
DPC++ daily 2022-07-02
sycl-nightly/20220702 [SYCL] Remove experimental/builtins.hpp from sycl.hpp due to C++17 (#…