-
Notifications
You must be signed in to change notification settings - Fork 2
LLVM
Kai Tamkun edited this page Apr 25, 2017
·
2 revisions
One potentially nice feature would be an LLVM backend for WVM. I'm currently writing from scratch (well, trying to write) a program to compile LLVM intermediate representation to wasm, instead of an actual patch to LLVM the way other backends are made. This will likely be considerably more challenging, even though I've already written a mostly functional parser for the LLVM IR (the compilation step is presumably the hardest).
I assume a program produced by the compiler will be more computationally demanding than a program hand-written in wasm, so creating a speedier implementation of WVM in C may prove worthwhile.