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