aboutsummaryrefslogtreecommitdiffstats
path: root/tcg/ppc64/tcg-target.h
diff options
context:
space:
mode:
authorDavid 'Digit' Turner <digit@android.com>2011-06-01 08:28:23 -0700
committerAndroid Code Review <code-review@android.com>2011-06-01 08:28:23 -0700
commit57d4bd5c264e056bd4a4fe2aff19e46f8f3059f1 (patch)
treee9dbb51e71a14aa9118f8e9c980d4722abb04fd8 /tcg/ppc64/tcg-target.h
parenta45e3e024836d7fbfb34d0b62f962a706d1b05fd (diff)
parent2e5feede9978fadb969c8cfa82b761a8446bf012 (diff)
downloadexternal_qemu-57d4bd5c264e056bd4a4fe2aff19e46f8f3059f1.zip
external_qemu-57d4bd5c264e056bd4a4fe2aff19e46f8f3059f1.tar.gz
external_qemu-57d4bd5c264e056bd4a4fe2aff19e46f8f3059f1.tar.bz2
Merge "upstream integration"
Diffstat (limited to 'tcg/ppc64/tcg-target.h')
-rw-r--r--tcg/ppc64/tcg-target.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/tcg/ppc64/tcg-target.h b/tcg/ppc64/tcg-target.h
index f5de642..8a6db11 100644
--- a/tcg/ppc64/tcg-target.h
+++ b/tcg/ppc64/tcg-target.h
@@ -80,6 +80,9 @@ enum {
#define TCG_TARGET_HAS_neg_i32
/* #define TCG_TARGET_HAS_andc_i32 */
/* #define TCG_TARGET_HAS_orc_i32 */
+/* #define TCG_TARGET_HAS_eqv_i32 */
+/* #define TCG_TARGET_HAS_nand_i32 */
+/* #define TCG_TARGET_HAS_nor_i32 */
#define TCG_TARGET_HAS_div_i64
/* #define TCG_TARGET_HAS_rot_i64 */
@@ -96,9 +99,11 @@ enum {
#define TCG_TARGET_HAS_neg_i64
/* #define TCG_TARGET_HAS_andc_i64 */
/* #define TCG_TARGET_HAS_orc_i64 */
+/* #define TCG_TARGET_HAS_eqv_i64 */
+/* #define TCG_TARGET_HAS_nand_i64 */
+/* #define TCG_TARGET_HAS_nor_i64 */
#define TCG_AREG0 TCG_REG_R27
-#define TCG_AREG1 TCG_REG_R24
-#define TCG_AREG2 TCG_REG_R25
#define TCG_TARGET_HAS_GUEST_BASE
+#define TCG_TARGET_EXTEND_ARGS 1