mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-19 12:33:51 +00:00
Add a few notes for ARM and a blurb about the MCJIT.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145118 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
421455f1ea
commit
2552de030b
@ -930,11 +930,17 @@ Builder.CreateResume(UnwindData);
|
||||
in.</p>
|
||||
|
||||
<ul>
|
||||
<!--
|
||||
<li></li>
|
||||
-->
|
||||
<li>The ELF object streamers are much more full featured.</li>
|
||||
<li>Target dependent relocation handling has been refactored into the Targets.</li>
|
||||
<li>Early stage MC-JIT infrastructure has been implemented.</li>
|
||||
</ul>
|
||||
|
||||
<p>The MC-JIT is a major new feature for MC, and will eventually grow to replace
|
||||
the current JIT implementation. It emits object files direct to memory and
|
||||
uses a runtime dynamic linker to resolve references and drive lazy compilation.
|
||||
The MC-JIT enables much greater code reuse between the JIT and the static
|
||||
compiler and provides better integration with the platform ABI as a result.</p>
|
||||
|
||||
<p>For more information, please see
|
||||
the <a href="http://blog.llvm.org/2010/04/intro-to-llvm-mc-project.html">Intro
|
||||
to the LLVM MC Project Blog Post</a>.</p>
|
||||
@ -994,9 +1000,9 @@ Builder.CreateResume(UnwindData);
|
||||
<p>New features of the ARM target include:</p>
|
||||
|
||||
<ul>
|
||||
<!--
|
||||
<li></li>
|
||||
-->
|
||||
<li>Reworked Set Jump Long Jump EH Lowering,</li>
|
||||
<li>improved support for Cortex-M series processors, and</li>
|
||||
<li>beta quality integrated assembler support.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user