Fixed Issues / Improvements
- Support for cl_intel_bfloat16_conversions.
- Improve Global Address Space resolution.
- Handle vector bitcasts in loads simplification
- Enable _ocl_dbg* variables in -O2 -g.
- Extending indirect stateless buffer promotion.
- Add ability to compile ELF directly to genBinary.
- Add an ability to disable generation of vISA LOC/FILE by VC.
- Support for HostAccessINTEL decoration.
- Support SPV_INTEL_split_barrier and cl_intel_split_work_group_barrier extensions.
- Adding a possibility to set ShaderOverridePath.
- Transform
SPV_INTEL_uniform_group_instructions
intoSPV_KHR_uniform_group_instructions
.
Dependencies revisions
- intel/opencl-clang@50bf6d7
- KhronosGroup/SPIRV-LLVM-Translator@cf681c8 (for opencl-clang)
- KhronosGroup/SPIRV-Tools@eeb973f
- KhronosGroup/SPIRV-Headers@ae217c1
- intel/vc-intrinsics@5066d94
- llvm/llvm-project@llvmorg-11.1.0
Ubuntu 18.04 binary packages for LLVM11/Clang11 are included.