Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable iree-dialects in sandbox #123

Open
stellaraccident opened this issue Dec 15, 2021 · 1 comment
Open

Enable iree-dialects in sandbox #123

stellaraccident opened this issue Dec 15, 2021 · 1 comment

Comments

@stellaraccident
Copy link
Collaborator

Since I wired up the original build support, I added a mode where this project could have a hard dependency on iree for getting the iree-dialects (we have frontend dialects and standalone, not-yet-upstreamed things in this standalone project). However, given the goals of primarily enabling interop and code flow of things that aren't ready to be upstreamed or promoted in another way, I think I should bias towards simplicity: any objection to me just copying the iree-dialects project in tree and maintaining it by copying snapshots as needed? That seems wholly more usable than trying to keep yet another LLVM-derived project in sync, etc. This would allow me to adapt more of IREE's input pipelines to directly target more interesting whole programs at the sandbox, and it would also expose ops for IREE's parallelism and distribution concepts that we could experiment with.

@nicolasvasilache
Copy link
Contributor

+1, the LLVM dependency mismatch turned out to be quite annoying in the past weeks of multi-days integrate.
Will be nice to iterate to that minimal IREE + pluggable codegen world.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants