Tags: jandres742/llvm
Tags
Follow up fixes after enabling LIT for Level Zero (intel#1876) Follow up fixes after enabling LIT for Level Zero * Fix return values in lit.cfg.py * Fix CMake file for get_device_count_by_type tool for the case when local Level Zero lib and headers are provided. Signed-off-by: Artur Gainullin <artur.gainullin@intel.com>
[SYCL] Add exception on recompile of AOT compiled kernel by program a… …pi (intel#1759) Signed-off-by: Alexander Flegontov <alexander.flegontov@intel.com>
[SYCL][NFC] Fix ABI tests in post-commit (intel#1859) Post-commit machines have GCC 9 pre-installed. The newer libstdc++ changes field names while preserving data structure layout. Update tests to be aware of these differences.
[SYCL] Adjust Messaging for Invalid NDRange WorkGroup Sizes (intel#1817) Print more informative message when WG size exceeds dimensions of global range. Signed-off-by: Chris Perkins <chris.perkins@intel.com>
[SYCL-PTX] Add missing async and barrier builtins (intel#1801) Add missing async and barrier builtins. Update the forward declaration to be in sync with the SPIRVBuiltins.td Add lit test infrastructure for libclc Signed-off-by: Victor Lomuller <victor@codeplay.com>
[SYCL][ESIMD] Add 7DAE driver option to enable SYCL Explicit SIMD extensio… …n. (intel#1743) * [SYCL][ESIMD] Add driver option to enable SYCL Explicit SIMD extension. Options name: -fsycl-explicit-simd. This option is temporary until ESIMD and normal SYCL kernels can co-exist in the same source. This options is modifying LLVM passes: * --disable-llvm-passes is not added * 3 new ESIMD-specific LLVM passes added * A number of existing LLVM passes added after FE and before SPIRV generation and triggering the following in FE: * Alignment attribute on return value is not added to improve code gen. * Non-const globals are allowed * Zero initialization for non-const globals is skipped * (Not implemented yet) Some of the semantics checks identifying unsupported cases. This is TBD. Signed-off-by: Konstantin S Bobrovsky <konstantin.s.bobrovsky@intel.com>
[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>
PreviousNext