jr

Jump register Pseudo-instruction

Jumps to the address held in t0.

RISC-V manual: jalr

Used in

Forms

Operands

t0
Any integer register, x0 to x31, or its named alias, such as zero, t0 or t6.
imm12
A signed 12-bit immediate, -2048 to 2047.
# jr transfers to done; the skipped instruction would add 100 to t2.
.text
li t2, 0
la t3, done
jr t3
addi t2, t2, 100
done:
addi t2, t2, 1
# t2=1 confirms the named transfer reached done.