qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [RFC 08/12] target-ppc: Define FPR Pointer Type for Helpers


From: Tom Musta
Subject: [Qemu-devel] [RFC 08/12] target-ppc: Define FPR Pointer Type for Helpers
Date: Thu, 13 Mar 2014 10:13:04 -0500

This patch defines a floating pointer register pointer type in the
PowerPC helper header.  The type will be used to pass FPR register
operands to Decimal Floating Point (DFP) helpers.  A pointer is
used because the quadword forms of PowerPC DFP instructions operate
on adjacent pairs of floating point registers and thus can be thought
of as arrays of length 2.

Signed-off-by: Tom Musta <address@hidden>
---
 target-ppc/helper.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/target-ppc/helper.h b/target-ppc/helper.h
index 99f10de..1bebc8e 100644
--- a/target-ppc/helper.h
+++ b/target-ppc/helper.h
@@ -614,4 +614,8 @@ DEF_HELPER_3(store_601_batl, void, env, i32, tl)
 DEF_HELPER_3(store_601_batu, void, env, i32, tl)
 #endif
 
+#define dh_alias_fprp ptr
+#define dh_ctype_fprp uint64_t *
+#define dh_is_signed_fprp dh_is_signed_ptr
+
 #include "exec/def-helper.h"
-- 
1.7.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]