On Sun, Mar 26, 2017 at 9:16 AM, Jonathan Morton wrote:
>
>> On 26 Mar, 2017, at 19:00, Dave Taht wrote:
>>
>> popcount is, regrettably, an sse4.2-only instruction
>
> A read through the ARM ISA Quick Reference Card:
>
> http://infocenter.arm.com/help/topic/com.arm.doc.qrc0001m/QRC0001_UAL.pdf
>
> On 26 Mar, 2017, at 19:00, Dave Taht wrote:
>
> popcount is, regrettably, an sse4.2-only instruction
A read through the ARM ISA Quick Reference Card:
http://infocenter.arm.com/help/topic/com.arm.doc.qrc0001m/QRC0001_UAL.pdf
…shows that there is no equivalent instruction on ARM CPUs at least
I am trying to see if I can get an adaquate avalanche distribution using
a hash of popcount(src),(popcount(dst),srcport,dstport, protocol, seed.
popcount is, regrettably, an sse4.2-only instruction, and this version
of the assembly routine can actually popcount up to 8 ipv6 addresses
in a row, bu