Enzyme-ad

Latest version: v0.0.8

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 24

0.0.103

What's Changed
* MLIR Make core mlir registration fn by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1715
* Fix enzymemlir visibility and return by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1716
* MLIR fix broken test by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1718
* MLIR change visibility for wrapper pass by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1719
* MLIR embarassing bugfix by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1720
* Add full module truncation mode by ivanradanov in https://github.com/EnzymeAD/Enzyme/pull/1717
* MLIR correctly preserve attributes for shadows by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1721
* MLIR: handle multi-result functions by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1723
* MLIR better error for incorrect arg activity count by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1724
* MLIR fix activity analysis assertion error by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1725
* MLIR constantfp by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1726
* Mlirerr2 by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1727
* MLIR improve tblgen by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1728
* [bazel] export common derivative definitions by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1729
* MLIR more error messages for interface internals by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1730
* Add smax, smin, umin, umax to type analysis by rmoyard in https://github.com/EnzymeAD/Enzyme/pull/1634
* Update opaque pointer test by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1732
* MLIR add more general control flow handler interface by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1731
* MLIR fix forward terminator interface by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1733
* MLIR add constantfp to common.td by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1734
* MLIR handle dual tablegen by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1735
* MLIR fix custom fwd tblgen by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1736
* Handle new debug format conversion by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1737
* TypeAnalysis cleanup null result by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1738
* Cleanup gutils to avoid null reference by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1739
* Fix integration test if not built with compiler-rt by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1740
* Test assert-less build by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1742
* TypeTree speedup shiftindicies by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1744
* Split tests into two packages in Bazel build. by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1741
* silence warnings in bazel by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1745
* [ActivityAnalysis] Remove isConstantValue call in activity analysis by rmoyard in https://github.com/EnzymeAD/Enzyme/pull/1608
* TypeAnalysis permit passing info as fn parm attrs by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1746
* TypeAnalysis speed up Canonicalize by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1747
* Fix macOS CI by tgymnich in https://github.com/EnzymeAD/Enzyme/pull/1754
* Enable Dependabot for Github actions by tgymnich in https://github.com/EnzymeAD/Enzyme/pull/1755
* Enable clangd support by tgymnich in https://github.com/EnzymeAD/Enzyme/pull/1753
* Bump actions/cache from 3 to 4 by dependabot in https://github.com/EnzymeAD/Enzyme/pull/1757
* Bump mattnotmitt/doxygen-action from 1.9.2 to 1.9.8 by dependabot in https://github.com/EnzymeAD/Enzyme/pull/1758
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/EnzymeAD/Enzyme/pull/1759
* Replace third party create-github-app-token action with official action by tgymnich in https://github.com/EnzymeAD/Enzyme/pull/1762
* C++ error message for incorrect custom gradient type by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1764
* Fixed incorrect usage of llvm::Function::splice. by matinraayai in https://github.com/EnzymeAD/Enzyme/pull/1751
* Allow custom importing of files and syntactic sugar by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1752
* Bump peter-evans/create-pull-request from 3 to 6 by dependabot in https://github.com/EnzymeAD/Enzyme/pull/1760
* Update MLIR to 2c9b6c1b36b8185299de083c3058e0c1e7760442 by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1765
* Fix clang-tidy findings by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1766
* Correct complex inv by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1767
* [mlir] move alias lattice update to relevant transfer function by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1573
* Fix reverse mode complex error function by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1770
* Trucation to MPFR by ivanradanov in https://github.com/EnzymeAD/Enzyme/pull/1750
* Cleanup and Fixup MLIR reverse mode by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1771
* [MLIR] Add read-only reverse mode arg by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1774
* [MLIR] Fix reverse wrap pass infra by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1775
* Add forward mode c++ syntax by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1776
* MLIR support LogicalResult return in reversemode by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1779
* MLIR enable vararg activity by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1781
* Fix bazel build for macos by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1782
* MLIR add postop tablegen helper by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1783
* [mlir] Define generic set/map lattices for dataflow analyses by pengmai in https://github.com/EnzymeAD/Enzyme/pull/1769
* Fix unused errors by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1784
* Fix unused variable by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1786
* Bazel Cache by tgymnich in https://github.com/EnzymeAD/Enzyme/pull/1787
* MLIR handle multiple distinct return activities by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1788
* Allow asserting activity in mlir by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1792
* Fix new debug info assertion on main by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1793
* Fix build for older llvms by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1795

New Contributors
* rmoyard made their first contribution in https://github.com/EnzymeAD/Enzyme/pull/1634
* dependabot made their first contribution in https://github.com/EnzymeAD/Enzyme/pull/1757
* matinraayai made their first contribution in https://github.com/EnzymeAD/Enzyme/pull/1751

**Full Changelog**: https://github.com/EnzymeAD/Enzyme/compare/v0.0.102...v0.0.103

0.0.102

What's Changed
* BLAS fix erasure by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1711
* Drop all fn references on bc by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1710
* Support more C math.h functions by maxaehle in https://github.com/EnzymeAD/Enzyme/pull/1605
* Act conservative if not affine by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1712
* Change compile time or type analysis err into runtime by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1713


**Full Changelog**: https://github.com/EnzymeAD/Enzyme/compare/v0.0.101...v0.0.102

0.0.101

What's Changed
* Ensure alloca works well with minCut aliasing by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1705
* Strengthen capturing alloc check on jlcall by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1706
* BLAS fix gemm overwrite by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1707
* BLAS fix vector mode by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1708
* BCLoad: Still ignore if cblas lowering required by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1709


**Full Changelog**: https://github.com/EnzymeAD/Enzyme/compare/v0.0.100...v0.0.101

0.0.100

