Skip to content

Commit 5a30794

Browse files
Add RISC-V support information to readme (#132699)
1 parent 8e390de commit 5a30794

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

llvm/docs/CommandGuide/llvm-exegesis.rst

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,11 @@ SUPPORTED PLATFORMS
3434
-------------------
3535

3636
:program:`llvm-exegesis` currently only supports X86 (64-bit only), ARM
37-
(AArch64 only, snippet generation is sparse), MIPS, and PowerPC (PowerPC64LE
38-
only) on Linux for benchmarking. Not all benchmarking functionality is
39-
guaranteed to work on every platform. :program:`llvm-exegesis` also has a
40-
separate analysis mode that is supported on every platform that LLVM is.
37+
(AArch64 only, snippet generation is sparse), MIPS, PowerPC (PowerPC64LE
38+
only) and RISC-V (RV64I/E and RV32I/E) on Linux for benchmarking. Not all
39+
benchmarking functionality is guaranteed to work on every platform.
40+
:program:`llvm-exegesis` also has a separate analysis mode that is supported on
41+
every platform that LLVM is.
4142

4243
To enable benchmarking in llvm-exegesis, LLVM must be configured and built with
4344
`LLVM_ENABLE_LIBPFM` enabled, as :program:`llvm-exegesis` depends on libpfm4

llvm/tools/llvm-exegesis/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ architectures:
3232
e.g. pseudo instructions and most register classes are not supported.
3333
* MIPS
3434
* PowerPC (PowerPC64LE only)
35+
* RISC-V
36+
* RV64I/E, RV32I/E and extensions supported by LLVM's RISC-V backend with
37+
some limitations.
3538

3639
Note that not all benchmarking functionality is guaranteed to work on all platforms.
3740

0 commit comments

Comments
 (0)