[llvm-branch-commits] [llvm-branch] r183249 - Update release notes for mips.

Akira Hatanaka ahatanaka at mips.com
Tue Jun 4 14:10:50 PDT 2013


Author: ahatanak
Date: Tue Jun  4 16:10:04 2013
New Revision: 183249

URL: http://llvm.org/viewvc/llvm-project?rev=183249&view=rev
Log:
Update release notes for mips.

Modified:
    llvm/branches/release_33/docs/ReleaseNotes.rst

Modified: llvm/branches/release_33/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_33/docs/ReleaseNotes.rst?rev=183249&r1=183248&r2=183249&view=diff
==============================================================================
--- llvm/branches/release_33/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_33/docs/ReleaseNotes.rst Tue Jun  4 16:10:04 2013
@@ -88,6 +88,32 @@ Removed support for legacy hexagonv2 and
 are no longer in use. Currently supported architectures arehexagonv4 and
 hexagonv5.
 
+Mips target
+--------------
+
+New features and improvements:
+
+- Clang driver
+ - Support for Sourcery CodeBench Mips toolchain directories tree.
+ - Support for new command line options including:
+  - -mxgot/-mno-xgot
+  - -EL / -EB
+  - -mmicromips / -mno-micromips
+  - -msingle-float / -mdouble-float
+  - -mabi=32 (o32 abi) and -mabi=64 (n64 abi)
+ - Previously, options such as -mips16, -mmicromips, -mdsp and -mdspr2 were
+   not passed to the assembler. This issue has been fixed.
+
+- A number of changes have been made to improve the quality of DSP-ASE code
+  generation.
+ - Multiply and multiply-accumulate instructions can now use all four
+   accumulators.
+ - Instruction selection patterns have been added so that DSP instructions
+   are emitted without having to use builtins.
+
+- Delay slot filler pass can now search successor blocks for instructions to
+  fill delay slots (use option -disable-mips-df-succbb-search=false).
+
 Loop Vectorizer
 ---------------
 





More information about the llvm-branch-commits mailing list