summaryrefslogtreecommitdiff
path: root/target-s390x/translate.c
diff options
context:
space:
mode:
authorAurelien Jarno <aurelien@aurel32.net>2015-06-03 23:09:50 +0200
committerAlexander Graf <agraf@suse.de>2015-06-05 01:37:59 +0200
commit375ee58bedcda359011fe7fa99e0647f66f9ffa0 (patch)
tree3496a4d27e8bc03b22ff7e5408724e67c9d1f5b2 /target-s390x/translate.c
parentdf46283ce7be962002a30140a91ffbb56832cc2d (diff)
downloadqemu-375ee58bedcda359011fe7fa99e0647f66f9ffa0.tar.gz
target-s390x: implement miscellaneous-instruction-extensions facility
RISBGN is the same as RISBG, but without setting the condition code. CLT and CLGT are the same as CLRT and CLGRT, but using memory for the second operand. Reviewed-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'target-s390x/translate.c')
-rw-r--r--target-s390x/translate.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/target-s390x/translate.c b/target-s390x/translate.c
index c8ef24a08e..fbf7f91ec0 100644
--- a/target-s390x/translate.c
+++ b/target-s390x/translate.c
@@ -1119,6 +1119,7 @@ typedef enum DisasFacility {
FAC_HFP_MA, /* HFP multiply-and-add/subtract */
FAC_HW, /* high-word */
FAC_IEEEE_SIM, /* IEEE exception sumilation */
+ FAC_MIE, /* miscellaneous-instruction-extensions */
FAC_LOC, /* load/store on condition */
FAC_LD, /* long displacement */
FAC_PC, /* population count */