Implementation notes: x86, h9trinity, crypto_hash/cubehash832

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash832
TimeImplementationCompilerBenchmark dateSUPERCOP version
15518emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
15522emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
15522emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
15538emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
15544emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
15547emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
15557emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
15559emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
15585emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
15592emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
15630emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
15783emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
15790emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
15791emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
15793emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
15797emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
15801emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
15803emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
15806emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
15807emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
15815emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
15823emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
15823emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
15836emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
15858emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
15862emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
15869emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
15878emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
15879emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
15898emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
15912emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
15941emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
15947emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
15955emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
15967emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
15967emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
15967emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
15998emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
16014emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
16118emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
16144emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
16177emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
16200emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
16200emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
16247emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
16290emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
16316emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
16381emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
16383emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
16386emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
16568emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
16608emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
16613emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
16691emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
17103emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
17174emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
17180emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
17183emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
17205emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
17644emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
18194emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
18248emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
18248emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
18323emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
18335emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
18335emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
18354emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
18354emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
18369emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
18385emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
18400emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
18402emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
18402emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
18403emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
18429emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
18430emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
18442emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
18445emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
18469emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
18473emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
18479emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
18488emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
18512emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
18517emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
18530emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
18534emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
18534emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
18534emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
18536emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
18543emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
18545emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
18550emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
18613emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
18620emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
18629emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
18704emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
18711emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
18713emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
18723emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
18737emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
18746emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
18758emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
18758emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
18850emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
18899emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
18915emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
18915emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
19048emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
19078emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
19154emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
19244emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
19405emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
19420emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
19435emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
19666emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
19877emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
20405emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
20747emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
20761emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
21014emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
21027emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
21040emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
21163emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
21169emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
21170emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
21170emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
21171emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
21177emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
21179emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
21179emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
21180emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
21191emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
21536emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
21543emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
21705emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
21712emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
23995emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
24100emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
24185emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
24185emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
24185emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
24202emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
24401emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
24401emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
24406emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
24406emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
24422emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
24422emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
24467emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
24471emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
24799emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
24822emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
73116unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
73124unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
73133unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
73416unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
73417unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
73426unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
74054unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
74111unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
74819unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
75006unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
75369unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
76105simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
76105simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
76183simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
76230simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
76269simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
76348simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
76511unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
76711unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
76718unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
76949simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
77791simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
77869simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
77988simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
78391simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
78645simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
78714simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
78742simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
78775simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
79470simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
79480simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
79495simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
79595simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
79651simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
79684simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
79708simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
79745simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
79808simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
79850simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
79893simplegcc -m32 -O3 -fomit-frame-pointer2017110920171020
80019simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
80159simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
80216unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
80285simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
80402simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
80448unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
80610unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
80686unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
80727unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
80787simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
80797unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
80798simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
80933simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
80965simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
81010unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
81071unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
81094unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
81113unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
81163unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
81214unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
81246unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
81249unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
81255unrolledgcc -m32 -O3 -fomit-frame-pointer2017110920171020
81327simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
81432unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
81443simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
81464unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
81593unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
81682unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
81684unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
81855unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
81930unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
82102simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
82176simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
82284unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
82556unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
82558unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
82664unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
82710unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
82822simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
82861unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
82880simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
82941unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
83106simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
83148simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
83282unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
83508unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
83514unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
83515simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
83562unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
84076simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
84153simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
84153simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
84311simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
84346simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
84623unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
84623unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
84667unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
85487unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
85491unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
85492unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
85688unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
85688unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
85864unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
85877simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
85967unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
86080simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
86096simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
86137unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
86142simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
86171simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
86315unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
86381unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
86414unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
86425unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
86712unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
86741unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
86900unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
86910simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
87008simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
87039unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
87227unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
87737unrolledgcc -m32 -O2 -fomit-frame-pointer2017110920171020
87771unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
87800unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
88368unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
88395unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
88408unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
88441unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
88589unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
88638unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
88660simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
88671unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
88717unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
88770unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
88824unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
88835unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
88873unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
88881unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
89024simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
89682unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
89711unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
89721unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
89747unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
90197unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
90276unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
90378unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
90495unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
90631unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
90631unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
90689simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
90893unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
91065unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
91143simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
91219simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
91260simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
91302unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
91303unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
91310unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
91415simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
91415simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
91444unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
91526unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
91562unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
91700unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
91758simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
91900unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
92080unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
92141unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
92546unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
92595unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
92896unrolledgcc -m32 -O -fomit-frame-pointer2017110920171020
93081unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
93325simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
93348simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
93565simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
93579simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
93643unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
93654simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
93664simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
93701simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
93708unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
93723simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
93778unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
93851unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
93939unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
94016unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
94110unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
94110unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
94162unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
94266unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
94698unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
94738unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
94958simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
94965unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
94992simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
95227unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
95645simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
95694unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
97464simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
97487simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
97959unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
98277unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
98398unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
98576unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
98603simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
98604unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
98748simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
124557unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
124557unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
124581unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
124592unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
124607unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
124635unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
124635unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
124950unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
124955unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
124989unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
124998unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
125260unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
125284unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
125300unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
125554unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
126030unrolledgcc -m32 -Os -fomit-frame-pointer2017110920171020
126030unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
126063unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
126149unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
126171unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
126475unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
126480unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
126486unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
126593unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
126602unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
126745unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
126751unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
126844unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
126848unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
126892unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
126946unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
127079unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
127096unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
127108unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
127114unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
127116unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
127186unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
127194unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
127263unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
127362unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
127376unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
127679unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
127685unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
314283simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
326073simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
338480simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
338768simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
341010simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
342509simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
342516simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
342610simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
343160simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
343435simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
344369simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
346011simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
349984simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
350463simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
351473simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
357551simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
359601simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
360022simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
360841simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
360850simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
360868simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
361724simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
361923simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
362352simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
368049simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
370588simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
370908simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
371092simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
371438simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
372411simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
374119simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
375699simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
375926simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
377509simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
378010simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
379168simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
379444simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
379505simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
379910simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
380125simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
380608simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
381460simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
382764simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
384401simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
386273simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
387847simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
391501simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
391902simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
396094simplegcc -m32 -O -fomit-frame-pointer2017110920171020
403648specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
403736simplegcc -m32 -O2 -fomit-frame-pointer2017110920171020
405141simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
405157specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
405986specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
406691simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
406963simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
408469simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
408718simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
408718simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
410384simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
410888simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
412201specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
412396specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
413400specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
413830specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
414097simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
416999simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
417065simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
417227simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
417537simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
417842simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
418550simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
418852specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
418860simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
419050simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
419249specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
419765simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
420462simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
420551simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
420690specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
421050specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
421154specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
421171simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
421797simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
421817simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
422110specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
422298specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
422310specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
422759specgcc -m32 -O3 -fomit-frame-pointer2017110920171020
423191specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
423261simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
423380specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
423966specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
424414simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
424572specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
424607specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
424749specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
425319simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
427530specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
427919simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
428026simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
429361specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
429617specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
429988simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
430142specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
430241specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
430327specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
431430simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
432076simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
432379simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
432616simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
432731specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
432857specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
434366specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
434417specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
434477specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
434870specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
436168simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
436280specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
437451specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
437853simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
437873simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
438615simplegcc -m32 -Os -fomit-frame-pointer2017110920171020
439318simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
439918specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
440549specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
440582specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
443860simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
444201simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
446390simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
452470simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
454382simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
463370specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
464347specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
467699specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
467777specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
482580specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
486337specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
489561specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
493438specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
494002specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
495521specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
495862specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
496048specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
496287specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
496908specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
497391specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
497771specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
498477specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
498507specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
499319specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
499884specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
502586specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
502784specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
504595specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
504609specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
504657specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
509744specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
515240specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
521060specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
521197specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
521689specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
523657specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
524103specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
531637specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
533586specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
537426specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
548039specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
552414specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
556890specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
559038specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
560360specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
560579specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
560624specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
560632specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
560926specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
560932specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
561170specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
568205specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
568626specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
569393specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
572526specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
577255specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
577462specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
580192specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
580588specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
581314specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
581363specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
581420specgcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
581470specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
582025specgcc -m32 -O2 -fomit-frame-pointer2017110920171020
582737specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
582935specgcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
583841specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
584880specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
585263specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
589059specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
589167specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
590045specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
590930specgcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
591104specgcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
592632specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
593878specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
594273specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
597401specgcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
600165specgcc -m32 -O -fomit-frame-pointer2017110920171020
602258specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
602437specgcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
603021specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
604021specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
604232specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
604303specgcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
604695specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
606170specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
606845specgcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
609016specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
615211specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
616690specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
623905specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
646244specgcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
646353specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
661717specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
663078specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
667049specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
668870specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
669262specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
669301specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
669488specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
669494specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
669720specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
673749specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
674227specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
674763specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
678329specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
679366specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
679965specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
680017specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
680925specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
681739specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
681976specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
684251specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
684699specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
685381specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
687398specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
688780specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
692797specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
694114specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
695468specgcc -m32 -Os -fomit-frame-pointer2017110920171020
696453specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
696585specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
698410specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
699025specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
702621specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
702680specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
702682specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
705916specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
707440specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
707802specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
708014specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
708936specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
710674specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
711726specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
712031specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
716153specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
717409specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020

Test failure

Implementation: crypto_hash/cubehash832/emmintrin3
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash832/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(0x25ff7b5d,0x3d0d808d,0x806ab750,0x41ea3c65);
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/5/include/emmintrin.h:1415: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: error: 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/5/include/emmintrin.h:1415: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: error: 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/5/include/emmintrin.h:1415: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/cubehash832/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/5/include/emmintrin.h:1415: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: error: 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/5/include/emmintrin.h:1415: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: error: 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/5/include/emmintrin.h:1415: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/cubehash832/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/5/include/emmintrin.h:1415: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: error: 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/5/include/emmintrin.h:1415: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: error: 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/5/include/emmintrin.h:1415: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: error: 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