Fixed Issues / Improvements
- vISA: Add DG2 and PVC support
- Update SPIRV-LLVM-Translator revision for VC
- Fixup filenames for auxiliary shader dumps produced by VC
- Added SPV_INTEL_hw_thread_queries support
- VC: Generate debug information if exists in IR
- Max stack call private memory usage deduction from callgraph analysis
- vISA: Fixed the dependence issue between new dataport and other send messages in scheduler
- Updated GTpin enums
- Enabled dumping SPIRV before translation to LLVM
- Prevent memory optimization if function has optnone attribute
- Put indirectly called functions to separate section
- Other fixes and improvements
Dependencies revisions
- intel/opencl-clang@9247630
- KhronosGroup/SPIRV-LLVM-Translator@329ab86 (for opencl-clang)
- intel/vc-intrinsics@8ee8793
- KhronosGroup/SPIRV-LLVM-Translator@2a316b13991fb32876d0275d24b472d3789a88fa(for VectorCompiler)
- llvm/llvm-project@llvmorg-11.1.0
Ubuntu 18.04 binary packages for LLVM11/Clang11 are included.