max

Operands

reg, reg, reg

Maximum (signed) : Set t1 to the larger of t2 and t3, comparing as signed. Branch free, unlike the usual blt and move

Variants

  • Maximum (signed) : Set t1 to the larger of t2 and t3, comparing as signed. Branch free, unlike the usual blt and move max t1,t2,t3
.text
li t0, 18
li t1, 5
# t0=18, t1=5; max writes 18 to t2.
max t2, t0, t1