1 file changed
+1
-1
lines changed- enzyme/Enzyme/ActivityAnalysis.cpp+8-1
- enzyme/Enzyme/AdjointGenerator.h+75-14
- enzyme/Enzyme/CacheUtility.cpp+1
- enzyme/Enzyme/CallDerivatives.cpp+11
- enzyme/Enzyme/Enzyme.cpp+126-60
- enzyme/Enzyme/EnzymeLogic.cpp+127-33
- enzyme/Enzyme/FunctionUtils.cpp+5-2
- enzyme/Enzyme/GradientUtils.cpp+21-19
- enzyme/Enzyme/InstructionDerivatives.td+1-1
- enzyme/Enzyme/JLInstSimplify.cpp+1-1
- enzyme/Enzyme/LibraryFuncs.h+2
- enzyme/Enzyme/TypeAnalysis/TypeAnalysis.cpp+17
- enzyme/Enzyme/Utils.cpp+102-25
- enzyme/Enzyme/Utils.h+9-2
- enzyme/include/enzyme/utils+55-5
- enzyme/test/Enzyme/ForwardMode/sret12.ll+1-8
- enzyme/test/Enzyme/ForwardModeVector/sret12.ll-7
- enzyme/test/Enzyme/ReverseMode/blas/cblas_ddot64_.ll+57-57
- enzyme/test/Enzyme/ReverseMode/blas/gemv_f_c_split_blascpy_runtime_act.ll+3-3
- enzyme/test/Enzyme/ReverseMode/blas/spmv_f_c_lacpy.ll+6-6
- enzyme/test/Enzyme/ReverseMode/blas/syrk_f.ll+1-1
- enzyme/test/Enzyme/ReverseMode/blas_diffuse.ll+3-3
- enzyme/test/Enzyme/ReverseMode/bw_stack_realloc_free.ll+120
- enzyme/test/Enzyme/ReverseMode/freefn.ll+28
- enzyme/test/Enzyme/ReverseMode/phiphi.ll+59
- enzyme/test/Enzyme/ReverseMode/pre-error-fast.ll+4-3
- enzyme/test/Enzyme/ReverseMode/sret2-12.ll-7
- enzyme/test/Enzyme/ReverseMode/sret2.ll+1-1
- enzyme/test/Enzyme/ReverseMode/sumsimple.ll+8-19
- enzyme/test/Enzyme/ReverseMode/sumsimpleoptnone.ll+8-19
- enzyme/test/Integration/CppSugar/ptrref_args_fails.cpp+3-3
- enzyme/test/Integration/CppSugar/sret.cpp+77
- enzyme/test/Integration/CppSugar/structmulitarg.cpp+25
- enzyme/tools/enzyme-tblgen/blas-tblgen.cpp+31-32
- enzyme/tools/enzyme-tblgen/blasDeclUpdater.h+61-40
- enzyme/tools/enzyme-tblgen/blasTAUpdater.h+1-10
0 commit comments