llvm
llvm copied to clipboard
Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
The SYCL RT assumes that for devices in the same context, no mem migration needs to occur across devices for a kernel launch or host task. However, a CUdeviceptr is...
### Describe the bug The test SYCL :: ESIMD/hardware_dispatch.cpp is failing on Windows pre-commit CI. Upon resolution, please remove the XFAIL from the test source. ### To reproduce `clang++ -fsycl...
1) It isn't right 2) We need this change to get rid of deprecated `sycl::exception::get_cl_code`
LLVM: llvm/llvm-project@fa48dbdf3d6ca5f8f580671d572f141e788b1d9f SPIRV-LLVM-Translator: KhronosGroup/SPIRV-LLVM-Translator@305f48884606abf
This PR adds a missing feature in SYCL hierarchical parallelism support. Specifically, this PR adds support for the case when there are functions between parallel_for_work_group and parallel_for_work_item in the call...
With the new option `-include-footer=file.h`, the name `file.h` and its content need to be pulled in at the end of the pre-processed file. The actual pre-processed file should have this...
Host device support is deprecated long time ago. Although our internal host task & host accessor implementation was still using it. This change eliminates it and remove possibility to create...
### Describe the bug The required subgroup size kernel attribute is ignored on cuda and hip devices. When checking what the compile subgroup size is of a kernel that had...
https://github.com/oneapi-src/unified-runtime/pull/1804