indirect jump
A jump whose destination comes from a register or memory, worked out while the program runs, rather than being written in the instruction.
An indirect jump takes its target from a register or memory operand (x86-64 jmp rax / jmp [mem]; ARM64 br xn; RISC-V jr / jalr zero, 0(rs)).
See also