igc-1.0.10200
pszymich
released this
18 Feb 12:54
·
7451 commits
to master
since this release
Fixed Issues / Improvements
- Fix compilation error with GCC 12
- Remove redundant vector CMCL builtins declarations
printf
implementation with high-level interfaces- VC produces debuggable kernels by default
- Support ptrtoint constexpr in GV initializers
- Applied m16 on a0 init
- Moved KernelInfo to GenX Utils library
- Fixed dependencies handling in genx printer
- Added support of SPIRV floating point fma via CMCL in VC
- SGInvoke: fix for WA when DumpToCurrentDir flag is set
- Added PVC specific named barriers handling
- Improve dump of values in pass printer
- Other minor fixes and improvements.
Dependencies revisions
- intel/opencl-clang@16ff905
- KhronosGroup/SPIRV-LLVM-Translator@cf681c8 (for opencl-clang)
- KhronosGroup/SPIRV-Tools@eeb973f
- KhronosGroup/SPIRV-Headers@ae217c1
- intel/vc-intrinsics@d3cef33
- llvm/[email protected]
Ubuntu 18.04 binary packages for LLVM11/Clang11 are included.