Skip to content

igc-1.0.4154

Compare
Choose a tag to compare
@lwesiers lwesiers released this 22 Jun 12:37
· 14470 commits to master since this release

Fixed Issues / Improvements

  • Add implementation for proper half precision using mul and mad instructions.
  • Perform read-modify-write only for spills inside divergent control flow.
  • Implement emulation of 64b mov.
  • Run Emu64OpsPass preprocessor also if DataLayout contains 64bit global or local pointers.
  • Better heuristic for A64WA.
  • Check for dst/src overlap for IEEE FP64 macros.
  • Enable SWSBDepReduction option by default.
  • Minor fixes and improvements.

Ubuntu 18.04 binary packages for LLVM10/Clang10 are included.