summaryrefslogtreecommitdiff
path: root/absl/crc/internal
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
* 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
* Migrate empty CrcCordState to absl::NoDestructor.Gravatar Abseil Team2024-01-18
* Avoid using the non-portable type __m128i_u.Gravatar Derek Mauro2023-10-26
* 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
* 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
* 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
* Add a define for HWCAP_CPUID on platforms that are missing itGravatar Derek Mauro2022-12-12
* Allow Cord to store chunked checksumsGravatar Derek Mauro2022-12-11
* Merge pull request #1338 from MBkkt:patch-5Gravatar Copybara-Service2022-12-06
|\
| * Update non_temporal_memcpy.hGravatar Valery Mironov2022-12-06
|/
* Fixes many compilation issues that come from having no external CIGravatar Derek Mauro2022-11-30
* Fix MSVC builds that reject C-style arrays of size 0Gravatar Derek Mauro2022-11-29
* Remove deprecated use of absl::ToCrc32c()Gravatar Derek Mauro2022-11-29
* CRC: Make crc32c_t as a class for explicit control of operatorsGravatar Derek Mauro2022-11-29