Releases: EnzymeAD/Enzyme
Releases · EnzymeAD/Enzyme
v0.0.239
What's Changed
- primal code motion by @vimarsh6739 in #2562
- [NFC] Migrate enzyme-tblgen from builder.create() to Op::create() by @rupprecht in #2660
- More llvm integration by @wsmoses in #2665
- fix: memcpy -> memset uses destination alignment by @martinjrobins in #2664
- Preserve enzymejl_gc_alloc_rt by @wsmoses in #2667
- Fix needs cached check by @wsmoses in #2668
Full Changelog: v0.0.238...v0.0.239
v0.0.238
v0.0.237
v0.0.236
v0.0.235
What's Changed
- Update benchmark.yml by @wsmoses in #2651
- Add missing write barrier if we create a custom constant -> shadow in… by @wsmoses in #2650
- Add conjugate handling for cmplx_in call pattern by @wsmoses in #2652
- Move rooting assertion to runtime error message by @wsmoses in #2653
Full Changelog: v0.0.234...v0.0.235
v0.0.234
v0.0.233
v0.0.232
What's Changed
- Fix a race condition for resolution of bazel_skylib by @vimarsh6739 in #2639
- Fwddiff region op by @vimarsh6739 in #2595
- Callconv fixup by @wsmoses in #2645
Full Changelog: v0.0.231...v0.0.232
v0.0.231
v0.0.230
What's Changed
- Fix bazel WORKSPACE builds by @vimarsh6739 in #2621
- Fix release undefined var by @wsmoses in #2628
- Add affine atomic rmw op by @ivanradanov in #2604
- LLVM integrate by @wsmoses in #2631
- Add LLVM version-aware getUnqual helper to Utils.h by @Copilot in #2633
- Add support for LLVM noalias in alias analysis utils by @ivanradanov in #2635
- MLIR: add ReadNone by @wsmoses in #2636
- Don't zero init if not necessary for malloc by @wsmoses in #2637
Full Changelog: v0.0.229...v0.0.230