summaryrefslogtreecommitdiffstats
path: root/target-alpha/op_helper.h
diff options
context:
space:
mode:
authoraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>2008-09-29 17:21:28 +0000
committeraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>2008-09-29 17:21:28 +0000
commitf18cd2238d39950f8a532cb2a2ee48a453d2e88f (patch)
tree961cbb41d1f5b04b4e34f8671c8033e200929d71 /target-alpha/op_helper.h
parent023d8ca21fab3cb29be506946476ffc16c479a17 (diff)
downloadhqemu-f18cd2238d39950f8a532cb2a2ee48a453d2e88f.zip
hqemu-f18cd2238d39950f8a532cb2a2ee48a453d2e88f.tar.gz
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.h59
1 files changed, 0 insertions, 59 deletions
diff --git a/target-alpha/op_helper.h b/target-alpha/op_helper.h
index bcc488e..2afe16f 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
OpenPOWER on IntegriCloud