-
Notifications
You must be signed in to change notification settings - Fork 36
Closed
Description
Related to #65, there are various reasons to want to implement Cassette-like passes over typed IR, and more generally to have control over Julia's optimisation stack in a given context. Semantic code transformations should always be possible on untyped IR, but we might want to, for example, implement custom optimisation passes – like exploiting model parallelism in ML.
This is a fairly vague discussion issue; it will take some back-and-forth with the core Julia compiler folks to work out a good approach.
Metadata
Metadata
Assignees
Labels
No labels