Skip to content

igc-1.0.6083

Compare
Choose a tag to compare
@pszymich pszymich released this 26 Jan 12:29
· 10039 commits to master since this release

Fixed Issues / Improvements

  • Process legalization of 64-bit moves on VC,
  • Added the support for sending the textureID and dimensions value to the driver,
  • Support for SPV_EXT_shader_atomic_float_min_max,
  • Update the read suppression WA to use less dummy instructions,
  • Move CMABI::doInitialization code in a separate helper analysis,
  • Do not hash label operands, CreateLabel() should always return a new label,
  • Modernize GraphColor code,
  • Optimize to generate mad by promoting src2 from :b to :wv,
  • Fix for creating a dump directory for Linux,
  • Update configuration_flags.md,
  • Fix Phi handling in SIMD CF Conformance,
  • Introduction of new entry in IGC constant folder for bfi,
  • Extend ValueTracker to be able to track inside user functions,
  • Remove omitting zero/undef sample params for cube maps,
  • Bug fixes for O0 inlining heuristic,
  • Corrects a defect where the vISA asm parser erroneously used,
  • Move ocl runtime info to headers,
  • Added missing code for ADL_S and RKL,
  • Fix builtin mangling for OpReadClockKHR,
  • Make sure structurizer uses correct mask offset,
  • Setting FunctionControl to force indirect call now applies to all user functions,
  • Fixed logic error when there exists a reg key which is a substring of another reg key (i.e. ShaderDumpEnable and ShaderDumpEnableAll),
  • Add UMD control to disable higher Simds,
  • Report private memory usage in assembly dump,
  • Other minor fixed and improvements.

Dependencies revisions

Ubuntu 18.04 binary packages for LLVM10/Clang10 are included.