25 references to And
Microsoft.ML.CpuMath (24)
AvxIntrinsics.cs (8)
1179
result128 = Sse.Add(result128, Sse.
And
(srcVector, SseIntrinsics.AbsMask128));
1189
result128 = Sse.AddScalar(result128, Sse.
And
(srcVector, SseIntrinsics.AbsMask128));
1227
result128 = Sse.Add(result128, Sse.
And
(srcVector, SseIntrinsics.AbsMask128));
1238
result128 = Sse.AddScalar(result128, Sse.
And
(srcVector, SseIntrinsics.AbsMask128));
1272
result128 = Sse.Max(result128, Sse.
And
(srcVector, SseIntrinsics.AbsMask128));
1282
result128 = Sse.MaxScalar(result128, Sse.
And
(srcVector, SseIntrinsics.AbsMask128));
1320
result128 = Sse.Max(result128, Sse.
And
(srcVector, SseIntrinsics.AbsMask128));
1331
result128 = Sse.MaxScalar(result128, Sse.
And
(srcVector, SseIntrinsics.AbsMask128));
SseIntrinsics.cs (16)
133
Vector128<float> xSign = Sse.
And
(xDst1, signMask); // result = 0x8000 0000 if xDst1 is negative or 0x0000 0000 otherwise
137
return Sse.
And
(Sse.Subtract(xDst1, x2), xCond);
426
Vector128<float> temp = Sse.
And
(result, trailingMask);
430
result = Sse.
And
(result, leadingMask);
475
Vector128<float> temp = Sse.
And
(result, leadingMask);
479
result = Sse.
And
(result, trailingMask);
830
Vector128<float> temp = Sse.
And
(mask, Sse.LoadVector128(pValues));
869
Vector128<float> temp = Sse.
And
(mask, Sse.LoadVector128(pValues));
956
result = Sse.Add(result, Sse.
And
(srcVector, AbsMask128));
966
result = Sse.AddScalar(result, Sse.
And
(srcVector, AbsMask128));
989
result = Sse.Add(result, Sse.
And
(srcVector, AbsMask128));
1000
result = Sse.AddScalar(result, Sse.
And
(srcVector, AbsMask128));
1021
result = Sse.Max(result, Sse.
And
(srcVector, AbsMask128));
1031
result = Sse.MaxScalar(result, Sse.
And
(srcVector, AbsMask128));
1054
result = Sse.Max(result, Sse.
And
(srcVector, AbsMask128));
1065
result = Sse.MaxScalar(result, Sse.
And
(srcVector, AbsMask128));
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Sse.cs (1)
78
public static Vector128<float> And(Vector128<float> left, Vector128<float> right) =>
And
(left, right);