mirror of
https://github.com/jedisct1/libsodium.git
synced 2026-08-26 11:47:13 +09:00
icc produces good code from the intrinsics-based translation, clang produces okay code, but gcc doesn't perform very well ATM. It's a bummer to have a 3rd implementation, but salsa20 is used quite a lot in the library, so it deserves a special attention. If the assembly code cannot be assembled, fall back to the reduced version of the intrinsics-based translation. So, in the final library, we always only get two implementations at most.