Displaying 2 results from an estimated 2 matches for "astsemantics".
2015 Jun 18
5
[LLVMdev] [RFC] WebAssembly Backend
...ns:
>
>
> Has the ISA been finalized yet or is it still a work in progress? Will
> there be a fixed number of registers?
>
The design document has a high-level idea of the ISA, or rather of the AST
we're thinking of going with:
https://github.com/WebAssembly/design/blob/master/AstSemantics.md
The final encoding isn't decided on, we're still missing experiments to
figure out precise details.
We foresee having an infinite number of locals per function, but we plan to
pre-color them so that locals whose lifetimes don't interfere can be
merged. We can get clever and do this...
2015 Jun 17
8
[LLVMdev] [RFC] WebAssembly Backend
Hello all,
WebAssembly [0] its a new virtual ISA being designed to efficiently
run compiled code in web browsers and other things, starting with
C/C++, and eventually many other languages [1]. WebAssembly
distinguishes itself from other virtual ISAs with optimizations to
reduce download size and decode time, strong portability and
predictability invariants (for example, the base has no undefined