pgsql: Use native CRC instructions on 64-bit LoongArch
В списке pgsql-committers по дате отправления:
| От | John Naylor |
|---|---|
| Тема | pgsql: Use native CRC instructions on 64-bit LoongArch |
| Дата | |
| Msg-id | E1qTxZQ-001Ju7-8O@gemulon.postgresql.org обсуждение |
| Список | pgsql-committers |
Use native CRC instructions on 64-bit LoongArch As with the Intel and Arm CRC instructions, compiler intrinsics for them must be supported by the compiler. In contrast, no runtime check is needed. Aligned memory access is faster, so use the Arm coding as a model. YANG Xudong Discussion: https://postgr.es/m/b522a0c5-e3b2-99cc-6387-58134fb88cbe%40ymatrix.cn Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/4d14ccd6af6e788a7b79ff3ed77bda5bc71d2edc Modified Files -------------- config/c-compiler.m4 | 33 +++++++++++++++++++ configure | 74 +++++++++++++++++++++++++++++++++++++----- configure.ac | 38 +++++++++++++++++----- meson.build | 24 ++++++++++++++ src/include/pg_config.h.in | 3 ++ src/include/port/pg_crc32c.h | 9 +++++ src/port/meson.build | 3 ++ src/port/pg_crc32c_loongarch.c | 73 +++++++++++++++++++++++++++++++++++++++++ 8 files changed, 240 insertions(+), 17 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера