silt-lang / silt

An in-progress fast, dependently typed, functional programming language implemented in Swift.
MIT License
240 stars 13 forks source link

Completely Refactor IRGen #148

Closed CodaFi closed 5 years ago

CodaFi commented 5 years ago

What's in this pull request?

A massive, massive restructuring of IR generation. I had to touch a lot of parts of the backend to get this up because this pulled up a lot of bugs. There's also some new GIR instructions that I have to document in a follow-up because I want to pass this omnibus first.

CodaFi commented 5 years ago

⛵️