1. 4964ebe GCP cache julia action if on relevant machine (#3006) by William Moses · 5 hours ago main
  2. fe8484e Mark profile counter as integral (#3000) by William Moses · 18 hours ago
  3. 89a43ef Add AIR compatibility (#2934) by Pierre Walker · 29 hours ago
  4. 6449825 Disable enzyme lit test ci for macos debug (#2997) by William Moses · 29 hours ago
  5. 2149a47 mlir: support non-index IVs in loops (#2993) by Jacob Mai Peng · 3 days ago
  6. ec99c56 Mark custream capture as inactive (#2992) by William Moses · 3 days ago
  7. ff7e39b [MLIR] Split registerCoreDialectAutodiffInterfaces into its own TU; trim pass deps (#2988) by Valentin Churavy · 3 days ago
  8. d2c1869 mlir: upstream interface implementations (#2983) by Jacob Mai Peng · 4 days ago
  9. a997537 [mlir] Support multi-dim dynamic memref caches (#2982) by Jacob Mai Peng · 4 days ago
  10. 018d999 Use gcp-cache for MLIR build cache (#2981) by William Moses · 4 days ago
  11. d072970 mlir: support multi-dim gpu allocations in ForLikeEnzymeOpsRemover (#2980) by Jacob Mai Peng · 4 days ago
  12. 5a54a4a mlir: pass to split ifs with multi-results into separate ops (#2975) by Jacob Mai Peng · 4 days ago
  13. 7e553be No more linalg dep for enzyme pass (now lowering to fill op) (#2976) by William Moses · 4 days ago
  14. ab7e324 mlir: add atomic_add attribute to enzyme.autodiff and autodiff_region ops (#2974) by Jacob Mai Peng · 4 days ago
  15. 50ab105 mlir: sink constants into autodiff_region when outlining (#2977) by Jacob Mai Peng · 4 days ago
  16. b419bc8 mlir: derivative for maxnumf, pointer handling for arith.select (#2971) by Jacob Mai Peng · 4 days ago
  17. 1671651 mlir: remove dependency on linalg with enzyme.fill_zero op (#2973) by Jacob Mai Peng · 4 days ago
  18. 0aa636e mlir: llvm.select activity interface, zeroInPlace for llvm.alloca (#2972) by Jacob Mai Peng · 4 days ago
  19. 2c31553 mlir: integrate dataflow activity analysis (#2970) by Jacob Mai Peng · 4 days ago
  20. f19caab mlir: add enzyme.atomic_rmw op with ordering attribute (#2950) by Jacob Mai Peng · 4 days ago
  21. eb4f9cf add link to fortran bindings (#2967) by Valentin Churavy · 4 days ago
  22. 53e195b Use atomic for memcpy (#2964) by William Moses · 5 days ago v0.0.289
  23. 53358c5 Return log-densities + divergent transition info from `impulse.infer` (#2958) by Penelope Yong · 5 days ago
  24. 5903f8f Add more ifx 2023 versions to CI (#2875) by Valentin Churavy · 6 days ago
  25. 9314128 Fix Flang CI (#2935) by Joe Wallwork · 6 days ago
  26. 1362bf1 Support binomial (Revolve) checkpointing for scf.for (#2943) by Paul Berg · 7 days ago
  27. d6a97f7 Fix iteration through insert value types (#2960) by William Moses · 7 days ago v0.0.288
  28. 131e53f Fix insertvalue type metadata bounds check (#2959) by William Moses · 7 days ago v0.0.287
  29. 5d67d54 Utils: use target IntPtrType for CreateAllocation's malloc size arg (#2945) by Zachary Whitley · 8 days ago
  30. 77c8dbc Add sret undef crash (#2956) by William Moses · 8 days ago v0.0.286
  31. 862d040 Support enzyme_truetype for insertvalue (#2957) by William Moses · 8 days ago v0.0.285
  32. 05ca762 Bazel upgrades and fixes (#2946) by Vimarsh Sathia · 9 days ago
  33. 6882b79 Fix compatibility with LLVM 23 (#2951) by Nikita Popov · 10 days ago
  34. f2f3ccb added option to use a file for inactive functions (#2948) by Julian Andrej · 10 days ago
  35. b38484e Consider local allocation and shadow malloc/free behavior (#2949) by William Moses · 11 days ago v0.0.284
  36. 5189d19 fix fmt by William S. Moses · 11 days ago
  37. cd3e577 Remove mistaken constant type or (#2947) by William Moses · 11 days ago v0.0.283
  38. 3c65e66 Fix format by William S. Moses · 11 days ago
  39. 2fe294e Fix indexing bug in EnzymeBatchDiffPass (#2944) by Vimarsh Sathia · 12 days ago
  40. 7be5247 LLVM integration (#2942) by William Moses · 13 days ago
  41. 93668c4 chore: remove unused intel oneapi MPI install (#2941) by Jared Frazier · 13 days ago
  42. 8137b83 Add missing operator overloads to EnzymeLogic.cpp by William Moses · 13 days ago
  43. e181366 Fix activity analysis on int store (#2938) by William Moses · 2 weeks ago v0.0.282
  44. 32722e1 32-bit zero loop iteration (#2939) by William Moses · 2 weeks ago
  45. 04b80f6 LCSSA ficticious phi (#2937) by William Moses · 2 weeks ago v0.0.281
  46. d43c9e3 Add failing pointer alignment lit test (#2936) by William Moses · 2 weeks ago
  47. d7dd2e0 More jlinstsimplify alias compare fixes (#2932) by William Moses · 3 weeks ago v0.0.280
  48. 36837cd Use better illegal type analysis error for constants (#2926) by William Moses · 3 weeks ago
  49. 1eb6dbd Remove typo in filename (#2923) by Vimarsh Sathia · 3 weeks ago
  50. b4b8c39 Multityped forward store (#2921) by William Moses · 3 weeks ago v0.0.279
  51. 3db6c0b Add variant of square test with activity descriptor (#2917) by Joe Wallwork · 3 weeks ago
  52. c61e011 Fix unsound icmp fold for loads from fresh allocations in jl-inst-simplify (#2919) by Valentin Churavy · 3 weeks ago v0.0.278
  53. 189b538 Improve legal recompute internal error message (#2920) by William Moses · 3 weeks ago
  54. 933dd0b Activity analysis based optimization for reverse mode AD (#2918) by Vimarsh Sathia · 3 weeks ago
  55. f5c6bc5 GridKit integration test (#2911) by Nicholson Koukpaizan · 3 weeks ago
  56. ef60feb Fwddiff op activity optimization (#2849) by Vimarsh Sathia · 3 weeks ago
  57. 84f56fc fix (#2915) by Acake · 4 weeks ago
  58. cc724cb Mark llvm exxt operation with alloc / free side effects (#2913) by Paul Berg · 4 weeks ago
  59. d033ef5 Add JLL cache configuration to .bazelrc by William Moses · 4 weeks ago
  60. 04864e1 update to recent LLVM/MLIR changes (#2907) by Sergio Sánchez Ramírez · 4 weeks ago
  61. 8be2b50 Fix allocation for zero-sized array (#2910) by William Moses · 4 weeks ago v0.0.277
  62. 6bba472 Handle gc-transition bundle from Julia v1.12 (#2906) by Valentin Churavy · 4 weeks ago v0.0.276
  63. 8244d9c [MLIR] fix: complex.create reverse mode flips imaginary-operand gradient sign (#2899) by June · 4 weeks ago
  64. 54e1ffb IFX bugfix (take 3) (#2905) by Joe Wallwork · 4 weeks ago
  65. a8668c7 Fix tablegen path in cross builds (#2856) by sgasho · 4 weeks ago
  66. cc29821 SimpleGVN: handle load load from call (#2901) by William Moses · 4 weeks ago v0.0.275
  67. 5a4245e mfem integration testing (#2896) by Julian Andrej · 5 weeks ago
  68. 4ede0bd Change intType/firstPointer error to nicer error handler (#2897) by William Moses · 5 weeks ago v0.0.274
  69. 6b1f9ca Integration testing (#2895) by William Moses · 5 weeks ago
  70. a4f45c4 Add custom undef store (#2894) by William Moses · 5 weeks ago v0.0.273
  71. 898949b Fix partial store (#2893) by William Moses · 5 weeks ago v0.0.272
  72. e77d4f8 Set up Flang CI (#2837) by Joe Wallwork · 5 weeks ago
  73. 52e9fe4 MLIR: Fix forward mode setdiffe (#2892) by William Moses · 5 weeks ago
  74. 2dc3129 Improve noaccumulate error (#2891) by William Moses · 5 weeks ago v0.0.271
  75. 0201e11 Recursively replace icmp (#2890) by William Moses · 5 weeks ago
  76. fcc5c16 save (#2882) by Acake · 5 weeks ago
  77. 2dcc196 Multi replace addresss space (#2889) by William Moses · 5 weeks ago v0.0.270
  78. 969fbec Fix subarray return type (#2888) by William Moses · 6 weeks ago v0.0.269
  79. 983af78 Fix sret alloca (#2884) by William Moses · 6 weeks ago
  80. 41b6c73 InvertPointer: fix typetree anyFloat/Pointer helpers (#2881) by William Moses · 6 weeks ago v0.0.268
  81. a14078a Fix RegSize calculation using argument type (#2883) by William Moses · 6 weeks ago
  82. 2af4812 Add non-blocking inactive attribute (#2879) by William Moses · 6 weeks ago
  83. c965083 Add implicit interfaces for function hooks in Fortran module (#2809) by Joe Wallwork · 6 weeks ago
  84. 8a8ce88 Handle constant users (#2877) by William Moses · 6 weeks ago v0.0.267
  85. 62f6ea3 MTI double replacement fix (#2878) by William Moses · 6 weeks ago
  86. ded150a Fix nested ad cache preservation (#2876) by William Moses · 6 weeks ago
  87. b38ebc6 Add ifx 2023.2.0 to CI (#2870) by Valentin Churavy · 7 weeks ago
  88. b191cfd Initialize DenseBackwardActivityAnalysis with ret_activity (#2874) by Vimarsh Sathia · 7 weeks ago
  89. 7c0141f Revert tablegen handler (#2868) by William Moses · 7 weeks ago
  90. 8ca23de feat: add maximumnum/minimumnum intrinsic derivative support (#2867) by Victor Martins · 7 weeks ago
  91. d184fa2 InvertPointer: Use type tree to determine zeroing behavior (#2865) by William Moses · 7 weeks ago v0.0.266
  92. 42f8361 mlir: run mincut for scf.if ops (#2846) by Jacob Mai Peng · 7 weeks ago
  93. 9470e77 Add a ValueType declaration for ActivityAttr (#2866) by Vimarsh Sathia · 7 weeks ago
  94. ef16087 Additional heterogeneous cuda markers [still needs custom derivative rules for push/pop/launch kernel (#2864) by William Moses · 7 weeks ago
  95. 6f0b4c9 fix: add x==0 y>0 guard to pow derivatives (#2855) by Martin Robinson · 7 weeks ago
  96. c47a056 Optionally check regionBranchOp (#2861) by Vimarsh Sathia · 7 weeks ago
  97. 0bcd813 More memcpy runtime activity, support null (#2860) by William Moses · 7 weeks ago v0.0.265
  98. 073ac9b Writable and readonly/readnone are incompatible (#2857) by William Moses · 7 weeks ago
  99. 8a59c94 Update build_tarballs.jl for macOS linker flags by William Moses · 7 weeks ago
  100. cf0dab3 Expose DataFlowActivityAnalysis to headers (#2854) by Vimarsh Sathia · 7 weeks ago