Open
Description
Style changes needed to solve part of #823
Details
- In
src\Microsoft.ML.CpuMath\SseIntrinsics.cs
andsrc\Microsoft.ML.CpuMath\AvxIntrinsics.cs
, changingwhile (pDstCurrent + 4 <= pDstEnd)
for the loop bound checking intowhile (pDstCurrent <= pDstEnd - 4)
to save an instruction (ref: Port all active C# hardware intrinsics APIs for SSE from SIMD native algorithms #668 (comment)) - It may probably be a CoreCLR issue