[llvm] [docs][RISCV] List Zcmp and Zicbop as "Supported" rather than "Assembly support (PR #68717)

Alex Bradbury via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 10 08:34:12 PDT 2023


https://github.com/asb created https://github.com/llvm/llvm-project/pull/68717

Zcmp codegen is implemented (see RISCVMoveMerger and RISCVPushPopOptimizer), while Zicbop instructions are selected for llvm.prefetch instrinsics. So I believe it's correct to mark both as "Supported" and this is just an oversight.

>From 216d7c58ada34109e7d7c6a970740fcdbdad1e74 Mon Sep 17 00:00:00 2001
From: Alex Bradbury <asb at igalia.com>
Date: Tue, 10 Oct 2023 16:28:53 +0100
Subject: [PATCH] [docs][RISCV] List Zcmp and Zicbop as "Supported" rather than
 "Assembly support"

Zcmp codegen is implemented (see RISCVMoveMerger and
RISCVPushPopOptimizer), while Zicbop instructions are selected for
llvm.prefetch instrinsics. So I believe it's correct to mark both as
"Supported".
---
 llvm/docs/RISCVUsage.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/llvm/docs/RISCVUsage.rst b/llvm/docs/RISCVUsage.rst
index 6812efaeb36e0c1..7e34269d7acb6f2 100644
--- a/llvm/docs/RISCVUsage.rst
+++ b/llvm/docs/RISCVUsage.rst
@@ -106,7 +106,7 @@ on support follow.
      ``Zcb``          Supported
      ``Zcd``          Supported
      ``Zcf``          Supported
-     ``Zcmp``         Assembly Support
+     ``Zcmp``         Supported
      ``Zcmt``         Assembly Support
      ``Zdinx``        Supported
      ``Zfa``          Supported
@@ -116,7 +116,7 @@ on support follow.
      ``Zhinx``        Supported
      ``Zhinxmin``     Supported
      ``Zicbom``       Assembly Support
-     ``Zicbop``       Assembly Support
+     ``Zicbop``       Supported
      ``Zicboz``       Assembly Support
      ``Zicntr``       (`See Note <#riscv-i2p1-note>`__)
      ``Zicsr``        (`See Note <#riscv-i2p1-note>`__)



More information about the llvm-commits mailing list