target/s390x: Implement CSPG
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Richard Henderson <rth@twiddle.net>
This commit is contained in:
parent
31a18b4575
commit
b26de9518d
@ -838,6 +838,7 @@
|
||||
#ifndef CONFIG_USER_ONLY
|
||||
/* COMPARE AND SWAP AND PURGE */
|
||||
D(0xb250, CSP, RRE, Z, r1_32u, ra2, r1_P, 0, csp, 0, MO_TEUL)
|
||||
D(0xb98a, CSPG, RRE, DAT_ENH, r1_o, ra2, r1_P, 0, csp, 0, MO_TEQ)
|
||||
/* DIAGNOSE (KVM hypercall) */
|
||||
C(0x8300, DIAG, RSI, Z, 0, 0, 0, 0, diag, 0)
|
||||
/* INSERT STORAGE KEY EXTENDED */
|
||||
|
@ -1200,6 +1200,7 @@ typedef enum DisasFacility {
|
||||
FAC_SFLE, /* store facility list extended */
|
||||
FAC_ILA, /* interlocked access facility 1 */
|
||||
FAC_LPP, /* load-program-parameter */
|
||||
FAC_DAT_ENH, /* DAT-enhancement */
|
||||
} DisasFacility;
|
||||
|
||||
struct DisasInsn {
|
||||
|
Loading…
Reference in New Issue
Block a user