Skip to content

igc-1.0.10778

Compare
Choose a tag to compare
@mbelicki mbelicki released this 31 Mar 09:33
· 6885 commits to master since this release

Fixed Issues / Improvements

  • Add type to Parameter Attributes which change in LLVM12
  • Fixed wrong execLaneMask when execSize is 32
  • Utils to create read/write_variable_region
  • Change max ARG and RET size
  • Process unrolling threshold in VC
  • IGC Stackcall Spec Changes
  • Add support of RuntimeValue vectors: RuntimeValueLegalizationPass adjustment
  • Move IndexFlattener to GenX Utils library
  • Add offset to load coordinates
  • Update IGC metrics output format
  • Fix the bug to use LSC for spill/fill in linear scan RA
  • Fix dst decl of sqrt translation
  • Local atomic fmin, fmax were rewritten for performance increase
  • Fix clobbered R0 in the payload section

igc-1.0.10713...igc-1.0.10778

Dependencies revisions

Project Branch Revision
opencl-clang ocl-open-110 1815034e3
SPIRV-LLVM-Translator llvm_release_110 99420daab
SPIRV-Tools master sdk-1.3.204.1
SPIRV-Headers master sdk-1.3.204.1
vc-intrinsics master v0.1.0
LLVM project release/11.x llvmorg-11.1.0

Ubuntu 18.04 binary packages for LLVM11/Clang11 are included.