summaryrefslogtreecommitdiffstats
path: root/llvm/docs/ReleaseNotes.rst
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/docs/ReleaseNotes.rst')
-rw-r--r--llvm/docs/ReleaseNotes.rst18
1 files changed, 16 insertions, 2 deletions
diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst
index f48fae25a08..dd6490379af 100644
--- a/llvm/docs/ReleaseNotes.rst
+++ b/llvm/docs/ReleaseNotes.rst
@@ -124,8 +124,22 @@ Changes to the ARM Backend
Changes to the MIPS Target
--------------------------
- During this release ...
-
+* Improved support for ``octeon`` and added support for ``octeon+``
+ MIPS-family CPU.
+* ``min``, ``max``, ``umin``, ``umax`` atomics now supported on MIPS targets.
+* Now PC-relative relocations are generated for ``.eh_frame`` sections when
+ possible. That allows to link MIPS binaries without having to pass the
+ ``-Wl,-z,notext`` option.
+* Fix evaluating J-format branch (``j``, ``jal``, ...) targets when the
+ instruction is not in the first 256 MB region.
+* Fixed ``jal``, ``sc``, ``scs``, ``ll``, ``lld``, ``la``, ``lw``, ``sw``
+ instructions expanding. Now they accept more types of expression as arguments,
+ correctly handle load/store for ``XGOT`` model, expand using less instructions
+ or registers.
+* Initial MIPS support has been added to ``llvm-exegesis``.
+* Generates ``_mcount`` calls using proper MIPS ABI.
+* Improved support of GlobalISel instruction selection framework. This feature
+ is still in experimental state for MIPS targets though.
Changes to the PowerPC Target
-----------------------------
OpenPOWER on IntegriCloud