igc-1.0.3445
·
14268 commits
to master
since this release
- Handle the splitting of Vx1
- Modify spill/fill intrinsics' offset units.
- Support for hardware native atomic subtract.
- Add interface with dualsubslice information.
- Adding a configuration flag for enforcing double precision floating point emulation on unsupported platforms as an experimental feature.
- Fix live-interval in debug info when trivial RA is run.
- Fixing regression caused by wrong rounding.
- Don't do integer mad if thre are more than 1 immediate sources.
- Avoid splitting an instruction with byte dst into even/odd when one of its sources has vertical stride 32.
- Cache debug source line information during assembly dump.
- Fix for subgroup function resolution.
- Add Induction Variable Elimination pass.
- Remove redundant goto instructions.
Ubuntu 18.04 binary packages for LLVM9/Clang9 are included.