Valentin Churavy

Results 1413 comments of Valentin Churavy

But I don't recall if we got all this in place for 1.6 and LLVM 11

So in Enzyme we support mutating calls, aliasing (c.f #350) and activity (c.f. #452). All of these problems are somewhat tightly correlated. For me a motivating example is supporting GPU...

![cthulhu](https://user-images.githubusercontent.com/145258/107991394-89135f80-6fa4-11eb-81e4-cef74cc9b38d.gif) and the animated version

> Cassette will instrument every call. That means a frame gets created for everything (as it does here now). Yes and no Cassette would create an new frame per call,...

@KristofferC let me know if I can help with Cassette side of things to try this out! Cassette has a metadata mechanism that one could use to make these things...

I think I last hit it on https://github.com/CliMA/ClimaCore.jl/pull/195/commits/ef0b1361b3dc36edc645ef29c2c39f0a85027dba On Mon, Sep 27, 2021, 13:42 Shuhei Kadowaki ***@***.***> wrote: > Now it seems hard to reproduce this error with CliMA/ClimaCore.jl#195 >...

#12 adds a hotkey for optimize and unoptimize

I would also add that I want to output `code_llvm` and `code_native`.

Only missing is: - [ ] Somehow saving or printing the current view, so I can come back later after fixing some things. - [ ] Also something for enabling/disabling...

I want to start with an actual `Const` lattice element. Not even necessarily from the top-level. But sometimes I come across a call site that has all const arguments and...