aboutsummaryrefslogtreecommitdiff
path: root/target-sparc/fop_template.h
diff options
context:
space:
mode:
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2005-07-02 14:31:34 +0000
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2005-07-02 14:31:34 +0000
commit3475187dd814be9b27c4632b59c1e3c76d966d63 (patch)
treed9936e5d6491dfd61627ab5c0134eb8910caa98d /target-sparc/fop_template.h
parent8979b2277d92d0acd0fd3be523a7515f86f79bec (diff)
sparc64 marge (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1462 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-sparc/fop_template.h')
-rw-r--r--target-sparc/fop_template.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/target-sparc/fop_template.h b/target-sparc/fop_template.h
index eb1e1e3112..74988f7df1 100644
--- a/target-sparc/fop_template.h
+++ b/target-sparc/fop_template.h
@@ -40,16 +40,6 @@ void OPPROTO glue(op_store_FT1_fpr_fpr, REGNAME)(void)
REG = FT1;
}
-void OPPROTO glue(op_load_fpr_FT2_fpr, REGNAME)(void)
-{
- FT2 = REG;
-}
-
-void OPPROTO glue(op_store_FT2_fpr_fpr, REGNAME)(void)
-{
- REG = FT2;
-}
-
/* double floating point registers moves */
void OPPROTO glue(op_load_fpr_DT0_fpr, REGNAME)(void)
{
@@ -87,23 +77,5 @@ void OPPROTO glue(op_store_DT1_fpr_fpr, REGNAME)(void)
*p = u.l.upper;
}
-void OPPROTO glue(op_load_fpr_DT2_fpr, REGNAME)(void)
-{
- CPU_DoubleU u;
- uint32_t *p = (uint32_t *)&REG;
- u.l.lower = *(p +1);
- u.l.upper = *p;
- DT2 = u.d;
-}
-
-void OPPROTO glue(op_store_DT2_fpr_fpr, REGNAME)(void)
-{
- CPU_DoubleU u;
- uint32_t *p = (uint32_t *)&REG;
- u.d = DT2;
- *(p +1) = u.l.lower;
- *p = u.l.upper;
-}
-
#undef REG
#undef REGNAME