Roy Oursler
|
d06e14b937
|
igzip: Port update_histogram and decode_huffman_code_block to windows
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-05 16:17:54 -07:00 |
|
Roy Oursler
|
b25ef61a57
|
igzip: Fix warning for igzip_update_histogram when compiled with LARGE_WINDOW.
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-05 16:15:51 -07:00 |
|
Roy Oursler
|
17dac9f641
|
igzip: Implement xmm loads to preload data in update_histogram
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-05 11:07:28 -07:00 |
|
Roy Oursler
|
4d40cd360d
|
igzip: Speed up hash table initialization in 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 11:02:23 -07:00 |
|
Roy Oursler
|
af9c0c0f46
|
igzip: update update_hash to match stateless and stateful compression.
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-05 11:01:01 -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
|
31814483c0
|
igzip: Create assembly version of isal_update_histogram
Signed-off-by: Roy Oursler <roy.j.oursler@intel.com>
Reviewed-by: Greg Tucker <greg.b.tucker@intel.com>
|
2016-12-02 17:16:55 -07:00 |
|