Support for HiPE-compatible code emission

Yiannis Tsiouris gtsiour at softlab.ntua.gr
Mon Feb 4 09:08:21 PST 2013


Hi Nadav (and list),

The purpose of this email is to get a review for the attached patch that
adds support for generating Erlang Run-Time System (ERTS) compatible
native code in the assembly prologue.

We 've been trying to push this commit for quite a long time now without
getting an answer/review; I suspect that this had to do with the 'bad
timing' we tried to send this as the whole developer community was
preparing for a release. Let me add that a patch for adding a new
calling convention for Erlang has already been accepted (cc11) and
another patch adding a compatible GC plugin will follow (the last one!).

In general, our work on ErLLVM [1] is not a toy project but an important
project for the Erlang/OTP community; we intend to push our changes to
the HiPE compiler as soon as we push these modifications to LLVM.

Feel free to sent us any comments and we'll happily address them
promptly! :-)


Thanks!
yiannis (member of the ErLLVM team)

[1]: http://www.softlab.ntua.gr/erllvm/

-- 
Yiannis Tsiouris
Ph.D. student,
Software Engineering Laboratory,
National Technical University of Athens
WWW: http://www.softlab.ntua.gr/~gtsiour
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hipe-prologue.patch
Type: text/x-diff
Size: 10795 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130204/dc77b919/attachment.patch>


More information about the llvm-commits mailing list