<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/hipe/llvm/Makefile, branch maint</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>HiPE: Don't fail the compilation for unimplemented instructions</title>
<updated>2019-03-20T15:19:30+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2019-03-11T12:15:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=4e0430638635083c199f81375a6c14f2ffb726fb'/>
<id>4e0430638635083c199f81375a6c14f2ffb726fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2017-05-04T13:42:21+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2017-05-04T13:42:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=83e20c62057ebc1d8064bf57b01be560cd244e1d'/>
<id>83e20c62057ebc1d8064bf57b01be560cd244e1d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ErLLVM in --enable-m32-build builds</title>
<updated>2017-03-30T20:38:16+00:00</updated>
<author>
<name>Magnus Lång</name>
<email>margnus1@telia.com</email>
</author>
<published>2017-03-30T10:01:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d9a6b8d2f761f6c16fd0772b65a3c4b6169f3b64'/>
<id>d9a6b8d2f761f6c16fd0772b65a3c4b6169f3b64</id>
<content type='text'>
By having ErLLVM explicitly tell LLVM which architecture we're expecting
it to compile for we remove the risk of having LLVM generate amd64 code
for a x86 VM.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By having ErLLVM explicitly tell LLVM which architecture we're expecting
it to compile for we remove the risk of having LLVM generate amd64 code
for a x86 VM.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add compiler option -Werror to Makefiles</title>
<updated>2016-05-31T10:19:59+00:00</updated>
<author>
<name>Kostis Sagonas</name>
<email>kostis@it.uu.se</email>
</author>
<published>2016-05-26T21:15:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=283b3f64aa566c9bb64493ec6af641e1b78145fa'/>
<id>283b3f64aa566c9bb64493ec6af641e1b78145fa</id>
<content type='text'>
and correct the name of another, erroneously spelt, option in the process.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and correct the name of another, erroneously spelt, option in the process.
</pre>
</div>
</content>
</entry>
<entry>
<title>hipe_llvm: Move elf_format.hrl types to module</title>
<updated>2016-05-18T17:08:01+00:00</updated>
<author>
<name>Magnus Lång</name>
<email>margnus1@telia.com</email>
</author>
<published>2016-05-18T16:59:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8914b835d26cc3b513eaef0a19cd9b39d1d2ccae'/>
<id>8914b835d26cc3b513eaef0a19cd9b39d1d2ccae</id>
<content type='text'>
Named types, except those for the records in the header files, have been
moved from elf*_format.hrl to elf_format.erl.

Also:
 * Use lists instead of element/2-indexed tuples for ELF section and
   symbol tables.
 * Enable +warn_export_vars for hipe/llvm/ subdirectory and fix warning.
 * Extract duplicated code in hipe_llvm module into help function
   pp_dereference_type/3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Named types, except those for the records in the header files, have been
moved from elf*_format.hrl to elf_format.erl.

Also:
 * Use lists instead of element/2-indexed tuples for ELF section and
   symbol tables.
 * Enable +warn_export_vars for hipe/llvm/ subdirectory and fix warning.
 * Extract duplicated code in hipe_llvm module into help function
   pp_dereference_type/3.
</pre>
</div>
</content>
</entry>
<entry>
<title>hipe: Extract some records into elf_format.hrl</title>
<updated>2016-05-11T11:19:46+00:00</updated>
<author>
<name>Magnus Lång</name>
<email>margnus1@telia.com</email>
</author>
<published>2016-05-10T15:22:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=0f489445070cf65d96db7938f80ad118921c1f6a'/>
<id>0f489445070cf65d96db7938f80ad118921c1f6a</id>
<content type='text'>
This allows for much more robust interpretation of relocations, symbols
and sections in hipe_llvm_main, without the clunkiness of an abstract
interface between two internal modules that belong to the same subsystem
anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows for much more robust interpretation of relocations, symbols
and sections in hipe_llvm_main, without the clunkiness of an abstract
interface between two internal modules that belong to the same subsystem
anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>update copyright-year</title>
<updated>2016-03-15T14:19:56+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2016-03-15T14:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6664eed554974336909d3ffe03f20349cc4c38fd'/>
<id>6664eed554974336909d3ffe03f20349cc4c38fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change license text to APLv2</title>
<updated>2015-06-18T09:31:02+00:00</updated>
<author>
<name>Bruce Yinhe</name>
<email>bruce@erlang.org</email>
</author>
<published>2015-06-18T09:31:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=738c34d4bb8f1a3811acd00af8c6c12107f8315b'/>
<id>738c34d4bb8f1a3811acd00af8c6c12107f8315b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement the LLVM backend</title>
<updated>2014-03-07T16:35:03+00:00</updated>
<author>
<name>Yiannis Tsiouris</name>
<email>gtsiour@softlab.ntua.gr</email>
</author>
<published>2014-01-28T16:16:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=030fd3f190a44bef059e7490c4b9c615088287d8'/>
<id>030fd3f190a44bef059e7490c4b9c615088287d8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
