そもそも 64bit のアドレス空間の好きな場所に飛ぶような命令が無い
一旦レジスタに入れるか
mov $0x1234567890, %rax callq *%rax
メモリのどっかに置くか
callq *0xfedcba ; 0xfedcba に 0x1234567890 というデータを入れる