Skip to content

v0.1.0: Cranelift + LIR

No due date 0% complete

The goal is to replace the quick and dirty solution by a solution with a proper code generator and a proper intermediate representation.

At the end, the LIR (Low-level Intermediate Represenation) should be:

  • Documented.
  • Generated by the Rustc driver.
  • Consumed to generate Cranelift IR.

Also, the Cranelift IR should be used to generate machine code.

The goal is to replace the quick and dirty solution by a solution with a proper code generator and a proper intermediate representation.

At the end, the LIR (Low-level Intermediate Represenation) should be:

  • Documented.
  • Generated by the Rustc driver.
  • Consumed to generate Cranelift IR.

Also, the Cranelift IR should be used to generate machine code.

There are no closed issues in this milestone.

Issues will automatically be moved here when they are closed.