diff options
author | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-06-12 03:17:06 +0000 |
---|---|---|
committer | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-06-12 03:17:06 +0000 |
commit | 200ae688b21e84f13dcfb4349cf8aaa63dcbe692 (patch) | |
tree | 41d191c514a25f3f2d9f4553ff2e22ca301866e2 /target-mips/op.c | |
parent | 08ba79632f106a14c981f888a3feaedf6c576fcf (diff) |
TCGify the simplest FP instructions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4737 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-mips/op.c')
-rw-r--r-- | target-mips/op.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/target-mips/op.c b/target-mips/op.c index 43d8198184..7d7c4732d7 100644 --- a/target-mips/op.c +++ b/target-mips/op.c @@ -377,14 +377,6 @@ void op_dmultu (void) #define FLOAT_OP(name, p) void OPPROTO op_float_##name##_##p(void) -FLOAT_OP(cvtps, s) -{ - WT2 = WT0; - WTH2 = WT1; - DEBUG_FPU_STATE(); - FORCE_RET(); -} - FLOAT_OP(pll, ps) { DT2 = ((uint64_t)WT0 << 32) | WT1; @@ -609,25 +601,6 @@ FLOAT_UNOP(abs) FLOAT_UNOP(chs) #undef FLOAT_UNOP -FLOAT_OP(mov, d) -{ - FDT2 = FDT0; - DEBUG_FPU_STATE(); - FORCE_RET(); -} -FLOAT_OP(mov, s) -{ - FST2 = FST0; - DEBUG_FPU_STATE(); - FORCE_RET(); -} -FLOAT_OP(mov, ps) -{ - FST2 = FST0; - FSTH2 = FSTH0; - DEBUG_FPU_STATE(); - FORCE_RET(); -} FLOAT_OP(alnv, ps) { switch (T0 & 0x7) { |