mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-21 18:29:46 +00:00
Update section "MIPS Target Improvements" in the llvm 3.0 release notes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144699 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
eaf2056709
commit
5381cbf4f4
@ -968,6 +968,27 @@ Builder.CreateResume(UnwindData);
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!--=========================================================================-->
|
||||
<h3>
|
||||
<a name="MIPS">MIPS Target Improvements</a>
|
||||
</h3>
|
||||
|
||||
<div>
|
||||
|
||||
<p>New features and major changes in the MIPS target include:</p>
|
||||
|
||||
<ul>
|
||||
<li>Most MIPS32r1 and r2 instructions are now supported.</li>
|
||||
<li>LE/BE MIPS32r1/r2 has been tested extensively.</li>
|
||||
<li>O32 ABI has been fully tested.</li>
|
||||
<li>MIPS backend has migrated to using the MC infrastructure for assembly printing. Initial support for direct object code emission has been implemented too.</li>
|
||||
<li>Delay slot filler has been updated. Now it tries to fill delay slots with useful instructions instead of always filling them with NOPs.</li>
|
||||
<li>Support for old-style JIT is complete.</li>
|
||||
<li>Support for old architectures (MIPS1 and MIPS2) has been removed.</li>
|
||||
<li>Initial support for MIPS64 has been added.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!--=========================================================================-->
|
||||
<h3>
|
||||
<a name="OtherTS">Other Target Specific Improvements</a>
|
||||
|
Loading…
Reference in New Issue
Block a user