Implementation notes: x86, kizomba, crypto_hash/cubehash816

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
18582emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
18697emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
18736emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
18764emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
18794emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
18819emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
18867emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
18903emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
18938emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
18942emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
18944emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
18944emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
18947emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
18950emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
18952emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
18954emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
18968emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
18972emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
18974emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
18976emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
18976emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
18978emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
18978emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
18980emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
18986emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
19008emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
19012emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
19018emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
19018emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
19018emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
19020emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
19024emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
19032emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
19048emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
19051emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
19058emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
19070emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
19070emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
19071emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
19073emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
19074emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
19089emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
19091emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
19099emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
19102emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
19107emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
19109emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
19127emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
19164emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
19184emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
19216emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
19221emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
19420emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
19442emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
19496emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
19544emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
19559emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
19577emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
19589emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
19607emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
20362emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
20386emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
20421emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
20566emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
20592emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
20599emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
20621emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
20629emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
20645emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
20651emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
20665emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
20683emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
20684emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
20690emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
20691emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
20703emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
20704emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
20712emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
20714emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
20715emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
20723emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
20738emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
20740emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
20740emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
20802emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
20802emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
20804emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
20806emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
20806emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
20808emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
20813emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
20818emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
20820emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
20822emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
20831emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
20836emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
20847emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
20853emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
20855emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
20859emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
20869emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
20895emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
20897emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
20911emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
20957emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
20962emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
20970emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
20983emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
21014emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
21096emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
21133emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
21213emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
21218emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
21270emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
21274emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
21322emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
21376emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
21431emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
21442emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
21575emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
23075emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
23117emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
23233emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
23310emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
23315emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
23315emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
23410emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
23431emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
23435emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
23447emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
23480emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
23510emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
23547emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
23554emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
23557emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
23575emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
23577emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
23584emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
23591emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
23799emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
24971emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
25087emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
25201emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
25221emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
25440emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
25498emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
25607emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
25637emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
25639emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
25665emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
25791emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
25800emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
25811emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
25811emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25812emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
25877emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
25887emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
25904emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
25911emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
26206emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
69315simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
70217simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
70393simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
70482simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
70710simplegcc -m32 -O3 -fomit-frame-pointer2018081920180818
70730simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
70839simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
70873simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
70940simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
70951simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
71133simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
71185simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
71216simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
71252simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
71305simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
71323simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
71359simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
71369simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
71446simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
71449simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
71470simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
71508simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
71518simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
71609simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
71670simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
71813simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
72228simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
72317simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
72345simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
72669simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
72902simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
73332simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
73381simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
73666simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
74072simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
74405simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
74416simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
74548simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
74573simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
74582simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
74582simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
75097simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
75324simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
75381simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
75407simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
75516simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
75540simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
75786simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
76389simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
76580simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
76645simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
76770simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
76867simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
76919simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
76965simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
77008simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
77021simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
77182simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
77188simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
77230simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
77776simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
77887simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
78095simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
78121simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
78129simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
78137simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
78151simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
78154simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
78562simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
78716simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
78772simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
78957simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
80929simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
81014simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
81516simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
81528simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
81948simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
82556simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
82625simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
82765simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
89359unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
89389unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
89401unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
89543unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
91243unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
91369unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
91410unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
91550unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
91606unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
91607unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
91625unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
91636unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
91827unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
91864unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
91901unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
91915unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
91986unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
92060unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
92075unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
92177unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
92320unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
92446unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
92738unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
92742unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
92810unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
92811unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
92875unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
93020unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
93063unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
93303unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
93306unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
93345unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
93365unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
93409unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
93508unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
93529unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
93659unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
93696unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
93707unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
93722unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
93725unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
93726unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
93742unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
93820unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
93847unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
93861unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
94230unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
94293unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
94349unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
94480unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
94619unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
94913unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
94972unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
94996unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
95268unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
95333unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
95345unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
95429unrolledgcc -m32 -O3 -fomit-frame-pointer2018081920180818
95429unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
95480unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
95571unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
95582unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
95587unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
95699unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
95700unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
95704unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
95815unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
95853unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
95899unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
95906unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
96024unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
96211unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
96391unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
96403unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
96409unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
96425unrolledgcc -m32 -O2 -fomit-frame-pointer2018081920180818
96460unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
96476unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
96476unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
96486unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
96516unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
96584unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
96613unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
96617unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
96617unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
96643unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
96651unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
96668unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
96722unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
96765unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
96893unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
96922unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
97012unrolledgcc -m32 -O -fomit-frame-pointer2018081920180818
97022unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
97085unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
97111unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
97113unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
97141unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
97162unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
97164unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
97165unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
97167unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
97169unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
97226unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
97232unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
97250unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
97263unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
97286unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
97292unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
97305unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
97325unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
97347unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
97417unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
97466unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
97496unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
97548unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
97627unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
98200unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
98238unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
98281unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
98294unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
98331unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
98395unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
98506unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
98589unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
98851unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
99178unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
99911unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
99979unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
100096unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
100137unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
102173unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
123322unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
123756unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
125032unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
125101unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
125274unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
125994unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
126185unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
126262unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
126357unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
127454unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
127603unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
127655unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
127732unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
127809unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
127849unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
127871unrolledgcc -m32 -Os -fomit-frame-pointer2018081920180818
127879unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
127881unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
127887unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
127895unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
127897unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
127911unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
127922unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
127966unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
127996unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
127998unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
128010unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
128028unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
128048unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
128063unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
128079unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
128101unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
128133unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
128139unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
128164unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
128167unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
128373unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
128450unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
128732unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
128774unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
129004unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
129278unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
129289unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
129397unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
265305simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
275253specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
275768specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
276108specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
280246simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
280438specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
283591simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
285081simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
286351simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
286506simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
286784simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
286891simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
288396simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
290240simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
292407simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
292518simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
293429simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
293933simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
295098specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
295680specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
296170simplegcc -m32 -O2 -fomit-frame-pointer2018081920180818
296365specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
297106specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
297665specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
297726specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
298312simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
298873specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
298919specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
299006specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
299181specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
299325specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
299339simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
300206specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
300482specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
300601specgcc -m32 -O3 -fomit-frame-pointer2018081920180818
301788specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
301991simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
302188specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
302412simplegcc -m32 -O -fomit-frame-pointer2018081920180818
303052specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
303375specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
304363specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
304444specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
305832simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
306111specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
306366specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
306673simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
306702simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
307438simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
308379simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
308485specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
308817simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
308944simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
309056simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
309105simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
309238specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
309510specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
309727simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
310576simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
310714simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
311072specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
311155specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
311183specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
311204simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
311712simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
311714specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
313764simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
314252specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
314475simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
314909simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
315107simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
315359simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
317135simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
319171specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
320079simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
320305simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
320535simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
322459simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
322915simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
323682simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
323881simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
323986simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
326044specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
327726simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
329313simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
330102simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
330403simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
330670simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
330833simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
335776simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
336861specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
338099simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
338187simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
338328simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
342305specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
342906simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
342932simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
343428simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
343485simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
343877specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
343998simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
344424simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
344780simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
345010simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
345127simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
345347specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
345532simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
345577specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
346095simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
346216simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
347227simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
347387specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
347833simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
348161simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
350206specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
350673simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
352169simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
352934simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
353278specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
353551simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
354060specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
354258simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
354720simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
354891simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
355701simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
355831specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
355836simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
355837specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
356488simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
357238simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
357383specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
357837specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
357842simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
359010simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
359903simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
360016simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
360664specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
361335simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
361714specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
362449simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
362650specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
362697specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
362722simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
362762simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
365270specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
365891simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
366323simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
366574simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
368827specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
369408specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
369527simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
369567specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
370014simplegcc -m32 -Os -fomit-frame-pointer2018081920180818
374200specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
376147specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
377291specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
377709specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
377944specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
380258specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
381649specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
381812specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
382028specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
382643specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
382645specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
383226specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
383383specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
383637specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
384488specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
389647specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
396268specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
398647specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
402359specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
421724specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
449738specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
449810specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
450006specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
456458specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
458141specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
458333specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
458395specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
458980specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
461302specgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
461655specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
463834specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
471651specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
472466specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
474057specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
474849specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
475694specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
476059specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
476373specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
478779specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
479887specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
480593specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
481345specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
481853specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
482006specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
485283specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
488218specgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
488403specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
490186specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
490541specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
491604specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
492417specgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
492817specgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
493266specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
493820specgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
495953specgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
495970specgcc -m32 -O2 -fomit-frame-pointer2018081920180818
496476specgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
497709specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
502307specgcc -m32 -O -fomit-frame-pointer2018081920180818
506833specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
509468specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
509472specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
511231specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
513036specgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
515821specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
525037specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
527585specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
529149specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
529314specgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
529443specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
530568specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
532264specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
533460specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
534358specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
535201specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
535769specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
535788specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
537325specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
544280specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
548141specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
548242specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
548341specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
548551specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
550720specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
553908specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
554975specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
555347specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
556090specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
556131specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
556916specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
556982specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
559581specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
561169specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
566460specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
568361specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
568835specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
570063specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
570837specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
570873specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
576709specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
577819specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
578093specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
590059specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
591695specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
593443specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
595790specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
596343specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
597325specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
601042specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
602163specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
602644specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
602665specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
603141specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
606734specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
607402specgcc -m32 -Os -fomit-frame-pointer2018081920180818
609127specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
621777specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
622464specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
624524specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818

Compiler output

Implementation: crypto_hash/cubehash816/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:101:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x2de1cbb7,0xc3b76979,0x1f3ba16a,0xe8338f26);
cubehash.c: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^~~~~~~~~~~~~~~~~
cubehash.c: cubehash.c:76:8: note: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^~~~~~~~~~~~~~~~~
cubehash.c: cubehash.c:75:8: note: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4
gcc -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -O -fomit-frame-pointer emmintrin4
gcc -m32 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4

Compiler output

Implementation: crypto_hash/cubehash816/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:98:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
cubehash.c: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^~~~~~~~~~~~~~~~~
cubehash.c: cubehash.c:76:8: note: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^~~~~~~~~~~~~~~~~
cubehash.c: cubehash.c:75:8: note: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3
gcc -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -O -fomit-frame-pointer emmintrin3
gcc -m32 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash816/emmintrin3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^~~~~~~~~~~~~~~~~
cubehash.c: cubehash.c:76:8: note: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^~~~~~~~~~~~~~~~~
cubehash.c: cubehash.c:75:8: note: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1419:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^~~~~~~~~~~~~~~~~
cubehash.c: cubehash.c:74:8: note: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3 emmintrin4