public void scalar_and_64u() { VerifyOp(OpKind.And, (x, y) => (x & y), D.and <ulong>()); }
public void scalar_and_16u() { VerifyOp(OpKind.And, (x, y) => (ushort)(x & y), D.and <ushort>()); }
public void scalar_and_32u() { VerifyOp(OpKind.And, (x, y) => (x & y), D.and <uint>()); }
public void scalar_flip_64u() { VerifyOp(OpKind.Flip, x => ~x, D.flip <ulong>()); }
public void scalar_and_8u() { VerifyOp(OpKind.And, (x, y) => (byte)(x & y), D.and <byte>()); }
public void scalar_flip_16u() { VerifyOp(OpKind.Flip, x => (ushort)~x, D.flip <ushort>()); }
public void scalar_flip_32u() { VerifyOp(OpKind.Flip, x => ~x, D.flip <uint>()); }
public void scalar_xor_64u() { VerifyOp(OpKind.XOr, (x, y) => (x ^ y), D.xor <ulong>()); }
public void scalar_flip_8u() { VerifyOp(OpKind.Flip, x => (byte)~x, D.flip <byte>()); }
public void scalar_xor_16u() { VerifyOp(OpKind.XOr, (x, y) => (ushort)(x ^ y), D.xor <ushort>()); }
public void scalar_xor_32u() { VerifyOp(OpKind.XOr, (x, y) => (x ^ y), D.xor <uint>()); }
public void scalar_xor_8u() { VerifyOp(OpKind.XOr, (x, y) => (byte)(x ^ y), D.xor <byte>()); }
public void scalar_or_64u() { VerifyOp(OpKind.Or, (x, y) => (x | y), D.or <ulong>()); }
public void scalar_or_32u() { VerifyOp(OpKind.Or, (x, y) => (x | y), D.or <uint>()); }
public void scalar_or_16u() { VerifyOp(OpKind.Or, (x, y) => (ushort)(x | y), D.or <ushort>()); }
public void scalar_or_8u() { VerifyOp(OpKind.Or, (x, y) => (byte)(x | y), D.or <byte>()); }