Releases: EnzymeAD/Enzyme
Releases · EnzymeAD/Enzyme
v0.0.217
v0.0.216
v0.0.215
v0.0.214
v0.0.213
v0.0.212
v0.0.211
v0.0.210
v0.0.209
What's Changed
- Support PMPI functions in CallDerivatives by @wsmoses in #2530
- [CI] Misc improvements to GHA workflows by @giordano in #2534
- Convert index in enzyme.extract to an attr by @vimarsh6739 in #2536
- mlir: Displace and clone arg attributes by @Pangoraw in #2531
- Adapt cublas to ptr as int by @wsmoses in #2539
- ActivityAnalysis: Improve with Readonly or throw elim by @wsmoses in #2538
Full Changelog: v0.0.208...v0.0.209
v0.0.208
What's Changed
- [mlir] IfLike enzyme ops remover by @pengmai in #2520
- feat: expose batching cloning a region by @avik-pal in #2521
- [mlir] Handle dynamic inner loop dimension in cache to memref by @Pangoraw in #2523
- More 1.11-esque calling conv handler for MPI by @wsmoses in #2522
- Forward-Mode MPI_Recv by @vchuravy in #2524
- mlir: update deprecated operation creation form by @Pangoraw in #2525
- Lower enzyme.concat and enzyme.extract by @vimarsh6739 in #2497
- ProbProg: MemAlloc effect and remove unused InitTrace op by @sbrantq in #2518
- mlir: Handling of mutable values in caches by @Pangoraw in #2436
- mlir: Replace hard coded codepaths with function interface by @Pangoraw in #2528
- LLVM optimizes the alloca for the mpi_wrapper to undef by @vchuravy in #2527
- Disable TBAA from jtbaa_arrayptr by @wsmoses in #2529
Full Changelog: v0.0.207...v0.0.208