Frozen
|
The XTheadBb extension is stable .
|
The XTheadBb
ISA extension provides conditional basic bit-manipulation instructions.
Extension version: 1.0.
The table below gives an overview of the instructions:
RV32 | RV64 | Mnemonic | Instruction |
---|---|---|---|
Y |
Y |
th.srri rd, rs1, imm6 |
|
N |
Y |
th.srriw rd, rs1, imm5 |
|
Y |
Y |
th.ext rd, rs1, imm1, imm2 |
|
Y |
Y |
th.extu rd, rs1, imm1, imm2 |
|
Y |
Y |
th.ff0 rd, rs1 |
|
Y |
Y |
th.ff1 rd, rs1 |
|
Y |
Y |
th.rev rd, rs1 |
|
N |
Y |
th.revw rd, rs1 |
|
Y |
Y |
th.tstnbz rd, rs1 |
The XTheadBb
extension’s availability can be probed via the
th.sxstatus
.THEADISAEE bit (bit 22).
The XTheadBb
extension is available if and only if this bit is 1
.
Refer to [xtheadsxstatus] for more information about the th.sxstatus
CSR.