Skip to content

Commit 13fe6bf

Browse files
committed
Implement RISC-V Zk extension intrinsics
1 parent fa88bf5 commit 13fe6bf

File tree

7 files changed

+1458
-171
lines changed

7 files changed

+1458
-171
lines changed

crates/core_arch/src/mod.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ pub mod arch {
6666
#[doc(cfg(any(target_arch = "riscv32")))]
6767
#[unstable(feature = "riscv_ext_intrinsics", issue = "114544")]
6868
pub mod riscv32 {
69+
pub use crate::core_arch::riscv32::*;
6970
pub use crate::core_arch::riscv_shared::*;
7071
}
7172

@@ -279,6 +280,10 @@ mod aarch64;
279280
#[doc(cfg(any(target_arch = "arm")))]
280281
mod arm;
281282

283+
#[cfg(any(target_arch = "riscv32", doc))]
284+
#[doc(cfg(any(target_arch = "riscv32")))]
285+
mod riscv32;
286+
282287
#[cfg(any(target_arch = "riscv64", doc))]
283288
#[doc(cfg(any(target_arch = "riscv64")))]
284289
mod riscv64;
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
//! RISC-V RV32 specific intrinsics
2+
3+
mod zk;
4+
5+
pub use zk::*;

0 commit comments

Comments
 (0)