[PATCH] D120047: [docs] Add release notes for the RISC-V backend in LLVM 14

Alex Bradbury via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Feb 20 11:50:40 PST 2022


asb updated this revision to Diff 410174.
asb marked 2 inline comments as done.
asb added a comment.

Updated to address review comments.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D120047/new/

https://reviews.llvm.org/D120047

Files:
  llvm/docs/ReleaseNotes.rst


Index: llvm/docs/ReleaseNotes.rst
===================================================================
--- llvm/docs/ReleaseNotes.rst
+++ llvm/docs/ReleaseNotes.rst
@@ -107,6 +107,30 @@
 
 During this release ...
 
+Changes to the RISC-V Target
+----------------------------
+
+* Codegen improvements for RV64 around the selection of addw/subw/mulw/slliw
+  instructions and removal of redundant sext.w instructions (using the new
+  RISCVSExtWRemoval pass).
+* The various RISC-V vector extensions were updated to version 1.0 and are no
+  longer experimental.
+* The Zba, Zbb, Zbc, and Zbs bit-manipulation extensions were updated to
+  version 1.0 and are no longer experimental.
+* Added MC layer support for the ratified scalar cryptography extensions.
+* The Zfh and Zfhmin extensions for half-precision floating point were updated
+  to version 1.0 and are no longer experimental.
+* Added support for the ``.insn`` directive.
+* Various improvements to immediate materialisation, including when
+  bit-manipulation extensions are enabled. Additionally, the constant pool is
+  now used for large integers.
+* Added support for constrained FP intrinsics for scalar types.
+* Added support for CSRs introduced in the Sscofpmf, Smstateen, and Sstc
+  extensions.
+* The experimental 'Zbproposedc' extension was removed, as was the 'B'
+  extension (including all bit-manipulation sub-extensions). Individual 'Zb*'
+  extensions should be used instead.
+
 Changes to the X86 Target
 -------------------------
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D120047.410174.patch
Type: text/x-patch
Size: 1514 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220220/8fa5c516/attachment.bin>


More information about the llvm-commits mailing list