Skip to content

Tags: williamjameshandley/Enzyme

Tags

v0.0.69

Toggle v0.0.69's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use placeholder phi nodes as deleted temporaries (EnzymeAD#1270)

v0.0.68

Toggle v0.0.68's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add asserting vh (EnzymeAD#1238)

* Add asserting vh

* fix

* fix

* Add capi gutils erase/replace

v0.0.67

Toggle v0.0.67's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Cumem (EnzymeAD#1234)

* tmp

* Cuda memory

* cleanup

* Add cuda stream create/destroy

* better inst noderivative error

* add stream sync

* add mem pool

v0.0.66

Toggle v0.0.66's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
optional use of blas copy for caching(EnzymeAD#1226)


* add runtime [de]activation of blas copy

v0.0.65

Toggle v0.0.65's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
CMake quality of life changes (EnzymeAD#1084)

* define and export some additional CMake targets

* specify which versions -lto-legacy-... applies to

* add small projects for testing `find_package`, `add_subdirectory`

* add workaround to support add_subdirectory

* change pass manager for llvm >= 15

* fix

* bump cmake version

* fix ci

* fix build

* fix build

* fix

* fix

* fix

---------

Co-authored-by: Sam Mish <mish2@llnl.gov>
Co-authored-by: William S. Moses <gh@wsmoses.com>

v0.0.64

Toggle v0.0.64's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add primal return option at llvm level (EnzymeAD#1194)

* Add primal return option at llvm level

* fix primret issue

v0.0.63

Toggle v0.0.63's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Dbg tblgen (EnzymeAD#1190)

* fix fortran abi, support scal, WIP

* scal support, fix fortran abi, fix other things

* fix build

* fix format

---------

Co-authored-by: William S. Moses <gh@wsmoses.com>

v0.0.62

Toggle v0.0.62's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add utility to fix julia calling conv (EnzymeAD#1182)

* Add utility to fix julia calling conv

* fix

v0.0.61

Toggle v0.0.61's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update CMakeLists.txt

v0.0.60

Toggle v0.0.60's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Tg blas3 (EnzymeAD#1117)

* removing manual blas support

* minimal blas generation

* add blas sanity checks

* emit handle_blas

* emit more parts

* emit caching

* finish rebasing of tblgen-blas

* finish refactor on latest main

* fix fwd-mode

* update tests

* fix Attribute settings

* fix tg for older llvm

* add more const and clarify comments

* add inactive fwd test

* disable dot fallback

* make BLAS fallback optional

* cleanup

* fixup

* cleanup

---------

Co-authored-by: William S. Moses <gh@wsmoses.com>