Evolving the SIEVE IR: Our Concrete Proposal
Written: , Published: , Author: Kimberlee Model, Tags: SIEVE IR, outdated,
Over this summer, Team Wizkit developed a concrete proposal for an overhaul of the SIEVE Intermediate Representation. While our proposal is a fairly radical departure from the original IR, we believe this proposal addresses our concerns about wire memory management and interoperability in the presence of wide differentiation between backend capabilities. In the upcoming months the SIEVE Program will internally agree upon a final draft for the Phase II IR, but we hope that sharing our IR proposal with the wider community will help others engage with the IR as it continues to evolve.
Before reading our new proposal, you may want to review our prior post to contextualize the changes our team proposes. Then have a look at our new IR2 proposal here (PDF downoad).