Skip to content

Commit ae37edf

Browse files
committed
[ReleaseNotes] Expand RISC-V release notes
1 parent 1de305d commit ae37edf

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

llvm/docs/ReleaseNotes.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,11 +235,25 @@ AIX improvements
235235
Changes to the RISC-V Backend
236236
-----------------------------
237237

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

244258
Changes to the SystemZ Backend
245259
------------------------------

0 commit comments

Comments
 (0)