239 references to FloatRoundingMode
System.Private.CoreLib (238)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx10v1.cs (86)
37
public static Vector128<double> AddScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => AddScalar(left, right, mode);
42
public static Vector128<float> AddScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => AddScalar(left, right, mode);
1290
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, int value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
1295
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, uint value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
1305
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
1311
public static int ConvertToInt32(Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToInt32(value, mode);
1316
public static int ConvertToInt32(Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToInt32(value, mode);
1322
public static uint ConvertToUInt32(Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToUInt32(value, mode);
1332
public static uint ConvertToUInt32(Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToUInt32(value, mode);
1963
public static Vector128<double> DivideScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => DivideScalar(left, right, mode);
1968
public static Vector128<float> DivideScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => DivideScalar(left, right, mode);
2231
public static Vector128<double> FusedMultiplyAddNegatedScalar(Vector128<double> a, Vector128<double> b, Vector128<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddNegatedScalar(a, b, c, mode);
2236
public static Vector128<float> FusedMultiplyAddNegatedScalar(Vector128<float> a, Vector128<float> b, Vector128<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddNegatedScalar(a, b, c, mode);
2241
public static Vector128<double> FusedMultiplyAddScalar(Vector128<double> a, Vector128<double> b, Vector128<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddScalar(a, b, c, mode);
2246
public static Vector128<float> FusedMultiplyAddScalar(Vector128<float> a, Vector128<float> b, Vector128<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddScalar(a, b, c, mode);
2252
public static Vector128<double> FusedMultiplySubtractNegatedScalar(Vector128<double> a, Vector128<double> b, Vector128<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractNegatedScalar(a, b, c, mode);
2257
public static Vector128<float> FusedMultiplySubtractNegatedScalar(Vector128<float> a, Vector128<float> b, Vector128<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractNegatedScalar(a, b, c, mode);
2262
public static Vector128<double> FusedMultiplySubtractScalar(Vector128<double> a, Vector128<double> b, Vector128<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractScalar(a, b, c, mode);
2267
public static Vector128<float> FusedMultiplySubtractScalar(Vector128<float> a, Vector128<float> b, Vector128<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractScalar(a, b, c, mode);
2932
public static Vector128<double> MultiplyScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => MultiplyScalar(left, right, mode);
2937
public static Vector128<float> MultiplyScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => MultiplyScalar(left, right, mode);
3567
public static Vector128<double> ScaleScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ScaleScalar(left, right, mode);
3577
public static Vector128<float> ScaleScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ScaleScalar(left, right, mode);
3707
public static Vector128<double> SqrtScalar(Vector128<double> upper, Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => SqrtScalar(upper, value, mode);
3712
public static Vector128<float> SqrtScalar(Vector128<float> upper, Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => SqrtScalar(upper, value, mode);
3718
public static Vector128<double> SubtractScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => SubtractScalar(left, right, mode);
3723
public static Vector128<float> SubtractScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => SubtractScalar(left, right, mode);
3866
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, long value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
3878
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, ulong value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
3885
public static Vector128<double> ConvertScalarToVector128Double(Vector128<double> upper, long value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Double(upper, value, mode);
3897
public static Vector128<double> ConvertScalarToVector128Double(Vector128<double> upper, ulong value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Double(upper, value, mode);
3904
public static long ConvertToInt64(Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToInt64(value, mode);
3910
public static long ConvertToInt64(Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToInt64(value, mode);
3923
public static ulong ConvertToUInt64(Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToUInt64(value, mode);
3935
public static ulong ConvertToUInt64(Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToUInt64(value, mode);
4099
public static Vector256<float> ConvertToVector256Single(Vector512<long> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector256Single(value, mode);
4104
public static Vector256<float> ConvertToVector256Single(Vector512<ulong> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector256Single(value, mode);
4120
public static Vector512<double> ConvertToVector512Double(Vector512<long> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Double(value, mode);
4125
public static Vector512<double> ConvertToVector512Double(Vector512<ulong> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Double(value, mode);
4141
public static Vector512<long> ConvertToVector512Int64(Vector256<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Int64(value, mode);
4146
public static Vector512<long> ConvertToVector512Int64(Vector512<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Int64(value, mode);
4173
public static Vector512<ulong> ConvertToVector512UInt64(Vector256<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512UInt64(value, mode);
4178
public static Vector512<ulong> ConvertToVector512UInt64(Vector512<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512UInt64(value, mode);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx10v2.cs (4)
162
public static Vector512<int> ConvertToSByteWithSaturationAndZeroExtendToInt32(Vector512<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToSByteWithSaturationAndZeroExtendToInt32(value, mode);
172
public static Vector512<int> ConvertToByteWithSaturationAndZeroExtendToInt32(Vector512<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToByteWithSaturationAndZeroExtendToInt32(value, mode);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx512DQ.cs (16)
384
public static Vector256<float> ConvertToVector256Single(Vector512<long> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector256Single(value, mode);
389
public static Vector256<float> ConvertToVector256Single(Vector512<ulong> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector256Single(value, mode);
405
public static Vector512<double> ConvertToVector512Double(Vector512<long> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Double(value, mode);
410
public static Vector512<double> ConvertToVector512Double(Vector512<ulong> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Double(value, mode);
426
public static Vector512<long> ConvertToVector512Int64(Vector256<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Int64(value, mode);
431
public static Vector512<long> ConvertToVector512Int64(Vector512<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Int64(value, mode);
457
public static Vector512<ulong> ConvertToVector512UInt64(Vector256<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512UInt64(value, mode);
462
public static Vector512<ulong> ConvertToVector512UInt64(Vector512<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512UInt64(value, mode);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx512F.cs (132)
2261
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, long value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
2273
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, ulong value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
2279
public static Vector128<double> ConvertScalarToVector128Double(Vector128<double> upper, long value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Double(upper, value, mode);
2291
public static Vector128<double> ConvertScalarToVector128Double(Vector128<double> upper, ulong value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Double(upper, value, mode);
2298
public static long ConvertToInt64(Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToInt64(value, mode);
2304
public static long ConvertToInt64(Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToInt64(value, mode);
2316
public static ulong ConvertToUInt64(Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToUInt64(value, mode);
2328
public static ulong ConvertToUInt64(Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToUInt64(value, mode);
2384
public static Vector512<double> Add(Vector512<double> left, Vector512<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Add(left, right, mode);
2394
public static Vector512<float> Add(Vector512<float> left, Vector512<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Add(left, right, mode);
2399
public static Vector128<float> AddScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => AddScalar(left, right, mode);
2404
public static Vector128<double> AddScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => AddScalar(left, right, mode);
2954
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, uint value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
2959
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, int value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
2964
public static Vector128<float> ConvertScalarToVector128Single(Vector128<float> upper, Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertScalarToVector128Single(upper, value, mode);
2975
public static int ConvertToInt32(Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToInt32(value, mode);
2980
public static int ConvertToInt32(Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToInt32(value, mode);
2990
public static uint ConvertToUInt32(Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToUInt32(value, mode);
3000
public static uint ConvertToUInt32(Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToUInt32(value, mode);
3131
public static Vector256<int> ConvertToVector256Int32(Vector512<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector256Int32(value, mode);
3163
public static Vector256<float> ConvertToVector256Single(Vector512<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector256Single(value, mode);
3190
public static Vector256<uint> ConvertToVector256UInt32(Vector512<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector256UInt32(value, mode);
3256
public static Vector512<int> ConvertToVector512Int32(Vector512<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Int32(value, mode);
3301
public static Vector512<float> ConvertToVector512Single(Vector512<int> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Single(value, mode);
3311
public static Vector512<float> ConvertToVector512Single(Vector512<uint> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512Single(value, mode);
3341
public static Vector512<uint> ConvertToVector512UInt32(Vector512<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ConvertToVector512UInt32(value, mode);
3392
public static Vector512<float> Divide(Vector512<float> left, Vector512<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Divide(left, right, mode);
3397
public static Vector512<double> Divide(Vector512<double> left, Vector512<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Divide(left, right, mode);
3402
public static Vector128<float> DivideScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => DivideScalar(left, right, mode);
3407
public static Vector128<double> DivideScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => DivideScalar(left, right, mode);
3625
public static Vector512<float> FusedMultiplyAdd(Vector512<float> a, Vector512<float> b, Vector512<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAdd(a, b, c, mode);
3635
public static Vector512<double> FusedMultiplyAdd(Vector512<double> a, Vector512<double> b, Vector512<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAdd(a, b, c, mode);
3640
public static Vector128<float> FusedMultiplyAddScalar(Vector128<float> a, Vector128<float> b, Vector128<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddScalar(a, b, c, mode);
3645
public static Vector128<double> FusedMultiplyAddScalar(Vector128<double> a, Vector128<double> b, Vector128<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddScalar(a, b, c, mode);
3656
public static Vector512<float> FusedMultiplyAddSubtract(Vector512<float> a, Vector512<float> b, Vector512<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddSubtract(a, b, c, mode);
3666
public static Vector512<double> FusedMultiplyAddSubtract(Vector512<double> a, Vector512<double> b, Vector512<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddSubtract(a, b, c, mode);
3677
public static Vector512<float> FusedMultiplySubtract(Vector512<float> a, Vector512<float> b, Vector512<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtract(a, b, c, mode);
3687
public static Vector512<double> FusedMultiplySubtract(Vector512<double> a, Vector512<double> b, Vector512<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtract(a, b, c, mode);
3692
public static Vector128<float> FusedMultiplySubtractScalar(Vector128<float> a, Vector128<float> b, Vector128<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractScalar(a, b, c, mode);
3697
public static Vector128<double> FusedMultiplySubtractScalar(Vector128<double> a, Vector128<double> b, Vector128<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractScalar(a, b, c, mode);
3708
public static Vector512<float> FusedMultiplySubtractAdd(Vector512<float> a, Vector512<float> b, Vector512<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractAdd(a, b, c, mode);
3718
public static Vector512<double> FusedMultiplySubtractAdd(Vector512<double> a, Vector512<double> b, Vector512<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractAdd(a, b, c, mode);
3729
public static Vector512<float> FusedMultiplyAddNegated(Vector512<float> a, Vector512<float> b, Vector512<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddNegated(a, b, c, mode);
3739
public static Vector512<double> FusedMultiplyAddNegated(Vector512<double> a, Vector512<double> b, Vector512<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddNegated(a, b, c, mode);
3744
public static Vector128<float> FusedMultiplyAddNegatedScalar(Vector128<float> a, Vector128<float> b, Vector128<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddNegatedScalar(a, b, c, mode);
3749
public static Vector128<double> FusedMultiplyAddNegatedScalar(Vector128<double> a, Vector128<double> b, Vector128<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplyAddNegatedScalar(a, b, c, mode);
3760
public static Vector512<float> FusedMultiplySubtractNegated(Vector512<float> a, Vector512<float> b, Vector512<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractNegated(a, b, c, mode);
3770
public static Vector512<double> FusedMultiplySubtractNegated(Vector512<double> a, Vector512<double> b, Vector512<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractNegated(a, b, c, mode);
3775
public static Vector128<float> FusedMultiplySubtractNegatedScalar(Vector128<float> a, Vector128<float> b, Vector128<float> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractNegatedScalar(a, b, c, mode);
3780
public static Vector128<double> FusedMultiplySubtractNegatedScalar(Vector128<double> a, Vector128<double> b, Vector128<double> c, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => FusedMultiplySubtractNegatedScalar(a, b, c, mode);
4355
public static Vector512<float> Multiply(Vector512<float> left, Vector512<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Multiply(left, right, mode);
4360
public static Vector512<double> Multiply(Vector512<double> left, Vector512<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Multiply(left, right, mode);
4365
public static Vector128<float> MultiplyScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => MultiplyScalar(left, right, mode);
4370
public static Vector128<double> MultiplyScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => MultiplyScalar(left, right, mode);
4739
public static Vector512<float> Scale(Vector512<float> left, Vector512<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Scale(left, right, mode);
4744
public static Vector512<double> Scale(Vector512<double> left, Vector512<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Scale(left, right, mode);
4760
public static Vector128<float> ScaleScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ScaleScalar(left, right, mode);
4765
public static Vector128<double> ScaleScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => ScaleScalar(left, right, mode);
4992
public static Vector512<float> Sqrt(Vector512<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Sqrt(value, mode);
4997
public static Vector512<double> Sqrt(Vector512<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Sqrt(value, mode);
5002
public static Vector128<float> SqrtScalar(Vector128<float> upper, Vector128<float> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => SqrtScalar(upper, value, mode);
5007
public static Vector128<double> SqrtScalar(Vector128<double> upper, Vector128<double> value, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => SqrtScalar(upper, value, mode);
5196
public static Vector512<float> Subtract(Vector512<float> left, Vector512<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Subtract(left, right, mode);
5201
public static Vector512<double> Subtract(Vector512<double> left, Vector512<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => Subtract(left, right, mode);
5206
public static Vector128<float> SubtractScalar(Vector128<float> left, Vector128<float> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => SubtractScalar(left, right, mode);
5211
public static Vector128<double> SubtractScalar(Vector128<double> left, Vector128<double> right, [ConstantExpected(Max =
FloatRoundingMode
.ToZero)]
FloatRoundingMode
mode) => SubtractScalar(left, right, mode);
System.Runtime.Intrinsics (1)
artifacts\obj\System.Runtime.Intrinsics\Debug\net10.0\System.Runtime.Intrinsics.Forwards.cs (1)
41
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Intrinsics.X86.
FloatRoundingMode
))]