fix asm multiply for both floats and ints