Skip to content

Commit 38d4c56

Browse files
committed
Use B instead of Zba/Zbb/Zbs in RVA23U64
1 parent d81df67 commit 38d4c56

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/rva23-profile.adoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ The following mandatory extensions were present in RVA22U64.
8686
- *F* Single-precision floating-point instructions.
8787
- *D* Double-precision floating-point instructions.
8888
- *C* Compressed instructions.
89+
- *B* Bit-manipulation instructions.
8990
- *Zicsr* CSR instructions. These are implied by presence of F.
9091
- *Zicntr* Base counters and timers.
9192
- *Zihpm* Hardware performance counters.
@@ -100,9 +101,6 @@ The following mandatory extensions were present in RVA22U64.
100101
- *Za64rs* Reservation sets are contiguous, naturally aligned, and a
101102
maximum of 64 bytes.
102103
- *Zihintpause* Pause hint.
103-
- *Zba* Address generation.
104-
- *Zbb* Basic bit-manipulation.
105-
- *Zbs* Single-bit instructions.
106104
- *Zic64b* Cache blocks must be 64 bytes in size, naturally aligned in the
107105
address space.
108106
- *Zicbom* Cache-block management instructions.
@@ -391,6 +389,7 @@ of the https://github.com/riscv/riscv-isa-manual[RISC-V Instruction Set Manual].
391389
- H Hypervisor Extension
392390
- Q Extension for Quad-Precision Floating-Point
393391
- C Extension for Compressed Instructions
392+
- B Extension for Bit Manipulation
394393
- V Extension for Vector Computation
395394
- Zifencei Instruction-Fetch Fence Extension
396395
- Zicsr Extension for Control and Status Register Access

0 commit comments

Comments
 (0)