What's Changed
* Benchmark llama by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/23
* Update README.md by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/26
* Rebase to later llvm/xla by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/25
* Add support for use of xla runtime by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/27
* [JAX] Remove uses of dialect="mhlo" from the JAX compiler_ir() function by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/28
* Bump XLA by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/29
* Custom MLIR lowering pipeline by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/30
* Add missing ')' to enzyme_call and add tests for old pipeline by itf in https://github.com/EnzymeAD/Enzyme-JAX/pull/31
* Make enzyme_ref delete in_shapes instead of out_shapes by itf in https://github.com/EnzymeAD/Enzyme-JAX/pull/32
* Pipelinemod by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/33
* reuse Common.td from Enzyme by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/34
* Fix segfault by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/35
* Jax reverse more by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/36
* MLIR Reverse Mode by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/37
* Update xla by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/38
* Fix unused warning by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/39
* XLA: vendor the runtime mlir backend by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/40
* Handle inactive args from context by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/41
* Fix shape error by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/42
* generalize mlir zeroing by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/43
* Generalize mktup by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/44
* Cleanup warnings by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/45
* bugfix else by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/46
* Reduction optimization by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/47
* More optimization fixes by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/48
* Add pad folding optimization by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/49
* Add unrolling by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/50
* Cleanup bazel files by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/51
* transpose opts by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/52
* Add missing dependencies by ivanradanov in https://github.com/EnzymeAD/Enzyme-JAX/pull/53
* Fix 0 dim reshape concat case by ivanradanov in https://github.com/EnzymeAD/Enzyme-JAX/pull/55
* Handle full reduce of reshape by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/56
* simply mul-of-pad by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/57
* Generalize dot general pad by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/59
* Add gradient of pad operation by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/58
* slice(reshape) -> reshape(slice) by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/60
* Fix likely index bug in reshape helper by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/61
* Add chlo dialect by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/63
* Add .clang-format by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/64
* Fix and add test for slice of pad by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/65
* propagate location information by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/66
* simplify pad(pad) by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/67
* transform dialect for pattern combination by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/62
* Add slice of dot general by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/70
* Update XLA/LLVM by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/72
* Bitflag mismatch size in transform[er] dialect by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/73
* Try to fix macos by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/69
* Transform dialect ops for all patterns by ftynse in https://github.com/EnzymeAD/Enzyme-JAX/pull/71
* Actuall take control over llvm build flags by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/75
* Just use c api for pass pipeline by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/76
* Use capsule by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/77
* Bump jax commit by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/78
* Bump enzyme commit by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/79
* Bump enzyme commit by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/80
* Fix up rebase by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/81
* Negate of int by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/86
* Add all StableHLO ops from spec by mofeing in https://github.com/EnzymeAD/Enzyme-JAX/pull/87
* Refactor diff rules to prepare for more rules by mofeing in https://github.com/EnzymeAD/Enzyme-JAX/pull/89
* Add `stablehlo.einsum`, `stablehlo.unary_einsum` diffrules by mofeing in https://github.com/EnzymeAD/Enzyme-JAX/pull/83
* Fix for lowering change by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/92
* Fix grad sum by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/93
* Add complex support by mofeing in https://github.com/EnzymeAD/Enzyme-JAX/pull/94
* Fix `complex` dialect registration by mofeing in https://github.com/EnzymeAD/Enzyme-JAX/pull/95
* Update Enzyme commit by mofeing in https://github.com/EnzymeAD/Enzyme-JAX/pull/96
* Add a bunch of rules for scalar and non-differentiable functions by mofeing in https://github.com/EnzymeAD/Enzyme-JAX/pull/90
* Fix depency import of "ChloOps.h" by mofeing in https://github.com/EnzymeAD/Enzyme-JAX/pull/97
* Fix broadcast derivative by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/98
* bump xla by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/99
* Add compile to llvm backend by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/100
* Bump Enzyme commit by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/101
* Bump JaX commit by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/102
* Mark stablehlo.compare as inactive by Pangoraw in https://github.com/EnzymeAD/Enzyme-JAX/pull/106
* sink transposes in einsum by Pangoraw in https://github.com/EnzymeAD/Enzyme-JAX/pull/105
* optimize convolution of transpose by Pangoraw in https://github.com/EnzymeAD/Enzyme-JAX/pull/103
* Add batching of constants by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/107
* Attempt linker fix by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/108
* More linker fix by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/109
* Llama 3 gap size by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/110
* Bump xla and fix ci by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/111
* Fix CI by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/112
* Fix signature by wsmoses in https://github.com/EnzymeAD/Enzyme-JAX/pull/113
New Contributors
* itf made their first contribution in https://github.com/EnzymeAD/Enzyme-JAX/pull/31
* ivanradanov made their first contribution in https://github.com/EnzymeAD/Enzyme-JAX/pull/53
* mofeing made their first contribution in https://github.com/EnzymeAD/Enzyme-JAX/pull/87
* Pangoraw made their first contribution in https://github.com/EnzymeAD/Enzyme-JAX/pull/106
**Full Changelog**: https://github.com/EnzymeAD/Enzyme-JAX/compare/v0.0.6...v0.0.7