34 references to FloatComparisonMode
Microsoft.ML.CpuMath (1)
AvxIntrinsics.cs (1)
142
Vector256<float> xCond = Avx.Compare(xDst1Abs, xThreshold,
FloatComparisonMode
.OrderedGreaterThanNonSignaling); // result = 0xFFFF FFFF if true
System.Private.CoreLib (32)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx.cs (12)
154
public static Vector128<float> Compare(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
159
public static Vector256<float> Compare(Vector256<float> left, Vector256<float> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
237
public static Vector128<double> Compare(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
242
public static Vector256<double> Compare(Vector256<double> left, Vector256<double> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
320
public static Vector128<float> CompareScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => CompareScalar(left, right, mode);
325
public static Vector128<double> CompareScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => CompareScalar(left, right, mode);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx10v1.cs (8)
334
public static new Vector128<double> Compare(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
412
public static new Vector256<double> Compare(Vector256<double> left, Vector256<double> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
738
public static new Vector128<float> Compare(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
816
public static new Vector256<float> Compare(Vector256<float> left, Vector256<float> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx512F.cs (12)
163
public static Vector128<double> Compare(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
241
public static Vector256<double> Compare(Vector256<double> left, Vector256<double> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
443
public static Vector128<float> Compare(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
521
public static Vector256<float> Compare(Vector256<float> left, Vector256<float> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
2607
public static Vector512<double> Compare(Vector512<double> left, Vector512<double> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
2685
public static Vector512<float> Compare(Vector512<float> left, Vector512<float> right, [ConstantExpected(Max =
FloatComparisonMode
.UnorderedTrueSignaling)]
FloatComparisonMode
mode) => Compare(left, right, mode);
System.Runtime.Intrinsics (1)
artifacts\obj\System.Runtime.Intrinsics\Debug\net10.0\System.Runtime.Intrinsics.Forwards.cs (1)
40
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Intrinsics.X86.
FloatComparisonMode
))]