diff options
author | Akira Hatanaka <ahatanaka@mips.com> | 2012-05-14 18:40:07 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@mips.com> | 2012-05-14 18:40:07 +0000 |
commit | 19e7421243df6456dcebc47a650bd37e09b1f92f (patch) | |
tree | 291d5707322ae36305dc51800017e328d0a8c4d0 /docs | |
parent | ecef06a4970c3d6283b62be2ceeb0d8c96f039d8 (diff) | |
download | external_llvm-19e7421243df6456dcebc47a650bd37e09b1f92f.zip external_llvm-19e7421243df6456dcebc47a650bd37e09b1f92f.tar.gz external_llvm-19e7421243df6456dcebc47a650bd37e09b1f92f.tar.bz2 |
Release notes for MIPS backend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156772 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/ReleaseNotes.html | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 64ccac4..46f3576 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -635,12 +635,18 @@ syntax, there are still significant gaps in that support.</p> </h3> <div> - -<p>This release has seen major new work on just about every aspect of the MIPS - backend. Some of the major new features include:</p> +New features and major changes in the MIPS target include:</p> <ul> - <li>....</li> + <li>MIPS32 little-endian direct object code emission is functional.</li> + <li>MIPS64 little-endian code generation is largely functional for N64 ABI in assembly printing mode with the exception of handling of long double (f128) type.</li> + <li>Support for new instructions has been added, which includes swap-bytes + instructions (WSBH and DSBH), floating point multiply-add/subtract and + negative multiply-add/subtract instructions, and floating + point load/store instructions with reg+reg addressing (LWXC1, etc.)</li> + <li>Various fixes to improve performance have been implemented.</li> + <li>Post-RA scheduling is now enabled at -O3.</li> + <li>Support for soft-float code generation has been added.</li> </ul> </div> |