private void NZV_(Expression e) { var grf = arch.GetFlagGroup((uint)(FlagM.NF | FlagM.ZF | FlagM.VF)); m.Assign(binder.EnsureFlagGroup(grf), m.Cond(e)); }
private Expression Rol(Expression a, Expression b) { var C = binder.EnsureFlagGroup(arch.GetFlagGroup(Registers.ccr, (uint)FlagM.CF)); var intrinsic = host.Intrinsic(IntrinsicProcedure.RolC, true, a.DataType, a, b, C); return(intrinsic); }