Раз собрали - выложите
Это плохая идея.
У меня компиляция настроена под мой процессор (/etc/makepkg.conf;
CFLAGS="-march=core2). Сразу отвечу на вопрос, что это дает - не проверял никакими тестами, поэтому не знаю. )
live@prar-1811 % sudo ./analyze-x86 ./whats-app
./whats-app cpuid 58
./whats-app nop 153725
./whats-app call 1290832
./whats-app i486 4845
./whats-app i586 9
./whats-app i686 118792
./whats-app 3dnow! 5
./whats-app 3dnowext 10600
./whats-app mmx 224303
./whats-app sse 490988
./whats-app sse2 242774
./whats-app sse3 254
./whats-app ssse3 4941
./whats-app sse4.1 3249
./whats-app sse4.2 64
./whats-app aes 793
./whats-app avx 2419
./whats-app avx2 2329
./whats-app total 17513592
sudo ./analyze-x86 ./whats-app 141,90s user 2,00s system 155% cpu 1:32,64 total
Для примера, стандартный бинарник l3afpad:
live@prar-1811 % sudo ./analyze-x86 ./l3afpad
./l3afpad nop 396
./l3afpad call 1616
./l3afpad i686 10
./l3afpad mmx 32
./l3afpad sse 179
./l3afpad sse2 190
./l3afpad total 10537
Но
opera32 для нашей репы я собирал в pra09 в вирте со стандартным окружением.
p.s. Тем более там простая перепаковка из deb пакета.