Roy Oursler
|
22bd9eef65
|
igzip: Optimize igzip
Remove conditional move and reorder operations to increase speed.
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-05 16:30:56 -07:00 |
|
Roy Oursler
|
eb1b7788d0
|
igzip: Move code in igzip_stateless to hide latencies more in ivybridge.
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-02 17:23:29 -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
|
4d1fe78bfa
|
igzip: Modify stateless hash updating to match the length 4 short match
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-02 17:19:15 -07:00 |
|
Roy Oursler
|
bbc886cf01
|
igzip: Modify igzip to ignore matches which are shorter than 4
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-02 17:07:45 -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 |
|