diff options
author | Vladislav Vaintroub <wlad@mariadb.com> | 2020-09-04 14:33:13 +0200 |
---|---|---|
committer | Vladislav Vaintroub <wlad@mariadb.com> | 2020-09-04 23:07:49 +0200 |
commit | d25f806d73d9984f0c9f2a346dcebb01a0eaa109 (patch) | |
tree | 3cbc9f9f491f47e2507a8a01451026b9c90bb63b /plugin/auth_ed25519 | |
parent | 5ff7e68c7eaf2a2daacb0c1ea07b21c8a7bd2639 (diff) | |
download | mariadb-git-d25f806d73d9984f0c9f2a346dcebb01a0eaa109.tar.gz |
MDEV-22749 Implement portable PCLMUL accelerated crc32() with Intel intrinsics
Removed some inine assembly, replaced by code from
https://github.com/intel/soft-crc
Also,replace GCC inline assembly for cpuid in ut0crc32 with __cpuid,
to fix "PIC register clobbered by 'ebx' in 'asm'.
This enables fast CRC32C on 32bit Intel processors with GCC.
Diffstat (limited to 'plugin/auth_ed25519')
0 files changed, 0 insertions, 0 deletions