generate_indirect_branch_arm/generate_indirect_branch_dual is the
same for ARM/PSP/x86 - so move it outside to cpu_threaded.c