You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable vectorisation for ZIP reconstruct stage on Windows (#2043)
* Enable vectorisation for ZIP reconstruct stage on Windows
The __SSE4_1__ macro that is used to control the use of the vectorised version
of the reconstruct() function, is only defined for GCC and clang. As a result,
Windows were using the scalar version, which is less performant.
This commit fixes the above issue by adding a check for MSVC, similar to what
we have on the SSE2 macro check (and in other places in the code base).
Signed-off-by: Nikolaos Koutsikos <nikolaos.koutsikos@foundry.com>
* Applying simple const correctness to internal_zip
Signed-off-by: Nikolaos Koutsikos <nikolaos.koutsikos@foundry.com>
---------
Signed-off-by: Nikolaos Koutsikos <nikolaos.koutsikos@foundry.com>
Co-authored-by: Cary Phillips <cary@ilm.com>
0 commit comments