libpopcnt-2.5
- On x86/x64 runtime CPUID checks are now removed if the user compiles his code with e.g. -march=native (or -mavx512bw).
- On CPU architectures that support unaligned memory accesses, stop aligning memory as it causes branch mispredictions which significantly deteriorate performance for small array sizes.