zstd/lib/common
Norbert Lange 2fbb1d10c1 Reduce bit tables to 8bit
This saves some 1.7Kb in rodata section (x86_64, zstd tool),
while assembler code stays the same except
the type of a few load/extend instructions.

Should not have negative performance implications.
2021-12-14 23:47:57 +01:00
..
bitstream.h Merge pull request #2800 from animalize/fix_c89 2021-10-18 14:32:04 -07:00
compiler.h [asm] Share portability macros and restrict ASM further 2021-12-02 16:58:04 -08:00
cpu.h [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files 2021-03-30 10:30:43 -07:00
debug.c [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files 2021-03-30 10:30:43 -07:00
debug.h [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files 2021-03-30 10:30:43 -07:00
entropy_common.c [bmi2] Add lzcnt and bmi target attributes 2021-11-30 17:54:56 -08:00
error_private.c [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files 2021-03-30 10:30:43 -07:00
error_private.h Huffman ASM 2021-09-20 14:46:43 -07:00
fse.h Add 8 bytes to FSE workspace 2021-09-01 15:56:33 -04:00
fse_decompress.c [bmi2] Add lzcnt and bmi target attributes 2021-11-30 17:54:56 -08:00
huf.h Huffman ASM 2021-09-20 14:46:43 -07:00
mem.h Add typedefs for 8bit (un)signed 2021-12-14 23:47:57 +01:00
pool.c [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files 2021-03-30 10:30:43 -07:00
pool.h [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files 2021-03-30 10:30:43 -07:00
portability_macros.h Fix oss-fuzz build 2021-12-08 11:01:52 -08:00
threading.c ZSTD_ prefix mem{cpy,move,set},malloc,calloc,free 2020-08-26 12:26:03 -07:00
threading.h Fix copyright and license lines 2020-03-26 17:02:06 -07:00
xxhash.c altered copyright title 2021-12-08 13:18:41 -08:00
xxhash.h remove offending static assert lines 2021-12-08 15:05:17 -08:00
zstd_common.c [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files 2021-03-30 10:30:43 -07:00
zstd_deps.h [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files 2021-03-30 10:30:43 -07:00
zstd_internal.h Reduce bit tables to 8bit 2021-12-14 23:47:57 +01:00
zstd_trace.h [trace] Refine the ZSTD_HAVE_WEAK_SYMBOLS detection 2021-05-18 20:22:36 -07:00