Skip to content

igc-1.0.5761

Compare
Choose a tag to compare
@pszymich pszymich released this 08 Dec 12:29
· 11330 commits to master since this release

Fixed Issues / Improvements

  • Added padding between globals when encoding,
  • Added SPIRVDLL_SRC variable which takes prepared sprivdll sources,
  • Added support to emit relocations in debug info,
  • Improved LiveVar time by changing data-structure,
  • Improvements in VC debug info,
  • Increased per-thread stack size for SVM case,
  • Made GenXTidyControlFlow actually preserve liveness,
  • Moved splitStructPhis implementation to the proper place,
  • Optimized generic pointer load for kernels not using local memory,
  • Reduced the RA compilation time,
  • Reduced the redundant interferences caused by function call,
  • Specified type of pointer arithmetic to avoid tagging,
  • Updated patch token version,
  • Utilized genx.gaddr instrinsic for const/global tables,
  • Other minor fixes and improvements.

Dependencies revisions

Ubuntu 18.04 binary packages for LLVM10/Clang10 are included.