Commit Graph

  • 464476003a igzip: Separate inflate_huffman_code into a large and small datastructure. Roy Oursler 2016-07-12 11:09:36 -07:00
  • e64bc2ed37 igzip: Improve make_inflate_huffcode algorithm. Roy Oursler 2016-07-11 16:26:57 -07:00
  • 456be4cfc1 igzip: Rearrange inflate_state Roy Oursler 2016-07-07 11:08:03 -07:00
  • 5a7c97a930 igzip: Document inflate_huff_code data structure. Roy Oursler 2016-07-06 14:38:44 -07:00
  • 40b5104397 igzip: More optimizations by speeding up rarely taken branch Roy Oursler 2016-07-11 09:55:52 -07:00
  • 84ffaead82 igzip: Optimize inflate more Roy Oursler 2016-07-01 09:32:50 -07:00
  • 6fc9029f83 inflate: Optimize inflate_stateless Roy Oursler 2016-06-27 17:16:00 -07:00
  • c233946b0a igzip: Add some compile time options to igzip_inflate_perf Roy Oursler 2016-04-15 17:44:18 -07:00
  • 09a5a243bf igzip: Implement statelesss inflate in assembly Roy Oursler 2016-03-07 18:08:20 -07:00
  • 17dac9f641 igzip: Implement xmm loads to preload data in update_histogram Roy Oursler 2016-06-24 14:22:10 -04:00
  • 4d40cd360d igzip: Speed up hash table initialization in igzip_update_histogram. Roy Oursler 2016-06-24 13:42:54 -04:00
  • 39ce31de30 igzip: Fix minor bug in igzip_rand_test Roy Oursler 2016-06-22 14:34:49 -07:00
  • af9c0c0f46 igzip: update update_hash to match stateless and stateful compression. Roy Oursler 2016-06-21 13:41:38 -07:00
  • f97de75fc6 igzip: Port improvements to stateless compress to stateful compress Roy Oursler 2016-06-21 10:53:44 -07:00
  • eb1b7788d0 igzip: Move code in igzip_stateless to hide latencies more in ivybridge. Roy Oursler 2016-06-20 11:37:15 -07:00
  • cf30138c7b igzip: Load memory into xmm in stateless registers Roy Oursler 2016-06-17 16:59:22 -04:00
  • 4d1fe78bfa igzip: Modify stateless hash updating to match the length 4 short match Roy Oursler 2016-06-17 12:05:37 -04:00
  • 31814483c0 igzip: Create assembly version of isal_update_histogram Roy Oursler 2016-06-06 09:23:26 -07:00
  • 7c91df5e50 igzip: add macros for shrx, shlx, and bzhi instructions on old architectures Roy Oursler 2016-06-09 12:55:59 -07:00
  • bbc886cf01 igzip: Modify igzip to ignore matches which are shorter than 4 Roy Oursler 2016-06-13 11:20:26 -07:00
  • 45311ea249 Change common and igzip multibinary check from sse4.1 to sse4.2 Greg Tucker 2016-08-12 10:17:25 -07:00
  • b34cb054fd build: Fix an include path to be srcdir relative Xiaodong Liu 2016-07-11 04:25:18 -04:00
  • b9be940d83 Merge e972377a80f9cde33fa04ae8459883ab91e86952 into 489db7e9130a0260a2a0bc9721353a5b3a286d69 Ondřej Nový 2016-11-30 21:53:14 +00:00
  • 400c0360b0 fix possible memory leak in crc32_iscsi_test.c zhangweibing 2016-09-09 14:11:50 +08:00
  • 489db7e913 doc: Update readme with short description of isa-l content Greg Tucker 2016-07-21 15:01:09 -07:00
  • 1abf68b7db igzip: Fix missing .note.gnu-stack for non-executable stack Greg Tucker 2016-07-11 13:53:07 -07:00
  • e972377a80 Ensure .note.GNU-stack is in all asm files to prevent executable stack Ondřej Nový 2016-06-25 22:10:22 +02:00
  • 8faa0a2802 Update travis-cl test script to avoid old nasm v2.16.0 Greg Tucker 2016-06-17 11:23:50 -07:00
  • 9331ddca3b Update build and release notes for v2.16 Greg Tucker 2016-06-03 18:03:11 -07:00
  • 10f07a0c51 Add README.md to distribution Greg Tucker 2016-06-03 18:05:08 -07:00
  • 660f49b02d Add data compression unit Greg Tucker 2016-06-02 13:52:23 -07:00
  • 61164e105b Add crc unit Greg Tucker 2016-05-03 10:00:35 -07:00
  • d6c5e9620d Add raid unit Greg Tucker 2016-04-26 15:55:12 -07:00
  • fce681adb4 Fix for missing file in extra dist Greg Tucker 2016-03-02 19:23:33 -07:00
  • e4f88e16db Merge 48f35237a2224d297182b10d647b32be9bd67f84 into 8c7c1ba59bd855037aa5b4013e5073e6256cf353 Ondřej Nový 2016-03-03 01:12:58 +00:00
  • 8c7c1ba59b Travis CI. Ondřej Nový 2016-03-01 08:40:13 +01:00
  • c5dd20e075 Fixed markdown in README Ondřej Nový 2016-03-01 08:40:26 +01:00
  • 48f35237a2 Travis CI. Ondřej Nový 2016-03-01 08:40:13 +01:00
  • 6e6095c867 Fixed markdown in README Ondřej Nový 2016-03-01 08:40:26 +01:00
  • ef7ff6c4f7 Rename license to standard file name v2.15.0 Greg Tucker 2016-02-25 17:14:58 -07:00
  • 8a5a7d124d doc: Update readme with autotools and nmake info Greg Tucker 2016-02-25 16:56:22 -07:00
  • f7ee664dc0 Remove warnings due to unexported functions Greg Tucker 2016-02-25 13:53:44 -07:00
  • a5b324d2cd Add avx512 versions of ec_encode_data Greg Tucker 2015-11-18 15:40:52 -07:00
  • bc4dfc9bbc Convert files to build with nasm or yasm Greg Tucker 2015-11-18 15:52:20 -07:00
  • 00c1efc109 Initial commit isa-l v2.14.1 v2.14.1 Greg Tucker 2015-10-22 14:54:34 -07:00