sh3add.uw

Operands

reg, reg, reg

Shift unsigned word left by 3 and add : Set t1 to (zero extended low 32 bits of t2 << 3) + t3 (64bit)

Variants

  • Shift unsigned word left by 3 and add : Set t1 to (zero extended low 32 bits of t2 << 3) + t3 (64bit) sh3add.uw t1,t2,t3

This example runs on RV64.

.text
li t0, 13
li t1, 5
# t0=13, t1=5; sh3add.uw writes 109 to t2.
sh3add.uw t2, t0, t1