diff options
author | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-06-19 18:35:02 +0000 |
---|---|---|
committer | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-06-19 18:35:02 +0000 |
commit | a16336e4792c4f092bd2fdcd20c9d70c979b2b22 (patch) | |
tree | e68efa6208ef973029514d7e513f7ab6e2c03319 /target-mips/helper.h | |
parent | 8f2ad0a3fc5e3569183d44bf1c7fcb95294be4c0 (diff) | |
download | qemu-a16336e4792c4f092bd2fdcd20c9d70c979b2b22.tar.gz qemu-a16336e4792c4f092bd2fdcd20c9d70c979b2b22.tar.bz2 qemu-a16336e4792c4f092bd2fdcd20c9d70c979b2b22.zip |
Convert remaining MIPS FP instructions to TCG.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4753 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-mips/helper.h')
-rw-r--r-- | target-mips/helper.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/target-mips/helper.h b/target-mips/helper.h index 1092f8733c..cba9cd7ebf 100644 --- a/target-mips/helper.h +++ b/target-mips/helper.h @@ -154,6 +154,7 @@ DEF_HELPER(void, do_float_mulr_ps, (void)) #define FOP_PROTO(op) \ DEF_HELPER(void, do_float_ ## op ## _s, (void)) \ DEF_HELPER(void, do_float_ ## op ## _d, (void)) +FOP_PROTO(sqrt) FOP_PROTO(roundl) FOP_PROTO(roundw) FOP_PROTO(truncl) @@ -174,6 +175,12 @@ FOP_PROTO(add) FOP_PROTO(sub) FOP_PROTO(mul) FOP_PROTO(div) +FOP_PROTO(abs) +FOP_PROTO(chs) +FOP_PROTO(muladd) +FOP_PROTO(mulsub) +FOP_PROTO(nmuladd) +FOP_PROTO(nmulsub) FOP_PROTO(recip1) FOP_PROTO(recip2) FOP_PROTO(rsqrt1) |