1. 72a111b feat: expose the batching function helpers (#2384) by Avik Pal · 6 hours ago main
  2. da7e1ac Introduce __enzyme_ignore_derivatives (#2385) by Valentin Churavy · 26 hours ago
  3. 8c1a596 Fix error on unreachable users (#2383) by William Moses · 4 days ago v0.0.186
  4. f55530a Extern c run attributor (#2381) by William Moses · 4 days ago
  5. 27ecd39 Support allocart_name (#2380) by William Moses · 5 days ago
  6. e933937 Update to newer llvm (#2379) by William Moses · 7 days ago
  7. 1a80691 Remove enzymejl attrs and ta attrs on generated derivative code (#2378) by William Moses · 7 days ago v0.0.185
  8. f69db36 Fix rematerialization differential use (#2371) by William Moses · 3 weeks ago v0.0.184
  9. db864f6 MLIR: further fix inactive instruction tablegen by William S. Moses · 3 weeks ago
  10. 1997471 MLIR: fix tablegen pop bounds (#2362) by William Moses · 3 weeks ago
  11. 89c0071 Use stable comparison utilities (#2360) by William Moses · 3 weeks ago
  12. 042e567 mlir: enable mincut support for scf.for (#2359) by Paul Berg · 3 weeks ago
  13. 1027448 Fix worklist ordering by William S. Moses · 4 weeks ago
  14. b5098d5 add deque by William S. Moses · 4 weeks ago
  15. a44746e [MLIR] Add nicer error messages for mismatched arguments (#2357) by William Moses · 4 weeks ago
  16. 7748c31 Add C API for setting type-analysis-func via EnzymeSetCLString (#2356) by Karan Janthe · 4 weeks ago
  17. 044a06c WIP: fix gc_loaded shadow (#2353) by William Moses · 4 weeks ago v0.0.183
  18. 942fd44 mlir: Move cache mincut to enzyme proper (#2355) by Paul Berg · 4 weeks ago
  19. 4474f34 More llvm integration (#2352) by William Moses · 4 weeks ago
  20. f2be34b Integrate llvm (#2351) by William Moses · 4 weeks ago
  21. 31d9676 [mlir] Summary-based activity analysis (#2114) by Jacob Mai Peng · 5 weeks ago
  22. 1c2bd68 Fix failing mlir lit test, remove warning (#2347) by Jacob Mai Peng · 5 weeks ago
  23. 1d6ef01 [MLIR][ActivityAnalysis] fix getFunctionIfArgument (#2350) by William Moses · 5 weeks ago
  24. 4ab3b56 Generate compile_commands.json (#2338) by Vimarsh Sathia · 5 weeks ago
  25. c3cb0ad Improve openmp error message (#2343) by William Moses · 6 weeks ago
  26. a87b0dd Try force marking hip math as used (#2344) by William Moses · 6 weeks ago
  27. f3e27ab fix: remove ignore_derivatives pass (#2339) by Avik Pal · 6 weeks ago inpactivityopt
  28. 1e0dea1 Return activity optimization for reverse mode AD [MLIR] (#2332) by Vimarsh Sathia · 6 weeks ago
  29. 96cb47e MLIR: fix constant tablegen (#2337) by William Moses · 6 weeks ago
  30. 764dca1 Add custom derivative use (#2315) by William Moses · 7 weeks ago
  31. b9bc6e3 Fix ocml f64 (#2336) by William Moses · 7 weeks ago
  32. 34db08e Fix Fwddiff canonicalization [MLIR] (#2333) by Vimarsh Sathia · 7 weeks ago
  33. 0828c87 TypeAnalysis: don't analyze tbaa of not analyzable (#2335) by William Moses · 7 weeks ago v0.0.182
  34. 567bf60 feat: op to detach tensor [MLIR] (#2328) by Avik Pal · 7 weeks ago
  35. 1dfddda Move strong zero to not be a global & fix vector RT activity (#2329) by William Moses · 7 weeks ago v0.0.181
  36. c3a9570 Update InstructionDerivatives.td by William Moses · 7 weeks ago
  37. b84ce08 MLIR: only value if broadcast (#2327) by William Moses · 7 weeks ago
  38. a19e0f0 MLIR: Implement strong zero (#2326) by William Moses · 7 weeks ago
  39. 7993833 Add ocml support (#2324) by William Moses · 7 weeks ago
  40. db01813 Only throw fwd mode runtime activity blas error if something is runti… (#2318) by William Moses · 9 weeks ago v0.0.180
  41. 86ab928 Push write fix (#2314) by William Moses · 10 weeks ago v0.0.179
  42. e55012a Julia: fix fwd mode batched write barrier (#2313) by William Moses · 10 weeks ago v0.0.178
  43. 77f6866 Julia: fix gc_loaded activity analysis (#2312) by William Moses · 10 weeks ago v0.0.177
  44. 86674c2 replace deprecated function in tblgen (#2306) by Manuel Drehwald · 2 months ago
  45. ac5d49c PreserveNVVM: use early inc range for attribution (#2307) by William Moses · 2 months ago
  46. e5660f6 Update BUILD by William Moses · 2 months ago
  47. 2ced94c Add better error message for custom rule activity mismatch (#2304) by William Moses · 2 months ago
  48. 0dd29b6 tblgen: Auto-generate ActivityOpInterface (#2303) by Paul Berg · 2 months ago
  49. 460456c Update enzyme-mlir.yml (#2300) by William Moses · 3 months ago
  50. aef43ce Bump DoozyX/clang-format-lint-action from 0.18.2 to 0.20 (#2296) by dependabot[bot] · 3 months ago
  51. 987ae44 Fix addf interface by William S. Moses · 3 months ago
  52. 3133f6d Speed up may execute between (#2299) by William Moses · 3 months ago
  53. 4eee0fb Memcmp attribute: it is readonly, not write-only (#2297) by William Moses · 3 months ago v0.0.176
  54. 6c4dac8 Rematerialization: handle unreachable default switch dest (#2294) by William Moses · 3 months ago
  55. d3d8bd3 Update enzyme-mlir.yml (#2295) by William Moses · 3 months ago
  56. 0588d40 Restore llvm integrate by William S. Moses · 3 months ago
  57. d012912 Revert llvm integrate by William S. Moses · 3 months ago
  58. f492bcc Move math simplification to interface (#2293) by William Moses · 3 months ago
  59. f91877b Fwd canonicalizer, fix const noneed (#2292) by William Moses · 3 months ago
  60. 97f70cf Disable truncate test on LLVM19 per LLVM issue (#2291) by William Moses · 3 months ago
  61. 1ecfb58 only use BCLoad if plugins are enabled (#2288) by Manuel Drehwald · 3 months ago
  62. 6f8e7ff Fix and test LLVM 19/20 (#2287) by William Moses · 3 months ago
  63. 30d7119 Try making c++ ci green (#2286) by William Moses · 3 months ago
  64. 845afca don't access LLVMEnzyme on apple builds if LLVM_PLUGINS isn't set (#2285) by Manuel Drehwald · 3 months ago
  65. e6d2faa MLIR: Add verifyPostPasses option (#2284) by Paul Berg · 3 months ago
  66. 5e52784 Report diagnostic as errors in ops removal interface (#2282) by Paul Berg · 3 months ago
  67. 0cf956a fix: remove uses of .cast/.dyn_cast/.isa (#2280) by Avik Pal · 3 months ago
  68. da27d52 Fwddiff ret_activity canonicalizations (#2271) by Vimarsh Sathia · 3 months ago
  69. 23cae65 Improve error message for incorrect type (#2279) by William Moses · 3 months ago
  70. 13124c1 Update FunctionUtils.cpp by William Moses · 3 months ago v0.0.175
  71. 53f31b7 Fix phi address space casting (#2277) by William Moses · 3 months ago v0.0.174
  72. 1ce9062 Update ccpp.yml by William Moses · 3 months ago
  73. f886b35 Revert "slightly older llvm" by Billy Moses · 3 months ago
  74. c1e4c14 slightly older llvm by Billy Moses · 3 months ago
  75. 7ec7b2f [LLVM Integrate] adapt to new fabs (#2276) by William Moses · 3 months ago
  76. ab137ee support for LLVM 19 (#2274) by Vedant · 3 months ago
  77. 50e5173 Fix llvm rebase (#2273) by William Moses · 3 months ago
  78. 9238045 Allow suppression of incompatible compiler warning (#2272) by David Ittah · 3 months ago
  79. f1bad2e fix stupid typo by Alex Zinenko · 4 months ago
  80. 97006e5 update for llvm::Triple becoming a proper class (#2269) by Oleksandr "Alex" Zinenko · 4 months ago
  81. c91cef7 fix-crash-by-coalese (#2246) by min xu · 4 months ago
  82. 514c446 Update build_tarballs.jl by William Moses · 4 months ago
  83. 92cb35e Julia: don't emit fence on reverse pass savepoint (#2268) by William Moses · 4 months ago v0.0.173
  84. d0f6d6b Subsequent call alias info (#2267) by William Moses · 4 months ago
  85. 55c7270 improve enzyme bazel workflow (#2260) by Tim Gymnich · 4 months ago
  86. 8371758 MLIR: add linalginterfaces by William S. Moses · 4 months ago
  87. 3e6ce0b improve fortran ci (#2263) by Tim Gymnich · 5 months ago
  88. 7d570eb fix clang format ci (#2264) by Tim Gymnich · 5 months ago
  89. d79e612 Update enzyme-ci.yml (#2259) by Tim Gymnich · 5 months ago
  90. c761bcf MLIR: fix cmake test (#2257) by William Moses · 5 months ago
  91. 3412f2a Disable benchmark results upload (#2258) by Tim Gymnich · 5 months ago
  92. 3b47e7f MLIR: sample operation (#2256) by William Moses · 5 months ago
  93. a35f4f7 Drop range (#2253) by Manuel Drehwald · 5 months ago
  94. a3ca20e adding abs to loosetypes list (#2254) by Manuel Drehwald · 5 months ago
  95. 574070e Bump mattnotmitt/doxygen-action from 1.9.8 to 1.12.0 (#2232) by dependabot[bot] · 5 months ago
  96. f980f1b Fix bugs introduced by CMake flag in recent PR (#2252) by William Moses · 5 months ago
  97. 5004a8f Add support for building libEnzyme without LLVM's Plugin interface (#2249) by Manuel Drehwald · 5 months ago
  98. 788c5cf Fix mlir on main by William S. Moses · 5 months ago
  99. 71e8967 Avoid seqfault of minIndicies.size() == 0 (#2250) by Valentin Churavy · 5 months ago
  100. 759f490 fix the enzyme to work again with rust and llvm 20 (#2248) by Manuel Drehwald · 5 months ago