3 types derived from VL
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx512BW.cs (1)
23
public new abstract class VL : Avx512F.
VL
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx512CD.cs (1)
23
public new abstract class VL : Avx512F.
VL
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx512DQ.cs (1)
23
public new abstract class VL : Avx512F.
VL
12 references to VL
System.Numerics.Tensors (12)
System\Numerics\Tensors\netcore\TensorPrimitives.Reciprocal.cs (12)
126
if (Avx512F.
VL
.IsSupported)
128
if (typeof(T) == typeof(float)) return Avx512F.
VL
.Reciprocal14(x.AsSingle()).As<float, T>();
129
if (typeof(T) == typeof(double)) return Avx512F.
VL
.Reciprocal14(x.AsDouble()).As<double, T>();
152
if (Avx512F.
VL
.IsSupported)
154
if (typeof(T) == typeof(float)) return Avx512F.
VL
.Reciprocal14(x.AsSingle()).As<float, T>();
155
if (typeof(T) == typeof(double)) return Avx512F.
VL
.Reciprocal14(x.AsDouble()).As<double, T>();
186
if (Avx512F.
VL
.IsSupported)
188
if (typeof(T) == typeof(float)) return Avx512F.
VL
.ReciprocalSqrt14(x.AsSingle()).As<float, T>();
189
if (typeof(T) == typeof(double)) return Avx512F.
VL
.ReciprocalSqrt14(x.AsDouble()).As<double, T>();
212
if (Avx512F.
VL
.IsSupported)
214
if (typeof(T) == typeof(float)) return Avx512F.
VL
.ReciprocalSqrt14(x.AsSingle()).As<float, T>();
215
if (typeof(T) == typeof(double)) return Avx512F.
VL
.ReciprocalSqrt14(x.AsDouble()).As<double, T>();