llvm
llvm copied to clipboard
[SYCL][ESIMD][EMU] Enable dpas with ESIMD_EMULATOR backend
- +fix for 'saturate<>' for ESIMD_EMULATOR backend
Note : DPASW support will be enabled later as it requires updates in esimd_emulator backend interface as well as CM_EMU library for runtime support
Thanks @dongkyunahn-intel, do you know anything about SYCL :: unused_spec_const.cpp ?
Thanks @dongkyunahn-intel, do you know anything about SYCL :: unused_spec_const.cpp ?
@pvchupin , as far as I know 'spec_const' tests are disabled for ESIMD_EMULATOR backend as they are failing with Unsupported 'online_compiler'
error. It could be because of 'AOT' that is not supported by the ESIMD_EMULATOR backend. Currently, there is no plan for enabling those tests with the backend.
Unrelated failure :
SYCL / Linux / CUDA LLVM Test Suite
Function signatures for __esimd_dpas*
will be changed to have precision
, systolic depth
, and repeat count
(from dpas_info
) as template arguments. Host implementation will be changed in this PR. Device implementation will be changed later.
Unrelated failures
SYCL / Linux / HIP AMDGPU LLVM Test Suite
- SYCL :: DeviceLib/imf_simd_emulate_test.cpp
SYCL / Linux / CUDA LLVM Test Suite
- SYCL :: DeviceLib/imf_simd_emulate_test.cpp
Unrelated failures
What are the list of failing tests per each configuration?
Unrelated failures
What are the list of failing tests per each configuration?
Updated the comment with failing tests.