Add SQXTUN_S and SQXTUN_V (2/2)

Part 2/2 of commit
This commit is contained in:
Rygnus 2018-06-24 15:33:45 +01:00 committed by GitHub
parent dd3bb9004c
commit f4b54b87a4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1145,6 +1145,16 @@ namespace ChocolArm64.Instruction
EmitQxtn(Context, Signed: true, Scalar: false);
}
public static void Sqxtun_S(AILEmitterCtx Context)
{
EmitQxtn(Context, Signed: false, Scalar: true);
}
public static void Sqxtun_V(AILEmitterCtx Context)
{
EmitQxtn(Context, Signed: false, Scalar: false);
}
public static void Sub_S(AILEmitterCtx Context)
{
EmitScalarBinaryOpZx(Context, () => Context.Emit(OpCodes.Sub));