sh1add

Operands

reg, reg, reg

Shift left by 1 and add : Set t1 to (t2 << 1) + t3. One instruction for stepping a pointer through an array of 2 byte elements

Variants

  • Shift left by 1 and add : Set t1 to (t2 << 1) + t3. One instruction for stepping a pointer through an array of 2 byte elements sh1add t1,t2,t3
.text
li t0, 13
li t1, 5
# t0=13, t1=5; sh1add writes 31 to t2.
sh1add t2, t0, t1