liblzma: Add the crc_always_inline macro to crc_simd_body().
commit40abd88afcc61a8157fcd12d78d491caeb8e12be
authorJia Tan <jiat0218@gmail.com>
Wed, 18 Oct 2023 14:50:25 +0000 (18 22:50 +0800)
committerJia Tan <jiat0218@gmail.com>
Wed, 18 Oct 2023 15:54:41 +0000 (18 23:54 +0800)
tree130a7ad3ba86ebfde93a309529bb23822ae1cd4a
parenta5966c276bd6fa975f0389f8a8dc61393de750b0
liblzma: Add the crc_always_inline macro to crc_simd_body().

Forcing this to be inline has a significant speed improvement at the
cost of a few repeated instructions. The compilers tested on did not
inline this function since it is large and is used twice in the same
translation unit.
src/liblzma/check/crc_clmul.c