mirror of
https://github.com/postgres/postgres.git
synced 2025-05-29 16:21:20 +03:00
Match parameter in new function to earlier equivalents
Oversight in commit 3c6e8c123.
This commit is contained in:
parent
10e8176950
commit
27757677ca
@ -107,7 +107,7 @@ extern pg_crc32c pg_comp_crc32c_sb8(pg_crc32c crc, const void *data, size_t len)
|
|||||||
extern PGDLLIMPORT pg_crc32c (*pg_comp_crc32c) (pg_crc32c crc, const void *data, size_t len);
|
extern PGDLLIMPORT pg_crc32c (*pg_comp_crc32c) (pg_crc32c crc, const void *data, size_t len);
|
||||||
extern pg_crc32c pg_comp_crc32c_sse42(pg_crc32c crc, const void *data, size_t len);
|
extern pg_crc32c pg_comp_crc32c_sse42(pg_crc32c crc, const void *data, size_t len);
|
||||||
#ifdef USE_AVX512_CRC32C_WITH_RUNTIME_CHECK
|
#ifdef USE_AVX512_CRC32C_WITH_RUNTIME_CHECK
|
||||||
extern pg_crc32c pg_comp_crc32c_avx512(pg_crc32c crc, const void *data, size_t length);
|
extern pg_crc32c pg_comp_crc32c_avx512(pg_crc32c crc, const void *data, size_t len);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#elif defined(USE_ARMV8_CRC32C)
|
#elif defined(USE_ARMV8_CRC32C)
|
||||||
|
@ -92,11 +92,10 @@ pg_comp_crc32c_sse42(pg_crc32c crc, const void *data, size_t len)
|
|||||||
|
|
||||||
pg_attribute_target("vpclmulqdq,avx512vl")
|
pg_attribute_target("vpclmulqdq,avx512vl")
|
||||||
pg_crc32c
|
pg_crc32c
|
||||||
pg_comp_crc32c_avx512(pg_crc32c crc, const void *data, size_t length)
|
pg_comp_crc32c_avx512(pg_crc32c crc, const void *data, size_t len)
|
||||||
{
|
{
|
||||||
/* adjust names to match generated code */
|
/* adjust names to match generated code */
|
||||||
pg_crc32c crc0 = crc;
|
pg_crc32c crc0 = crc;
|
||||||
size_t len = length;
|
|
||||||
const char *buf = data;
|
const char *buf = data;
|
||||||
|
|
||||||
/* Align on cacheline boundary. The threshold is somewhat arbitrary. */
|
/* Align on cacheline boundary. The threshold is somewhat arbitrary. */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user