refactor architecture-specific popcount code

Поиск
Список
Период
Сортировка
От Nathan Bossart
Тема refactor architecture-specific popcount code
Дата
Msg-id aWf_InS1VrbeXAfP@nathan
обсуждение исходный текст
Ответы Re: refactor architecture-specific popcount code
Список pgsql-hackers
Right now, the organization of this code is weird.  All AArch64-specific
implementations live in an AArch64-specific file, the AVX-512
implementations live in their own file, and the architecture-agnostic and
SSE4.2 implementations live in pg_bitutils.c.  The attached patches move
the SSE4.2 implementations to the AVX-512 file (which is renamed
appropriately), and they update some function names to be more descriptive,
i.e., "fast" is replaced with "sse42" and "slow" is replaced with
"generic".

I probably should've done this a while ago...

-- 
nathan

Вложения

В списке pgsql-hackers по дате отправления: