summaryrefslogtreecommitdiff
path: root/snappy-internal.h
Commit message (Expand)AuthorAgeFilesLines
* Add prefetch to zippy compressIlya Tokar2023-03-291-0/+2
* Explicitly #include <utility> in snappy-internal.hSnappy Team2023-03-291-0/+2
* Add "cc" clobbers to inline asm that modifies flags.Snappy Team2023-01-121-2/+4
* Optimize Zippy compression for ARM by 5-10% by choosing csel instructionsSnappy Team2022-05-091-6/+6
* Merge pull request #133 from JunHe77:simdVictor Costan2021-08-301-2/+19
|\
| * Fix SSE3 and BMI2 compile errorJun He2021-08-121-2/+33
* | Migrate feature detection macro checks from #ifdef to #if.Victor Costan2021-08-161-2/+3
|/
* Optimize memset to pure SIMD because compilers generate consistently bad code...Snappy Team2021-08-021-0/+8
* Enable vector byte shuffle optimizations on ARM NEONatdt2021-07-051-0/+50
* Make zippy decompression branchlessSnappy Team2020-11-181-2/+4
* Replace ARCH_K8 with __x86_64__.Chris Kennelly2020-10-071-1/+1
* Migrate to standard integral types.Victor Costan2020-04-121-23/+24
* Improve zippy with 5-10%.Snappy Team2020-04-111-15/+59
* assertion failure on darwin_x86_64, have to investigageSnappy Team2020-04-111-11/+50
* assertion failure on darwin_x86_64, have to investigageSnappy Team2020-04-111-49/+11
* This cl does two thingsSnappy Team2020-04-111-11/+49
* Reduce number of allocations when compressing and simplify the code.alkis2019-01-041-5/+12
* Move pshufb_fill_patterns from snappy-internal.h to snappy.cc.costan2018-08-091-13/+0
* Avoid store-forwarding stalls in Zippy's IncrementalCopyatdt2018-08-041-0/+13
* Use 64-bit optimized code path for ARM64.costan2017-08-161-1/+2
* Add SNAPPY_ prefix to PREDICT_{TRUE,FALSE} macros.jueminyang2017-08-011-3/+3
* Inline DISALLOW_COPY_AND_ASSIGN.costan2017-07-271-1/+3
* Use 64 bit little endian on ppc64le.alkis2017-06-281-3/+2
* Clean up unused function warnings in snappy.costan2017-03-171-5/+0
* adds std:: to stl types (#061)Behzad Nouri2017-01-261-11/+12
* Re-work fast path that emits copies in zippy compression.Geoff Pike2017-01-261-16/+30
* Move the logic from ComputeTable into the unit test, which means it's runSteinar H. Gunderson2015-08-191-0/+62
* Change a few branch annotations that profiling found to be wrong.Steinar H. Gunderson2015-06-221-2/+2
* Change some internal path names.Steinar H. Gunderson2015-06-221-3/+3
* Snappy library no longer depends on iostream.snappy.mirrorbot@gmail.com2012-05-221-2/+2
* Put back the final few lines of what was truncated during thesnappy.mirrorbot@gmail.com2011-03-281-0/+2
* Change on 2011-03-25 19:18:00-07:00 by sessesnappy.mirrorbot@gmail.com2011-03-261-11/+23
* Revision created by MOE tool push_codebase.snappy.mirrorbot@gmail.com2011-03-181-0/+136