Implementation notes: x86, kizomba, crypto_hash/cubehash88

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash88
TimeImplementationCompilerBenchmark dateSUPERCOP version
33595emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
35002emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
35006emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
35019emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
35022emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
35101emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
35252emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
35367emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
35397emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
35458emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
35494emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
35535emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
35593emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
35603emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
35669emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
35738emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
35783emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
35835emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
35843emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
35861emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
35904emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
35954emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
35975emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
35980emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
36160emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
36194emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
36248emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
36317emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
36444emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
36500emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
36550emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
36558emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
36558emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
36572emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
36578emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
36597emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
36617emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
36619emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
36633emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
36690emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
36704emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
36768emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
36772emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
36781emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
36841emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
36980emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
37063emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
37067emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
37081emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
37099emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
37131emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
37166emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
37185emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
37186emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
37187emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
37194emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
37288emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
37383emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
37387emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
37424emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
37432emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
37436emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
37673emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
37695emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
37696emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
37728emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
37800emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
37860emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
37948emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
37992emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
38033emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
38054emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
38077emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
38144emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
38208emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
38260emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
38268emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
38269emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
38294emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
38312emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
38321emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
38328emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
38331emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
38333emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
38347emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
38381emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
38421emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
38518emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
38623emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
38635emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
38701emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
38703emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
38706emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
38742emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
38823emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
38837emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
38843emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
38853emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
39062emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
39115emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
39144emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
39202emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
39223emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
39228emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
39258emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
39340emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
40381emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
40448emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
40463emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
40519emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
40548emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
40859emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
40929emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
40946emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
40976emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
41039emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
41061emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
41228emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
42694emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
42728emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
42965emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
43290emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
43461emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
43546emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
43558emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
43639emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
43736emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
43746emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
43754emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
43766emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
43772emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
43783emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
44371emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
44391emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
44393emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
44427emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
44446emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
44460emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
44489emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
44508emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
44892emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
45461emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
45528emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
45621emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
45682emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
45730emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
45847emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
45849emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
45857emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
45879emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
45946emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
45952emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
46471emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
46659emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
46722emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
46768emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
46800emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
46865emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
46865emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
46871emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
115228simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
115236simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
115574simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
115706simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
116781simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
116955simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
117020simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
117185simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
117381simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
118436simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
118439simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
118458simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
118468simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
118494simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
118531simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
118555simplegcc -m32 -O3 -fomit-frame-pointer2018081920180818
118698simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
118877simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
118935simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
118953simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
118954simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
119323simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
119333simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
119494simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
119560simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
119564simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
119645simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
120064simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
120181simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
120635simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
121355simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
121444simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
121476simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
121942simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
121945simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
123116simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
123125simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
123547simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
123584simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
123600simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
123673simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
123833simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
123927simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
124012simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
124014simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
124022simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
124179simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
124287simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
124438simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
125133simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
125189simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
125206simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
125406simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
125685simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
126530simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
127583simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
127598simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
127605simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
127861simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
128074simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
128414simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
128539simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
128549simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
130013simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
130026simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
130044simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
130524simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
130558simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
131171simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
131234simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
131268simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
131369simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
131369simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
131550simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
133288simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
133554simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
135339simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
136361simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
136418simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
136498simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
151484unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
152063unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
152250unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
155551unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
155583unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
155599unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
155762unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
155798unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
155845unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
155919unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
155982unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
156030unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
156078unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
156084unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
156097unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
156196unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
156202unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
156276unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
156553unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
156564unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
156623unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
156641unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
156647unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
156653unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
156736unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
156835unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
157415unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
157423unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
157452unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
157490unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
157514unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
157520unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
157595unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
157643unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
157716unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
157718unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
157723unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
157724unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
157726unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
157748unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
157900unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
157934unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
158000unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
158006unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
158164unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
158230unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
158327unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
158696unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
158790unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
159026unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
159038unrolledgcc -m32 -O3 -fomit-frame-pointer2018081920180818
159068unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
159103unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
159145unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
159403unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
159467unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
159526unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
159536unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
159728unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
159764unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
159861unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
159897unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
159903unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
159905unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
159937unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
159948unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
160081unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
160167unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
160508unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
160585unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
160605unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
160716unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
160940unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
161090unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
161155unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
161222unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
161226unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
161242unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
161254unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
161387unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
161449unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
161452unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
161528unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
161540unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
161556unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
161585unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
161623unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
161629unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
161698unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
161739unrolledgcc -m32 -O2 -fomit-frame-pointer2018081920180818
161746unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
161773unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
161801unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
161804unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
161808unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
161813unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
161828unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
161835unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
161881unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
161885unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
161915unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
161950unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
161953unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
161953unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
161956unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
161958unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
161980unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
162026unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
162086unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
162155unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
162184unrolledgcc -m32 -O -fomit-frame-pointer2018081920180818
162284unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
162299unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
162387unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
162521unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
162680unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
163104unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
163123unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
163173unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
163258unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
163454unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
163456unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
163951unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
164734unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
164764unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
164778unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
164817unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
165318unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
166063unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
166111unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
166708unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
170238unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
187389unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
187559unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
188052unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
188347unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
189123unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
189139unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
189468unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
189607unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
190691unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
190764unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
190770unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
190816unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
190825unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
190851unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
190875unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
190927unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
190980unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
191043unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
191125unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
191145unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
191345unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
191371unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
191430unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
191433unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
191440unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
191450unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
191467unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
191528unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
191772unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
191791unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
191834unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
191844unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
191847unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
191875unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
191889unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
191917unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
192222unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
192357unrolledgcc -m32 -Os -fomit-frame-pointer2018081920180818
192439unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
192715unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
192772unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
192879unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
192909unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
193424unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
342438specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
344645specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
353405specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
353809specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
354462specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
357732specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
357957specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
359306specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
360625specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
360875specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
361621specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
362319specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
362978specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
363371specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
364294specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
364680specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
365238specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
365660specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
365812specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
366317specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
367984specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
370006specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
374927specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
377431specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
378036specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
379153specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
379218specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
379662specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
380612specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
382784specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
383312specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
384056specgcc -m32 -O3 -fomit-frame-pointer2018081920180818
385436specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
394099specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
407109specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
409256specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
415713specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
417093specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
420228specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
420373specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
421254specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
422768specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
423812specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
429530specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
430738specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
430772specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
431516specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
431927specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
434095specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
435375specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
437217specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
441389specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
441517specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
441774specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
441846specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
443704specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
443869specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
446705specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
450402specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
453738specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
455105specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
455553specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
459496specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
462137simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
469789specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
470528specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
472914specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
473326specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
473490specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
475292specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
476418specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
476826specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
477754specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
490998specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
496171simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
496609simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
496720simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
501579simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
508782simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
512289simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
515397simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
516742simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
519002simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
525512simplegcc -m32 -O2 -fomit-frame-pointer2018081920180818
527002simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
528534simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
528562simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
530835simplegcc -m32 -O -fomit-frame-pointer2018081920180818
532425simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
539994simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
542595simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
542966simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
543173simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
544409simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
544446simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
544504simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
544772simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
547479simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
547490simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
547508simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
547609simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
547613simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
548315simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
548748simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
548871simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
549782simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
551097simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
551946simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
552131simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
552593simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
559453simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
560557simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
562500simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
562859simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
566004simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
568952simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
573535simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
574305simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
574859simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
575655simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
578442simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
581393simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
583718simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
584928simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
585386simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
586594simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
586696simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
586734simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
587418simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
587488simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
587597simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
587684simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
587766simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
589964simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
590216simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
591207simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
591842simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
592555simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
593242simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
595478simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
597693simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
597905simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
599146simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
600311simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
604513simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
605020simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
606474simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
606553simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
607123simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
607718simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
608199simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
609841specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
609968simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
610629simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
610710specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
610887simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
610908specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
611788specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
612149simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
613260simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
617843simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
617951simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
620233specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
620317simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
620661specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
621330simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
621409specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
621959specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
622290specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
622644specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
622798simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
622889specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
624193specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
624723specgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
625302specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
625413simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
625655specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
625923simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
626177specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
626464simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
627952specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
628303specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
629083specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
631518specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
631529specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
631655specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
631875simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
632131specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
632520simplegcc -m32 -Os -fomit-frame-pointer2018081920180818
632561specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
632668specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
632759specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
633185specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
634707specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
635460simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
638454specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
638822specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
639088specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
641360specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
641667specgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
647629specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
650240simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
650584specgcc -m32 -O2 -fomit-frame-pointer2018081920180818
651167specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
652054specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
652210specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
653662specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
654339specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
657436simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
658031specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
660631specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
661365specgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
662534specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
663851specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
664313specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
664407specgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
664758specgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
664959specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
665209specgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
674146specgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
674356specgcc -m32 -O -fomit-frame-pointer2018081920180818
678207specgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
693496specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
694020specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
694548specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
695778specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
695875specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
696089specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
697777specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
700478specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
701527specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
703859specgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
704048specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
705218specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
708471specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
708875specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
708949specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
709296specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
709464specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
710951specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
713887specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
714847specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
715363specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
715834specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
717310specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
724345specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
727522specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
729482specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
730506specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
731162specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
733917specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
735577specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
737496specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
740006specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
747173specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
752187specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
754536specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
757258specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
757419specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
758115specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
759976specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
762877specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
763798specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
765109specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
767058specgcc -m32 -Os -fomit-frame-pointer2018081920180818
767195specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
767216specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
771752specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
776783specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
783469specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
783544specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
785625specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818

Compiler output

Implementation: crypto_hash/cubehash88/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xb42bc178,0x8a460780,0x31476d62,0xcf7ba3e7);
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/cubehash88/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/cubehash88/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