github intel/intel-graphics-compiler igc-1.0.4944

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

Fixed Issues / Improvements

  • Multiple refactor changes in preparation of LLVM upgrade to version 11.
  • Vector backend improvements:
    • clearer reports about unsupported types,
    • introduced i64 emulation pass,
    • support for -ftime-report,
    • support for genx_addc and genx_subb intrinsics.
  • Added support for OpConstFunctionPointerINTEL, 1024-bit constants in SPIRVReader.
  • Added patches for SPIRV-LLVM-Translator based on LLVM9.
  • Added support for experimental SYCL unmasked call feature.
  • Added option to force thread group size.
  • Added fallback path when ZEBinary is enabled by -allow-zebin.
  • Updated CMFE interface.
  • Relaxed some checks to allow a subset of i64 operations for targets without native i64 support.
  • Fixed translation of non 32/64-bit constants.
  • Fixed processing of GEP instruction when the index is a vector.
  • Fixed buildbreak with VectorCompiler switched off.
  • Removed unused IGA files, updated IGA.
  • Many minor optimization and code improvements throughout whole project.

Dependencies revisions

Ubuntu 18.04 binary packages for LLVM10/Clang10 are included.

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

NewReleases is sending notifications on new releases.