summaryrefslogtreecommitdiff
path: root/absl/crc
Commit message (Expand)AuthorAge
* PR #1662: Replace shift with addition in crc multiplyGravatar Pavel P2024-05-07
* PR #1653: Remove unnecessary casts when calling CRC32_u64Gravatar Pavel P2024-04-19
* Optimize crc32 V128_From2x64 on ArmGravatar Connal de Souza2024-04-04
* Adjust conditonal compilation in non_temporal_memcpy.hGravatar Abseil Team2024-03-27
* Replace //visibility:private with :__pkg__ for certain targetsGravatar Abseil Team2024-03-14
* Add several missing includes in crc/internalGravatar Abseil Team2024-03-13
* Disable ubsan for benign unaligned access in crc_memcpyGravatar Abseil Team2024-03-12
* Delete a stray commentGravatar Abseil Team2024-03-12
* PR #1617: fix MSVC 32-bit build with -arch:AVXGravatar Stanislaw Halik2024-02-15
* Replace `testonly = 1` with `testonly = True` in abseil BUILD files.Gravatar Shahriar Rouf2024-01-31
* Migrate empty CrcCordState to absl::NoDestructor.Gravatar Abseil Team2024-01-18
* Avoid using the non-portable type __m128i_u.Gravatar Derek Mauro2023-10-26
* Bazel: Enable the header_modules featureGravatar Derek Mauro2023-10-11
* Bazel: Support layering_check and parse_headersGravatar Derek Mauro2023-10-10
* Add entries for Neoverse N2,V1, and V2 into CRC dynamic dispatch table.Gravatar Connal de Souza2023-10-06
* Optimize CRC32 for Ampere SirynGravatar Connal de Souza2023-09-26
* Optimize CRC32 Extend for large inputs on ArmGravatar Connal de Souza2023-09-21
* Remove implicit int64_t->uint64_t conversion in ARM version of V128_Extract64Gravatar Abseil Team2023-09-15
* Rename x86 crc_memcpy tests since they cover ARM as wellGravatar Abseil Team2023-09-07
* Roll forward support for ARM intrinsics in crc_memcpyGravatar Abseil Team2023-09-07
* Rollback adding support for ARM intrinsicsGravatar Abseil Team2023-09-05
* Add support for ARM intrinsics in crc_memcpyGravatar Abseil Team2023-09-05
* Fix incorrect CRC returned by AcceleratedCrcMemcpyEngine when kRegions == 1Gravatar Abseil Team2023-08-31
* Add CPU detection for Ampere SirynGravatar Abseil Team2023-08-30
* Enable non_temporal_store_memcpy for AMD Milan, Genoa, and Ryzen 3000Gravatar Abseil Team2023-08-29
* Add CPU detection for AMD Genoa and Ryzen 3000Gravatar Abseil Team2023-08-29
* Use fallback engine for as the non-temporal engine for unknown CPU typesGravatar Abseil Team2023-08-29
* Include what you spellGravatar Dmitri Gribenko2023-08-08
* Implement AbslStringify for crc32c_t in order to support absl::StrFormat nati...Gravatar Abseil Team2023-08-01
* Changes absl::crc32c_t insertion operator (<<) to return value as 0-padded he...Gravatar Abseil Team2023-08-01
* Remove deprecated function.Gravatar Abseil Team2023-07-31
* Removes unused methods CRC::Empty() and CRC::Concat() from the internalGravatar Abseil Team2023-06-12
* Add a declaration for __cpuid for the IntelLLVM compiler.Gravatar niranjan-nilakantan2023-05-23
* Rollback of add a declaration for __cpuid for the IntelLLVM compiler.Gravatar Abseil Team2023-05-22
* Merge pull request #1452 from niranjan-nilakantan:niranjan-nilakantan/issue1358Gravatar Copybara-Service2023-05-22
* Fix spelling mistakesGravatar Vertexwahn2023-05-02
* Merge pull request #1434 from Vertexwahn:fix-spellingGravatar Copybara-Service2023-04-25
|\
| * Fix some spelling mistakesGravatar Vertexwahn2023-04-24
|/
* Workaround for MSVC warning that designated initializers are a C++20 featureGravatar Derek Mauro2023-03-15
* Use const and static for member functionsGravatar Rose2023-03-07
* Merge pull request #1394 from AtariDreams:constructorsGravatar Copybara-Service2023-02-21
|\
| * Convert empty constructors to default onesGravatar Rose2023-02-17
* | Prefer emplace back over push_back where emplace_back is more appropriateGravatar Rose2023-02-16
|/
* Don't assume that AVX implies PCLMULQDQ when using LLVM on Windows.Gravatar Saran Tunyasuvunakool2023-02-07
* Replace absl::base_internal::Prefetch* calls with absl::Prefetch* callsGravatar Martijn Vels2023-01-27
* Optimize RemoveCrc32cSuffix.Gravatar Abseil Team2023-01-17
* Don't use Arm vector intrinsics when compiling with CUDA in device mode.Gravatar Abseil Team2023-01-11
* Require 64-bit builds on x86 to use AcceleratedCrcMemcpyEngineGravatar Derek Mauro2023-01-05
* Require 64-bit builds on x86 to use CRC32 hardware accelerationGravatar Derek Mauro2023-01-04
* Add prefetch to crc32Gravatar Ilya Tokar2022-12-13