diff options
author | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-09-29 17:21:28 +0000 |
---|---|---|
committer | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-09-29 17:21:28 +0000 |
commit | f18cd2238d39950f8a532cb2a2ee48a453d2e88f (patch) | |
tree | 961cbb41d1f5b04b4e34f8671c8033e200929d71 /target-alpha/op_helper.h | |
parent | 023d8ca21fab3cb29be506946476ffc16c479a17 (diff) |
target-alpha: convert FP ops to TCG
- Convert FP ops to TCG
- Fix S format
- Implement F and G formats (untested)
- Fix MF_FPCR an MT_FPCR
- Fix FTOIS, FTOIT, ITOFF, ITOFS, ITOFT
- Fix CPYSN, CPYSE
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5354 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-alpha/op_helper.h')
-rw-r--r-- | target-alpha/op_helper.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/target-alpha/op_helper.h b/target-alpha/op_helper.h index bcc488e247..2afe16fc53 100644 --- a/target-alpha/op_helper.h +++ b/target-alpha/op_helper.h @@ -19,9 +19,6 @@ */ void helper_call_pal (uint32_t palcode); -void helper_load_fpcr (void); -void helper_store_fpcr (void); -void helper_cmov_fir (int freg); double helper_ldff_raw (target_ulong ea); void helper_stff_raw (target_ulong ea, double op); @@ -42,65 +39,9 @@ double helper_ldfg_data (target_ulong ea); void helper_stfg_data (target_ulong ea, double op); #endif -void helper_sqrts (void); -void helper_cpys (void); -void helper_cpysn (void); -void helper_cpyse (void); -void helper_itofs (void); -void helper_ftois (void); - -void helper_sqrtt (void); -void helper_cmptun (void); -void helper_cmpteq (void); -void helper_cmptle (void); -void helper_cmptlt (void); -void helper_itoft (void); -void helper_ftoit (void); - -void helper_addf (void); -void helper_subf (void); -void helper_mulf (void); -void helper_divf (void); -void helper_sqrtf (void); -void helper_cmpfeq (void); -void helper_cmpfne (void); -void helper_cmpflt (void); -void helper_cmpfle (void); -void helper_cmpfgt (void); -void helper_cmpfge (void); -void helper_itoff (void); - -void helper_addg (void); -void helper_subg (void); -void helper_mulg (void); -void helper_divg (void); -void helper_sqrtg (void); -void helper_cmpgeq (void); -void helper_cmpglt (void); -void helper_cmpgle (void); - -void helper_cvtqs (void); -void helper_cvttq (void); -void helper_cvtqt (void); -void helper_cvtqf (void); -void helper_cvtgf (void); -void helper_cvtgd (void); -void helper_cvtgq (void); -void helper_cvtqg (void); -void helper_cvtdg (void); -void helper_cvtlq (void); -void helper_cvtql (void); -void helper_cvtqlv (void); -void helper_cvtqlsv (void); - void helper_mfpr (int iprn); void helper_mtpr (int iprn); void helper_ld_phys_to_virt (void); void helper_st_phys_to_virt (void); void helper_tb_flush (void); -#if defined(HOST_SPARC) || defined(HOST_SPARC64) -void helper_reset_FT0 (void); -void helper_reset_FT1 (void); -void helper_reset_FT2 (void); -#endif |