What's Changed
* Fix julia 16 llvm by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1638
* Fix linking issue by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1639
* Fix bcload on llvm16 by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1642
* BCLoad 16 CI by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1643
* More bc load attempts by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1644
* Add nv_ceil handler by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1647
* [MLIR][ActivityAnalysis] create activity interface by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1648
* [WIP] Simplify MLIR by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1646
* Reimplement MLIR tangent for scf.for generically by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1649
* [MLIR] Add read interface fwd by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1652
* [MLIR] General store / allocation / tensor / math interfaces by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1657
* Fix differential use analysis of ivi by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1661
* Fix integration tests on main by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1662
* Fix DT error by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1665
* Fixups for external bazel integration tests by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1668
* Logabsgamma support by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1669
* Fix symbol link collision by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1671
* Fix integration tests by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1670
* Packaging fixes for julia on 16 by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1672
* [MLIR] make wrapping pass by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1673
* Fix tablegen for ll16 without optional support by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1674
* Restore mlir build by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1675
* More macos on llvm16 fix by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1676
* bcload 15 or 16 fix by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1677
* [Truncate] Handle libm calls by ivanradanov in https://github.com/EnzymeAD/Enzyme/pull/1636
* Add a float op only truncation mode by ivanradanov in https://github.com/EnzymeAD/Enzyme/pull/1651
* MDTuple better error handler by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1684
* Remove unnecessary uses of templating by tgymnich in https://github.com/EnzymeAD/Enzyme/pull/1681
* [MLIR] fix mlir activity arg parsing by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1678
* add a little bit more docs by ZuseZ4 in https://github.com/EnzymeAD/Enzyme/pull/1664
* Update build_tarballs.jl by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1688
* Demangle and improve nofree by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1687
* Fix cached gemv by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1689
* Turn mask assertion error into nice compile error by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1690
* [ActivityAnalysis] simplify and cleanup by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1694
* Mark nvfmodf and improve error message for wrong arg num by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1695
* Simplify and improve differential use analysis by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1693
* Enable c++ warning for runtime activity by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1699
* Mark memcpy of 1 byte as inactive by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1698
* Improve nofree demangle support by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1696
* Ensure custom derivative functions aren't deleted by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1697
* Fix memcpy of size 1 [part 2] by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1701
* Fix asan error and add mlir alloc/free fns by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1700
* Erase atomic on err by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1702
* Preserve parmtype by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1703
* Handle constant of vector of i1 by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1704


**Full Changelog**: https://github.com/EnzymeAD/Enzyme/compare/v0.0.99...v0.0.100

0.0.99

What's Changed
* [TypeAnalysis] handle arg count mismatch by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1589
* [TypeAnalysis] improve arg error message by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1590
* move away from using deprecated StringRef API by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1593
* Better error messages for invalid erasure by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1592
* update TypeAnalysis for recent LLVMs by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1594
* Add NoFree cmd line fallback by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1591
* [mlir] support unknown (top) state in aliasing and activity analysis by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1569
* Fix printing bug 1599 by maxaehle in https://github.com/EnzymeAD/Enzyme/pull/1601
* Mark floor as inactive by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1598
* Improve support for x86_fp80 (long double) by maxaehle in https://github.com/EnzymeAD/Enzyme/pull/1604
* rebase MLIR-Enzyme back on upstream LLVM by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1602
* [mlir] don't incorrectly bail from alias analysis by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1570
* [mlir] correctly handle "unknown" state in activity analysis by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1571
* [WIP] Auto truncation mode by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1581
* Fix sparse by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1606
* Add eigen analysis test by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1612
* make fpic work on windows by ZuseZ4 in https://github.com/EnzymeAD/Enzyme/pull/1614
* [Sparse] Fixup replacement rule ordering by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1616
* [mlir] proper "undefined" state in pointer analysis and correct handling of fresh state by ftynse in https://github.com/EnzymeAD/Enzyme/pull/1572
* Benchmark by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1617
* Update benchmark.yml to use openstack22 by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1543
* Try github actions for nightly bazel build by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1620
* MLIR bazel build and test by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1618
* Re-disable benchmark.yml by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1626
* Invertpointer nicer error for global by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1625
* [MLIR] Add tablegen derivative infrastructure by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1623
* [TypeAnalysisPrinter] support opaque pointers on 16 by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1629
* Fix struct containing attributes by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1627
* Mark more as nofree/inactive by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1628
* Fix integration CI bug by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1630
* [Bazel] run integration tests by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1631
* Handle invert pointer of add expr by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1632
* Use specified name for known inactive function insts by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1633
* [Julia] permit caches of addresspace-10 even if potentially indirect by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1635
* Add functions to truncate and expand fp values by ivanradanov in https://github.com/EnzymeAD/Enzyme/pull/1615
* Allow disabling memmove warning by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1637

New Contributors
* maxaehle made their first contribution in https://github.com/EnzymeAD/Enzyme/pull/1601
* ivanradanov made their first contribution in https://github.com/EnzymeAD/Enzyme/pull/1615

**Full Changelog**: https://github.com/EnzymeAD/Enzyme/compare/v0.0.98...v0.0.99

0.0.98

What's Changed
* Embarassing bugfix for shadowalloc rewrite by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1584
* Add sparse prints by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1545
* Use static clang plugin registration by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1544
* Add nvidia reciprocal by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1586
* Zero sret copy by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1585
* Nicer error for getindex by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1587
* [TypeAnalysis] improve memtransfer error handler by wsmoses in https://github.com/EnzymeAD/Enzyme/pull/1588


**Full Changelog**: https://github.com/EnzymeAD/Enzyme/compare/v0.0.97...v0.0.98

Page 8 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.