docs: update category index files and fix indicator implementations (#58)

This commit is contained in:
Miha Kralj
2026-01-19 18:25:48 -08:00
committed by GitHub
parent e966000d48
commit b2c1787782
29 changed files with 566 additions and 1667 deletions
+4 -10
View File
@@ -637,15 +637,9 @@ public sealed class Wma : AbstractBase
var vWsums = Avx.Add(vWsumState, vPw2);
Vector256<double> vResult;
if (Fma.IsSupported)
{
vResult = Fma.MultiplyAdd(vWsums, vInvDivisor, vZero);
}
else
{
vResult = Avx.Multiply(vWsums, vInvDivisor);
}
Vector256<double> vResult = Fma.IsSupported
? Fma.MultiplyAdd(vWsums, vInvDivisor, vZero)
: Avx.Multiply(vWsums, vInvDivisor);
vResult.StoreUnsafe(ref Unsafe.Add(ref outRef, idx));
vSumState = Avx2.Permute4x64(vSums.AsUInt64(), 0b_11_11_11_11).AsDouble(); // skipcq: CS-R1131
@@ -832,4 +826,4 @@ public sealed class Wma : AbstractBase
Unsafe.Add(ref outRef, idx) = wsum * invDivisor;
}
}
}
}