File tree
11 files changed
+9
-114
lines changed- src
- bootstrap/src/core/build_steps
- ci
- docker
- host-aarch64/dist-aarch64-linux
- host-x86_64
- dist-x86_64-linux
- x86_64-gnu
- github-actions
- tools
- tests/ui
- autodiff
- feature-gates
11 files changed
+9
-114
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
970 | 970 |
| |
971 | 971 |
| |
972 | 972 |
| |
973 |
| - | |
| 973 | + | |
974 | 974 |
| |
975 | 975 |
| |
976 | 976 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
89 | 89 |
| |
90 | 90 |
| |
91 | 91 |
| |
| 92 | + | |
92 | 93 |
| |
93 | 94 |
| |
94 | 95 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
90 | 90 |
| |
91 | 91 |
| |
92 | 92 |
| |
| 93 | + | |
93 | 94 |
| |
94 | 95 |
| |
95 | 96 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| 33 | + | |
33 | 34 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
382 | 382 |
| |
383 | 383 |
| |
384 | 384 |
| |
385 |
| - | |
| 385 | + | |
386 | 386 |
| |
387 | 387 |
| |
388 | 388 |
| |
| |||
400 | 400 |
| |
401 | 401 |
| |
402 | 402 |
| |
403 |
| - | |
| 403 | + | |
404 | 404 |
| |
405 | 405 |
| |
406 | 406 |
| |
| |||
432 | 432 |
| |
433 | 433 |
| |
434 | 434 |
| |
| 435 | + | |
435 | 436 |
| |
436 | 437 |
| |
437 | 438 |
| |
| |||
614 | 615 |
| |
615 | 616 |
| |
616 | 617 |
| |
| 618 | + | |
617 | 619 |
| |
618 | 620 |
| |
619 | 621 |
| |
|
- .github/workflows/benchmark.yml-6
- .github/workflows/enzyme-bazel.yml+52-37
- .github/workflows/enzyme-ci.yml-6
- .github/workflows/format.yml+1-1
- .github/workflows/fortran.yml+28-2
- .gitignore+1
- .packaging/build_tarballs.jl+3
- enzyme/BCLoad/CMakeLists.txt+2
- enzyme/BUILD+1
- enzyme/CMakeLists.txt+5
- enzyme/Enzyme/AdjointGenerator.h+69-42
- enzyme/Enzyme/CApi.cpp+29-25
- enzyme/Enzyme/CApi.h+5-4
- enzyme/Enzyme/CMakeLists.txt+22-3
- enzyme/Enzyme/CallDerivatives.cpp+2-1
- enzyme/Enzyme/Enzyme.cpp+38-10
- enzyme/Enzyme/EnzymeLogic.cpp+61-33
- enzyme/Enzyme/EnzymeLogic.h+51-9
- enzyme/Enzyme/FunctionUtils.cpp+1-1
- enzyme/Enzyme/GradientUtils.cpp+13-4
- enzyme/Enzyme/GradientUtils.h+1-1
- enzyme/Enzyme/MLIR/Dialect/EnzymeOps.td+11
- enzyme/Enzyme/MLIR/Dialect/Ops.cpp+16
- enzyme/Enzyme/PreserveNVVM.cpp+1-1
- enzyme/Enzyme/Utils.cpp+9
- enzyme/Enzyme/Utils.h+4
- enzyme/benchmarks/ReverseMode/adbench/ba.h+301-113
- enzyme/benchmarks/ReverseMode/adbench/gmm.h+260-51
- enzyme/benchmarks/ReverseMode/adbench/lstm.h+331-44
- enzyme/benchmarks/ReverseMode/ba/Cargo.lock+16
- enzyme/benchmarks/ReverseMode/ba/Cargo.toml+23
- enzyme/benchmarks/ReverseMode/ba/Makefile.make+6-2
- enzyme/benchmarks/ReverseMode/ba/ba.cpp+40-78
- enzyme/benchmarks/ReverseMode/ba/ba_mayalias.h+198
- enzyme/benchmarks/ReverseMode/ba/src/lib.rs+25
- enzyme/benchmarks/ReverseMode/ba/src/main.rs+26
- enzyme/benchmarks/ReverseMode/ba/src/safe.rs+204
- enzyme/benchmarks/ReverseMode/ba/src/unsafe.rs+140
- enzyme/benchmarks/ReverseMode/fft/Cargo.lock+7
- enzyme/benchmarks/ReverseMode/fft/Cargo.toml+22
- enzyme/benchmarks/ReverseMode/fft/Makefile.make+4-1
- enzyme/benchmarks/ReverseMode/fft/fft.cpp+269-138
- enzyme/benchmarks/ReverseMode/fft/fft.h+321-267
- enzyme/benchmarks/ReverseMode/fft/src/lib.rs+6
- enzyme/benchmarks/ReverseMode/fft/src/main.rs+22
- enzyme/benchmarks/ReverseMode/fft/src/safe.rs+104
- enzyme/benchmarks/ReverseMode/fft/src/unsf.rs+92
- enzyme/benchmarks/ReverseMode/gmm/Cargo.lock+16
- enzyme/benchmarks/ReverseMode/gmm/Cargo.toml+26
- enzyme/benchmarks/ReverseMode/gmm/Makefile.make+6-2
- enzyme/benchmarks/ReverseMode/gmm/gmm.cpp+148-168
- enzyme/benchmarks/ReverseMode/gmm/gmm.h+3-3
- enzyme/benchmarks/ReverseMode/gmm/gmm_mayalias.h+62
- enzyme/benchmarks/ReverseMode/gmm/src/lib.rs+10
- enzyme/benchmarks/ReverseMode/gmm/src/main.rs+24
- enzyme/benchmarks/ReverseMode/gmm/src/safe.rs+303
- enzyme/benchmarks/ReverseMode/gmm/src/unsafe.rs+148
- enzyme/benchmarks/ReverseMode/lstm/Cargo.lock+7
- enzyme/benchmarks/ReverseMode/lstm/Cargo.toml+22
- enzyme/benchmarks/ReverseMode/lstm/Makefile.make+6-2
- enzyme/benchmarks/ReverseMode/lstm/lstm.cpp+29-57
- enzyme/benchmarks/ReverseMode/lstm/lstm_mayalias.h+160
- enzyme/benchmarks/ReverseMode/lstm/src/lib.rs+56
- enzyme/benchmarks/ReverseMode/lstm/src/safe.rs+231
- enzyme/benchmarks/ReverseMode/lstm/src/unsf.rs+116
- enzyme/benchmarks/ReverseMode/ode-real/Cargo.lock+7
- enzyme/benchmarks/ReverseMode/ode-real/Cargo.toml+22
- enzyme/benchmarks/ReverseMode/ode-real/Makefile.make+15-11
- enzyme/benchmarks/ReverseMode/ode-real/ode.cpp+178-166
- enzyme/benchmarks/ReverseMode/ode-real/src/lib.rs+100
- enzyme/benchmarks/ReverseMode/ode-real/src/safe.rs+75
- enzyme/benchmarks/ReverseMode/ode-real/src/unsf.rs+79
- enzyme/cmake/EnzymeConfig.cmake.in+15-13
- enzyme/cmake/EnzymeConfigVersion.cmake.in+15-13
- enzyme/test/Enzyme/ReverseMode/extvalcmp.ll+5-5
- enzyme/test/MLIR/ActivityAnalysis/CMakeLists.txt+8
- enzyme/test/MLIR/AliasAnalysis/CMakeLists.txt+8
- enzyme/test/MLIR/AliasAnalysis/func_attributes.mlir+1
- enzyme/test/MLIR/Batch/CMakeLists.txt+1-1
- enzyme/test/MLIR/CMakeLists.txt+6
- enzyme/test/MLIR/ForwardMode/CMakeLists.txt+8
- enzyme/test/MLIR/Passes/CMakeLists.txt+8
- enzyme/test/MLIR/ProbProg/CMakeLists.txt+8
- enzyme/test/MLIR/ProbProg/roundtrip.mlir+15
- enzyme/tools/enzyme-tblgen/blasDiffUseUpdater.h+1-1
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments