1
0
Fork 0
mirror of https://git.tukaani.org/xz.git synced 2024-04-04 12:36:23 +02:00
xz-archive/src/liblzma
Lasse Collin 5dcffdbcc2 liblzma: SHA-256: Optimize the Maj macro slightly.
The Maj macro is used where multiple things are added
together, so making Maj a sum of two expressions allows
some extra freedom for the compiler to schedule the
instructions.

I learned this trick from
<http://www.hackersdelight.org/corres.txt>.
2014-08-03 21:32:25 +03:00
..
api liblzma: Add lzma_cputhreads(). 2014-06-18 22:04:24 +03:00
check liblzma: SHA-256: Optimize the Maj macro slightly. 2014-08-03 21:32:25 +03:00
common liblzma: Add lzma_memcmplen() for fast memory comparison. 2014-07-25 20:57:20 +03:00
delta liblzma: Make the use of lzma_allocator const-correct. 2012-07-17 18:19:59 +03:00
lz liblzma: Use lzma_memcmplen() in the match finders. 2014-07-25 21:15:07 +03:00
lzma liblzma: Use lzma_memcmplen() in normal mode of LZMA. 2014-07-25 22:38:28 +03:00
rangecoder liblzma: Check that the first byte of range encoded data is 0x00. 2012-06-28 10:47:49 +03:00
simple liblzma: Make the use of lzma_allocator const-correct. 2012-07-17 18:19:59 +03:00
liblzma.map liblzma: Add lzma_cputhreads(). 2014-06-18 22:04:24 +03:00
liblzma.pc.in liblzma: Fix Libs.private in liblzma.pc to include -lrt when needed. 2012-04-19 14:02:25 +03:00
liblzma_w32res.rc Added public domain notice into a few files. 2009-07-18 11:26:39 +03:00
Makefile.am liblzma: Add lzma_cputhreads(). 2014-06-18 22:04:24 +03:00
validate_map.sh liblzma: Use symbol versioning. 2011-05-28 15:55:39 +03:00