Skip to content

Commit

Permalink
[ReleaseNotes] Expand RISC-V release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
asb committed Mar 6, 2023
1 parent 1de305d commit ae37edf
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions llvm/docs/ReleaseNotes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -235,11 +235,25 @@ AIX improvements
Changes to the RISC-V Backend
-----------------------------

* :doc:`RISCVUsage` was introduced to document the status of support within
LLVM for various RISC-V instruction set extensions.
* Support for the unratified Zbe, Zbf, Zbm, Zbp, Zbr, and Zbt extensions have
been removed.
* i32 is now a native type in the datalayout string. This enables
LoopStrengthReduce for loops with i32 induction variables, among other
optimizations.
* MC layer support was added for the experimental Zca, Zcd, Zcf, Zihintntl, Ztso,
and Zawrs extensions.
* Codegen support was added for the experimental Zca extension and for the
Zfhmin extension.
* MC layer and codegen support was added for the custom XVentanaCondOps and
XTHeadVdot extensions.
* A target feature was introduced to force-enable atomics.
* Support was added for lowering HWASAN intrinsics.
* The short forward branch optimisation beneficial to the SiFive Series 7 was
implemented.
* A Syntacore SCR1 CPU model was added.
* Various codegen improvements.

Changes to the SystemZ Backend
------------------------------
Expand Down

0 comments on commit ae37edf

Please sign in to comment.