Re:Introducing MIR
by pcwalton on Wednesday April 27, 2016 @01:22PM
(#11582444)
If you count the intermediate IRs that LLVM has, then Rust actually now has many more than three IRs: AST, HIR, MIR, LLVM IR, SelectionDAG, MachineInstr. Even before MIR, there were 5 IRs.
[ Parent
| on HN ]
Re:Introducing MIR
by Ericson2314 on Wednesday April 27, 2016 @03:12PM
(#11583609)
Indeed, the more IRs, the better---structure your data to fit your task, not your algorithm to fit your data.