3 types derived from VL
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx512BW.cs (1)
23
public new abstract class VL : Avx512F.
VL
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx512CD.cs (1)
23
public new abstract class VL : Avx512F.
VL
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)
127
if (Avx512F.
VL
.IsSupported)
129
if (typeof(T) == typeof(float)) return Avx512F.
VL
.Reciprocal14(x.AsSingle()).As<float, T>();
130
if (typeof(T) == typeof(double)) return Avx512F.
VL
.Reciprocal14(x.AsDouble()).As<double, T>();
155
if (Avx512F.
VL
.IsSupported)
157
if (typeof(T) == typeof(float)) return Avx512F.
VL
.Reciprocal14(x.AsSingle()).As<float, T>();
158
if (typeof(T) == typeof(double)) return Avx512F.
VL
.Reciprocal14(x.AsDouble()).As<double, T>();
193
if (Avx512F.
VL
.IsSupported)
195
if (typeof(T) == typeof(float)) return Avx512F.
VL
.ReciprocalSqrt14(x.AsSingle()).As<float, T>();
196
if (typeof(T) == typeof(double)) return Avx512F.
VL
.ReciprocalSqrt14(x.AsDouble()).As<double, T>();
221
if (Avx512F.
VL
.IsSupported)
223
if (typeof(T) == typeof(float)) return Avx512F.
VL
.ReciprocalSqrt14(x.AsSingle()).As<float, T>();
224
if (typeof(T) == typeof(double)) return Avx512F.
VL
.ReciprocalSqrt14(x.AsDouble()).As<double, T>();