Roy Oursler
|
fce71b0670
|
igzip: Implement icf_body random data skip ahead
Change-Id: I5dd5f37ec0cdfe4f2591685dc4a0a056f0b07ea3
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
2018-12-04 10:41:40 -07:00 |
|
Roy Oursler
|
03bef684a4
|
igzip: Setup for variable hash mask
Change-Id: I3be94dbc40c2e02dcff4f89e5a9df8ed1f744f02
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
2018-09-18 14:27:25 -07:00 |
|
Roy Oursler
|
16f32e179c
|
igzip: Reoptimize decode_stateless due to multibyte decode
Change-Id: I1479772062be584f5087bf2999ba4500a340ca51
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
|
2018-06-14 15:30:14 -07:00 |
|
Roy Oursler
|
9d53af0c7c
|
igzip: Improve LARGE_WINDOW and change that option to be default.
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-05 16:36:31 -07:00 |
|
Roy Oursler
|
ee2e2bce4f
|
igzip: Improving igzip_update_histogram
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-05 16:31:23 -07:00 |
|
Roy Oursler
|
f97de75fc6
|
igzip: Port improvements to stateless compress to stateful compress
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-02 18:40:27 -07:00 |
|
Roy Oursler
|
cf30138c7b
|
igzip: Load memory into xmm in stateless registers
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-02 17:22:52 -07:00 |
|
Roy Oursler
|
7c91df5e50
|
igzip: add macros for shrx, shlx, and bzhi instructions on old architectures
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-02 17:11:06 -07:00 |
|
Greg Tucker
|
660f49b02d
|
Add data compression unit
Include fast DEFLATE compatable compression functions.
Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-06-10 17:03:38 -07:00 |
|