Commit aa351317 authored by Aurelien Jarno's avatar Aurelien Jarno
Browse files

target/sh4: generate fences for SH4



synco is a SH4-A only instruction.

Reviewed-by: default avatarPhilippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: default avatarRichard Henderson <rth@twiddle.net>
Signed-off-by: default avatarAurelien Jarno <aurelien@aurel32.net>
parent a380f9db
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -1569,9 +1569,10 @@ static void _decode_opc(DisasContext * ctx)
	else
	    break;
    case 0x00ab:		/* synco */
	if (ctx->features & SH_FEATURE_SH4A)
        if (ctx->features & SH_FEATURE_SH4A) {
            tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC);
            return;
	else
        }
        break;
    case 0x4024:		/* rotcl Rn */
	{