Match parameter in new function to earlier equivalents

Oversight in commit 3c6e8c123.
pull/218/head
John Naylor 8 months ago
parent 10e8176950
commit 27757677ca
  1. 2
      src/include/port/pg_crc32c.h
  2. 3
      src/port/pg_crc32c_sse42.c

@ -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 pg_crc32c pg_comp_crc32c_sse42(pg_crc32c crc, const void *data, size_t len);
#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
#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_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 */
pg_crc32c crc0 = crc;
size_t len = length;
const char *buf = data;
/* Align on cacheline boundary. The threshold is somewhat arbitrary. */

Loading…
Cancel
Save