MS Visual C++ поддерживает 2 варианта инструкции popcnt на процессорах с SSE4.2:
Единственное отличие, которое я обнаружил, заключалось в том, что документация для __popcnt()
помечена как «специфичная для Microsoft», а _mm_popcnt_u32()
кажется встроенное имя команды(не специфично для MS)
Это единственное отличие, когда MS __popcnt()
просто вызывает HW _mm_popcnt_u32()
?