Skip to content

igc-1.0.10183

Compare
Choose a tag to compare
@lwesiers lwesiers released this 09 Feb 17:29
· 8903 commits to master since this release

Fixed Issues / Improvements

  • Adding DG2 & PVC intrinscs

  • Adding more DG2 & PVC code

  • Make spill cleanup less aggressive.

  • Correctly handle llvm::Expected in vISA linker

  • Fold bitcasts to rdregion/wrregion by changing region parameters

  • Enable madw use in i64 mul emulator

  • SIP update DG2/XeHP SDV

  • Enable MergeURBReads pass

  • Refactor builtins operating on images and samplers

  • Support abs and fabs instructions

  • Support fp16 type for OpAtomicLoad, OpAtomicStore and OpAtomicExchange

  • Support printf strings in global addrspace

  • Introducing 2d stateless support for LSC

  • Fix PrivateMemoryResolution pass for XeHP and later

  • Create a GenISA intrinsic for native Mad instructions

  • Fixed problem with resolved values caching in JointMatrix resolution pass

  • Other minor fixes and improvements.

igc-1.0.9933...igc-1.0.10183

Dependencies revisions

Ubuntu 18.04 binary packages for LLVM11/Clang11 are included.