Tags: liutongxuan/llvm
Tags
[SYCL] Handle KernelName templated using type with enum template argu… …ment (intel#1780) Add support to handle enums when KernelNameType is templated using a type which is in turn templated using enum. Signed-off-by: Elizabeth Andrews <elizabeth.andrews@intel.com>
[SYCL] Throw exception if range/offset of kernel execution exceeds IN… …T_MAX (intel#1713) The exception will only be thrown if `__SYCL_ID_QUERIES_FIT_IN_INT__` macro is defined. Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
[SYCL] Fix offload wrapper invocation from clang. (intel#1688) * [SYCL] Fix offload wrapper invocation from clang. Clang invoked the wrapper with e.g. "-compile-opts=\"-g -cl-opt-disable\"" The inner quotes are then propagated all the way to runtime piProgramCompile, causing BE crash with CL_INVALID_COMPILER_OPTIONS. Signed-off-by: Konstantin S Bobrovsky <konstantin.s.bobrovsky@intel.com>
[SYCL][Test] Unify the code in AOT tests (intel#1739) All SYCL code is thus moved into a separate file, which is shared by config-specific RUN lines of the original LIT files. Remove host execution from all but multiple_devices.cpp Signed-off-by: Artem Gindinson <artem.gindinson@intel.com>
[SYCL] Fix conversion of long long vector types (intel#1734) This is a regression introduced by intel@096d0a0. Signed-off-by: Aleksander Fadeev <aleksander.fadeev@intel.com>
[SYCL] Enable PI unit testing on multiple plugins. (intel#1694) This PR re-enables all disabled PI API unit tests. Backend-agnostic unit tests have been refactored using [value-parameterized tests](https://github.com/google/googletest/blob/master/googletest/docs/advanced.md#value-parameterized-tests), allowing the same set of unit tests to be ran on a set of PI plugins. Signed-off-by: Stuart Adams <stuart.adams@codeplay.com>
[SYCL][Doc] Fix tbb target path in Get Started Guide. (intel#1695) The previous guide suggests linking tbb to `/opt/intel/oclcpuexp/` which is not in the `LD_PATH` Co-authored-by: vladimirlaz <vladimir.lazarev@intel.com>
PreviousNext