[llvm-branch-commits] [llvm-branch] r370076 - ReleaseNotes: RISCV

Hans Wennborg via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Aug 27 09:26:35 PDT 2019

Author: hans
Date: Tue Aug 27 09:26:35 2019
New Revision: 370076

URL: http://llvm.org/viewvc/llvm-project?rev=370076&view=rev
ReleaseNotes: RISCV

By Alex Bradbury!


Modified: llvm/branches/release_90/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_90/docs/ReleaseNotes.rst?rev=370076&r1=370075&r2=370076&view=diff
--- llvm/branches/release_90/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_90/docs/ReleaseNotes.rst Tue Aug 27 09:26:35 2019
@@ -55,6 +55,8 @@ Non-comprehensive list of changes in thi
 * The CMake parameter ``CLANG_ANALYZER_ENABLE_Z3_SOLVER`` has been replaced by
+* The RISCV target is no longer "experimental" (see below for more details).
 .. NOTE
    If you would like to document a larger change, then you can add a
@@ -216,6 +218,18 @@ Changes to the WebAssembly Target
  During this release ...
+Changes to the RISCV Target
+The RISCV target is no longer "experimental"! It's now built by default,
+rather than needing to be enabled with ``LLVM_EXPERIMENTAL_TARGETS_TO_BUILD``.
+The backend has full codegen support for the RV32I and RV64I base RISC-V
+instruction set variants, with the MAFDC standard extensions. We support the
+hard and soft-float ABIs for these targets. Testing has been performed with
+both Linux and bare-metal targets, including the compilation of a large corpus
+of Linux applications (through buildroot).
 Changes to the OCaml bindings

More information about the llvm-branch-commits mailing list