summaryrefslogtreecommitdiff
path: root/target-ppc/op_helper.h
diff options
context:
space:
mode:
authorj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-09-30 01:11:48 +0000
committerj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-09-30 01:11:48 +0000
commitd7e4b87e53923542c1a7220e08bcae2252f5a22e (patch)
tree0d29076ef6fd68674772fcefa0382a6921f0889c /target-ppc/op_helper.h
parent477023a6038e8f457c604b138198f76d093b9a87 (diff)
downloadqemu-d7e4b87e53923542c1a7220e08bcae2252f5a22e.tar.gz
Implement new floating-point instructions (fre, frin, friz, frip, frim)
as defined in the PowerPC 2.04 specification. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3281 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-ppc/op_helper.h')
-rw-r--r--target-ppc/op_helper.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/target-ppc/op_helper.h b/target-ppc/op_helper.h
index 4db8ac5308..6c0d2fbf92 100644
--- a/target-ppc/op_helper.h
+++ b/target-ppc/op_helper.h
@@ -94,6 +94,7 @@ void do_popcntb_64 (void);
/* Floating-point arithmetic helpers */
void do_fsqrt (void);
+void do_fre (void);
void do_fres (void);
void do_frsqrte (void);
void do_fsel (void);
@@ -110,6 +111,10 @@ void do_fcfid (void);
void do_fctid (void);
void do_fctidz (void);
#endif
+void do_frin (void);
+void do_friz (void);
+void do_frip (void);
+void do_frim (void);
void do_fcmpu (void);
void do_fcmpo (void);