diff options
author | j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-10-25 23:28:36 +0000 |
---|---|---|
committer | j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-10-25 23:28:36 +0000 |
commit | 9d901a201bc37bbb40ca8fa325866cba047ec701 (patch) | |
tree | 40c0d6c08c8a28cb79dc1a73609d597a422c322d /target-ppc/op.c | |
parent | cd346349b45ef056f138a184f660b8c34c3213cc (diff) |
Use host-utils for PowerPC 64 64x64 bits multiplications.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3442 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-ppc/op.c')
-rw-r--r-- | target-ppc/op.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/target-ppc/op.c b/target-ppc/op.c index 0030c14661..0495879ce3 100644 --- a/target-ppc/op.c +++ b/target-ppc/op.c @@ -980,7 +980,7 @@ void OPPROTO op_mulhd (void) { uint64_t tl, th; - do_imul64(&tl, &th); + muls64(&tl, &th, T0, T1); T0 = th; RETURN(); } @@ -998,7 +998,7 @@ void OPPROTO op_mulhdu (void) { uint64_t tl, th; - do_mul64(&tl, &th); + mulu64(&tl, &th, T0, T1); T0 = th; RETURN(); } |