dynasm: Don't zero rdx for binop::op_div

Signed-off-by: Pekka Enberg <penberg@kernel.org>
dynasm: Fix integer binary op codegen

Integer arithmetic is 32-bit so use the appropriate sized registers.

Signed-off-by: Pekka Enberg <penberg@kernel.org>
java/translator: Long arithmetic

Signed-off-by: Pekka Enberg <penberg@kernel.org>
dynasm: Long arithmetic

Signed-off-by: Pekka Enberg <penberg@kernel.org>
llvm: Long arithmetic

Signed-off-by: Pekka Enberg <penberg@kernel.org>
tests: Long arithmetic

Signed-off-by: Pekka Enberg <penberg@kernel.org>