Beispiel #1
0
 public void scalar_and_64u()
 {
     VerifyOp(OpKind.And, (x, y) => (x & y), D.and <ulong>());
 }
Beispiel #2
0
 public void scalar_and_16u()
 {
     VerifyOp(OpKind.And, (x, y) => (ushort)(x & y), D.and <ushort>());
 }
Beispiel #3
0
 public void scalar_and_32u()
 {
     VerifyOp(OpKind.And, (x, y) => (x & y), D.and <uint>());
 }
Beispiel #4
0
 public void scalar_flip_64u()
 {
     VerifyOp(OpKind.Flip, x => ~x, D.flip <ulong>());
 }
Beispiel #5
0
 public void scalar_and_8u()
 {
     VerifyOp(OpKind.And, (x, y) => (byte)(x & y), D.and <byte>());
 }
Beispiel #6
0
 public void scalar_flip_16u()
 {
     VerifyOp(OpKind.Flip, x => (ushort)~x, D.flip <ushort>());
 }
Beispiel #7
0
 public void scalar_flip_32u()
 {
     VerifyOp(OpKind.Flip, x => ~x, D.flip <uint>());
 }
Beispiel #8
0
 public void scalar_xor_64u()
 {
     VerifyOp(OpKind.XOr, (x, y) => (x ^ y), D.xor <ulong>());
 }
Beispiel #9
0
 public void scalar_flip_8u()
 {
     VerifyOp(OpKind.Flip, x => (byte)~x, D.flip <byte>());
 }
Beispiel #10
0
 public void scalar_xor_16u()
 {
     VerifyOp(OpKind.XOr, (x, y) => (ushort)(x ^ y), D.xor <ushort>());
 }
Beispiel #11
0
 public void scalar_xor_32u()
 {
     VerifyOp(OpKind.XOr, (x, y) => (x ^ y), D.xor <uint>());
 }
Beispiel #12
0
 public void scalar_xor_8u()
 {
     VerifyOp(OpKind.XOr, (x, y) => (byte)(x ^ y), D.xor <byte>());
 }
Beispiel #13
0
 public void scalar_or_64u()
 {
     VerifyOp(OpKind.Or, (x, y) => (x | y), D.or <ulong>());
 }
Beispiel #14
0
 public void scalar_or_32u()
 {
     VerifyOp(OpKind.Or, (x, y) => (x | y), D.or <uint>());
 }
Beispiel #15
0
 public void scalar_or_16u()
 {
     VerifyOp(OpKind.Or, (x, y) => (ushort)(x | y), D.or <ushort>());
 }
Beispiel #16
0
 public void scalar_or_8u()
 {
     VerifyOp(OpKind.Or, (x, y) => (byte)(x | y), D.or <byte>());
 }