diff options
author | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-05-16 11:59:40 +0000 |
---|---|---|
committer | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-05-16 11:59:40 +0000 |
commit | 69d357286d0ab5a852e827dad1dc4b05917aaaa8 (patch) | |
tree | dbf5fae9642821155fdb93539c266e7c5dc12406 /target-mips/op_helper.c | |
parent | 100ce98812c2624a7e7922055d80ebbd81e8caa9 (diff) |
More generic 64 bit multiplication support, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2821 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-mips/op_helper.c')
-rw-r--r-- | target-mips/op_helper.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/target-mips/op_helper.c b/target-mips/op_helper.c index 2dd0f887b0..9cc55dcef8 100644 --- a/target-mips/op_helper.c +++ b/target-mips/op_helper.c @@ -228,20 +228,6 @@ void do_div (void) #endif #ifdef TARGET_MIPS64 -void do_dmult (void) -{ - env->LO = (int64_t)T0 * (int64_t)T1; - /* XXX */ - env->HI = (env->LO | (1ULL << 63)) ? ~0ULL : 0ULL; -} - -void do_dmultu (void) -{ - env->LO = T0 * T1; - /* XXX */ - env->HI = 0; -} - void do_ddiv (void) { if (T1 != 0) { |