indirect call
A call whose destination comes from a register or memory instead of being written in the instruction.
An indirect call takes its target from a register or memory operand (x86-64 call rax / call [rax + 8]; ARM64 blr xn; RISC-V jalr ra, 0(rs)), as virtual calls and calls through function pointers do.
See also