github intel/intel-graphics-compiler igc-1.0.10713

latest releases: igc-1.0.15610.11, igc-1.0.15770.10, igc-1.0.15770.9...
2 years ago

Fixed Issues / Improvements

  • Added support of RuntimeValue vectors: RuntimeValueLegalizationPass adjustment,
  • vISA LocalScheduler: add 6-instructions-latency to WAR dependency to a send,
  • LSC spill/fill support in linear scan RA,
  • Adding Raytracing support,
  • Refactored and update typed atomic implementation,
  • Adding more OpenCL builtins extensions,
  • Fixed a bug in indirect spill/fill,
  • Introduced CCLANG_INSTALL_PREBUILDS_DIR option,
  • Introduced env flag and internal option for loop unroll threshold in VC,
  • Fixed debug print for empty locations,
  • Deprecated the uses of vISA::numEltPerGRF APIs in DebugInfo,
  • Added support of RuntimeValue vectors: correct size for payload calculation,
  • Added SPIRV-Tools prebuild support,
  • Local atomic fetch_add was rewritten for performance increase,
  • Added support for SPIR-V ceil, floor and trunc,
  • Fixing finding LLVM directory when compiling LLVM prebuild,
  • Added intrinsics for reading/writing to vISA variables,
  • Added support for @llvm.abs,
  • @llvm.stacksave support fix,
  • Updated Github Actions IGC build types,
  • IGA: GED update to 0.105,
  • Other minor fixes and improvements.

igc-1.0.10409...igc-1.0.10713

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.

Don't miss a new intel-graphics-compiler release

NewReleases is sending notifications on new releases.