summaryrefslogtreecommitdiff
path: root/src/port/pg_bitutils.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Use direct function calls for pg_popcount{32,64} on non-x86 platformsJohn Naylor2021-08-161-26/+22
* Add POPCNT support for MSVC x86_64 buildsDavid Rowley2021-08-091-15/+33
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Fix typos and inconsistencies in code commentsMichael Paquier2019-06-141-2/+2
* Initial pgindent run for v12.Tom Lane2019-05-221-2/+2
* Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT.Tom Lane2019-02-151-0/+321
* Revert attempts to use POPCNT etc instructionsAlvaro Herrera2019-02-151-219/+0
* Fix compiler builtin usage in new pg_bitutils.cAlvaro Herrera2019-02-151-336/+42
* Fix portability issues in pg_bitutilsAlvaro Herrera2019-02-131-38/+35
* Add basic support for using the POPCNT and SSE4.2s LZCNT opcodesAlvaro Herrera2019-02-131-0/+516