Tags: tiwaria1/llvm
Tags
[SYCL] Fix host device local accessor alignment (intel#5554) Local kernel arguments must be aligned to the type size, simply using `std::vector<char>` doesn't always provide the correct alignment. So this patch adds extra padding to the vector and ensures that the pointer returned for the accessor is actually aligned to the type size. This issue was exposed by: intel/llvm-test-suite#608, which was a follow up to fixing local accessor alignment for the CUDA plugin.
[SYCL][NFC] Fix warnings after compile-time properties implementation (… …intel#5684) Signed-off-by: Steffen Larsen <[email protected]>
[SPIR-V] Add SPV_INTEL_long_composites (intel#2848)
[SYCL] Make queue::device_has() private (intel#5670) The function is not defined by the specification, and was marked as public by mistake.
[SYCL] Fix buffer creation from rvalue iterator (intel#5609) Use pointer to iterator instead of pointer to underlining data as host pointer in XPTI notification.
[CI] Fix cache location on Windows (intel#5603) Also print cache statistics after build is complete.
[SYCL][NFC] Fix a warning about uninitialized struct members (intel#5610 )
[SYCL][L0] Remove ZeModule when program build failed (intel#5541) When a sycl::program is attempted to build, a ZeModule is created. When the attempt failed, we need to clean up the ZeModule that is associated with the failed program to avoid memory leak.
PreviousNext