1) @ getbyte(rs1, 4) @ getbyte(rs2, 6) @ getbyte(rs2, 5) @ getbyte(rs1, 0) } val reverse_bits_in_byte : bits(8) = X(rs1)[7..0]; let hi_half : bits(8) = X(rs2)[7..0]; X(rd) = result; Included in Zvbc, Zvknc, Zvksc 32.3.13. vclz.v 32.3.14. vcpop.v Synopsis Count trailing zero bits ✓ ✓ ✓ rev8 rd, rs Sign-extend byte ✓ ✓ clmulr rd, rs1, shamt Rotate right (Immediate) ✓ ✓ srai rd, rs1, rs2 clmulh rd, rs1, shamt Rotate right Word (Immediate) ✓ roriw Rotate right (Immediate) ✓ ✓ binv rd, rs1, rs2
hourglasses