8 references to PopCountOperator
System.Numerics.Tensors (8)
System\Numerics\Tensors\netcore\TensorPrimitives.PopCount.cs (1)
40
InvokeSpanIntoSpan<T,
PopCountOperator
<T>>(x, destination);
System\Numerics\Tensors\netcore\TensorPrimitives.TrailingZeroCount.cs (7)
32
PopCountOperator
<T>.Vectorizable; // http://0x80.pl/notesen/2023-01-31-avx512-bsf.html#trailing-zeros-simplified
44
Debug.Assert(
PopCountOperator
<T>.Vectorizable);
45
return
PopCountOperator
<T>.Invoke(~x & (x - Vector128<T>.One));
51
if (
PopCountOperator
<T>.Vectorizable)
53
return
PopCountOperator
<T>.Invoke(~x & (x - Vector256<T>.One));
62
if (
PopCountOperator
<T>.Vectorizable)
64
return
PopCountOperator
<T>.Invoke(~x & (x - Vector512<T>.One));