Skip to content

Commit b22b28e

Browse files
authored
Remove pseudoinstructions from B instruction table (riscv#1676)
The defn of zext.w still exists in the add.uw section.
1 parent 1569c8d commit b22b28e

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/b-st-ext.adoc

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ The shift and add instructions do a left shift of 1, 2, or 3 because these are c
452452

453453
While the shift and add instructions are limited to a maximum left shift of 3, the slli instruction (from the base ISA) can be used to perform similar shifts for indexing into arrays of wider elements. The slli.uw -- added in this extension -- can be used when the index is to be interpreted as an unsigned word.
454454

455-
The following instructions (and pseudoinstructions) comprise the Zba extension:
455+
The following instructions comprise the Zba extension:
456456

457457
[%header,cols="^1,^1,4,8"]
458458
|===
@@ -501,11 +501,6 @@ The following instructions (and pseudoinstructions) comprise the Zba extension:
501501
|slli.uw _rd_, _rs1_, _imm_
502502
|<<#insns-slli_uw>>
503503

504-
|
505-
|&#10003;
506-
|zext.w _rd_, _rs_
507-
|<<#insns-add_uw>>
508-
509504
|===
510505

511506
[#zbb,reftext="Basic bit-manipulation"]

0 commit comments

Comments
 (0)