github intel/intel-graphics-compiler igc-1.0.6748

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

Fixed Issues / Improvements

  • DebugInfo - changed code layout and added few asserts to line info emission
  • Add option to skip memory fence commit.
  • This is a minor change to allow stateful transformation for non-gep pointer.
  • Available externally OCLInlineThreshold option
  • Enable code patching by default CodePatch=2
  • Remove bunch of outdated CMake code
  • Remove unused function from BiF
  • VC can now dump asm for indirectly-called functions
  • Add gen11 and gen12 bindless system routines
  • Added check for induction variable sext in Simd32Profitability
  • Change unreachable instructions to "return undef"
  • Apply the same skipping rules for step 1 and step 5 of LowerGPCallArg
  • Change OpenCL builtin mad implementation to use fma instruction instead of multiply add.
  • Initial implementation of cm-cl library
  • Link with LLVM target if dylib is required
  • Switch TPM to SVM entirely
  • Moving opencl-clang discovery code to outer scope to make it available for VC
  • Simplifying code related to sample and texel fetch instructions
  • Generate native sqrt for fast llvm sqrt operation and match reciprocal sqrt
  • Refactor Sub- and Work- group Scan and Reduce

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.