Fixed Issues / Improvements
- Fix SIMD-32 insertelement
- Add missing DP4A definitions for VectorCompute
- Fix bug in the global token allocation in SWSB
- Support for SPV_INTEL_bfloat16_conversions
- Fix stack call ret size calculation.
- Increase threshold for HPC compilation
- Fix build break on Fedora34
- Fix a bug when deciding whether fill is redundant in
read-modify-write spill - Improve memory intrinsics width legalization
- Other minor fixes and improvements.
Dependencies revisions
- intel/opencl-clang@c8cd72e
- KhronosGroup/SPIRV-LLVM-Translator@424e375 (for opencl-clang)
- intel/vc-intrinsics@d9ffe1f
- KhronosGroup/SPIRV-LLVM-Translator@5569f6c (for VectorCompiler)
- llvm/llvm-project@llvmorg-10.0.0
Ubuntu 18.04 binary packages for LLVM10/Clang10 are included.