Re: Using POPCNT and other advanced bit manipulation instructions

Поиск
Список
Период
Сортировка
Искать
От
Alvaro Herrera
Тема
Re: Using POPCNT and other advanced bit manipulation instructions
Дата
Msg-id
20190214224335.GA14583@alvherre.pgsql
Ответ на
Список
Дерево обсуждения
Using POPCNT and other advanced bit manipulation instructions David Rowley <david.rowley@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Michael Paquier <michael@paquier.xyz>
Re: Using POPCNT and other advanced bit manipulation instructions David Rowley <david.rowley@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Andres Freund <andres@anarazel.de>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: Using POPCNT and other advanced bit manipulation instructions Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: Using POPCNT and other advanced bit manipulation instructions Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Thomas Munro <thomas.munro@enterprisedb.com>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Andres Freund <andres@anarazel.de>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Andres Freund <andres@anarazel.de>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Gavin Flower <GavinFlower@archidevsys.co.nz>
Re: Using POPCNT and other advanced bit manipulation instructions Tom Lane <tgl@sss.pgh.pa.us>
Re: Using POPCNT and other advanced bit manipulation instructions Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: Using POPCNT and other advanced bit manipulation instructions Gavin Flower <GavinFlower@archidevsys.co.nz>
Re: Using POPCNT and other advanced bit manipulation instructions David Rowley <david.rowley@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Dmitry Dolgov <9erthalion6@gmail.com>
Re: Using POPCNT and other advanced bit manipulation instructions David Rowley <david.rowley@2ndquadrant.com>
Re: Using POPCNT and other advanced bit manipulation instructions Dmitry Dolgov <9erthalion6@gmail.com>
Re: Using POPCNT and other advanced bit manipulation instructions Jose Luis Tallon <jltallon@adv-solutions.net>
Re: Using POPCNT and other advanced bit manipulation instructions David Rowley <david.rowley@2ndquadrant.com>
On 2019-Feb-14, Tom Lane wrote:

> static inline int
> pg_clz(...)

Hmm, I missed this bit.  So we put all these functions in the header, as
in the attached.

-- 
Álvaro Herrera                https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
В списке pgsql-hackers по дате отправления
От: Alvaro Herrera
Дата:
От: Tom Lane
Дата:
FAQ