Implementation notes: x86, hydra5, crypto_hash/cubehash832

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash832
TimeImplementationCompilerBenchmark dateSUPERCOP version
14927emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
14931emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
15002emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
15016emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
15047emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
15055emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
15060emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
15087emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
15087emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
15114emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
15166emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
15175emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
15183emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
15193emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
15197emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
15237emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
15317emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
15631emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
15636emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
15648emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
15672emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
15697emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
15711emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
15715emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
15728emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
15768emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
15826emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
15853emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
15900emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
16118emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
16269emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
16269emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
16340emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
16375emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
16425emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
16472emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
16539emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
16540emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
16831emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
17239emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
17253emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
17324emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
17403emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
17408emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
17430emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
17448emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
17452emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
17456emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
17492emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
17495emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
17532emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
17536emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
17554emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
17562emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
17589emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
17740emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
17753emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
17754emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
17793emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
17895emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
17922emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
18046emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
18050emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
18165emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
18174emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
18183emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
18390emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
18431emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
18431emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
18670emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
18715emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
18736emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
18804emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
18900emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
18932emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
18990emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
19092emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
19096emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
19202emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
19220emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
19255emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
19290emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
19299emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
19308emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
19357emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
19437emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
19459emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
19535emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
20035emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
20070emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
20088emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
20181emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
20283emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
20394emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
20496emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
20558emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
21231emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
21231emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
21244emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
21248emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
21364emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
21834emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
21856emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
22104emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
22109emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
22166emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
22215emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
22286emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
22291emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
22628emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
22640emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
23159emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
23942emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
24129emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
24519emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
24864emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
26295emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
26349emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
26508emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
74088simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
75173simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
75183simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
75190simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
75471unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
76033simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
76037simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
76042simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
76091simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
76091unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
76255simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
76627unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
76667unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
76702unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
76711unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
76853unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
76875unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
77101simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
77131simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
77154simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
77189simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
77194unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
77203unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
77300simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
77304unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
77304unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
77304unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
77309unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
77429unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
77619simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
77743unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
77809unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
77853simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
78067simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
78076simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
78125simplegcc -m32 -O3 -fomit-frame-pointer2017082820170725
78160simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
78177simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
78311simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
78318simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
78421simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
78669unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
78754simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
78780simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
78798unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
79241simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
79436simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
79835simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
79892simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
80038simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
80042simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
80074unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
80074unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
80074unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
80269unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
80273unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
80281simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
80282unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
80317unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
80370simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
80375simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
80397unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
80402unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
80411simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
80420simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
80424simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
80486unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
80490unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
80508unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
80517unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
80533unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
80535unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
80613unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
80618simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
80619simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
80628simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
80641unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
80654simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
80699simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
80858unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
80862unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
80872unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
80920simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
80929unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
80942unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
81119simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
81208unrolledgcc -m32 -O3 -fomit-frame-pointer2017082820170725
81359unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
81439simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
81443simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
81531unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
81549unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
81553unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
81558unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
81589unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
81704unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
81712simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
81744unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
81757unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
81811simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
81836simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
81837simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
81855unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
81881unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
81903unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
81926unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
81943unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
81960unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
82072simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
82094simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
82094unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
82130unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
82187unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
82192unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
82284simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
82298simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
82315unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
82333unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
82333unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
82373simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
82376unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
82502unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
82511unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
82524unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
82536unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
82537unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
82537unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
82550simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
82595simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
82621simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
82621simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
82683unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
82728unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
82731unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
82745simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
82745unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
82749simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
82750simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
82750simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
82759unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
82816simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
82847unrolledgcc -m32 -O2 -fomit-frame-pointer2017082820170725
83077unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
83205unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
83224unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
83255unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
83294unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
83547unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
83556unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
83560unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
83560unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
83685unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
83769unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
83858unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
83874unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
84119unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
84119unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
84168unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
84176unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
84257unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
84270unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
84282unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
84292unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
84553unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
84562unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
84845unrolledgcc -m32 -O -fomit-frame-pointer2017082820170725
85076unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
85642unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
85709unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
85745unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
85847unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
85856unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
86250simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
86259simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
86760unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
86853unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
86906simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
87003unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
87695unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
88594simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
89072unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
89573simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
91110unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
91110unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
91123unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
91801unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
91805unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
92248simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
93383simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
93383simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
95284unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
95794unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
116222unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
116222unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
116223unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
116599unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
116600unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
116612unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
116612unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
116612unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
117033unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
117034unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
117334unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
117335unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
117406unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
117414unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
117454unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
117485unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
117587unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
117592unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
117813unrolledgcc -m32 -Os -fomit-frame-pointer2017082820170725
117814unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
117848unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
117849unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
118101unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
118101unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
118101unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
118221unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
118229unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
118229unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
118992unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
118992unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
118992unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
119297unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
119306unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
119319unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
119320unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
119320unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
119320unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
119430unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
119461unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
119723unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
119723unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
329532specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
329736specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
329939specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
344511specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
344866specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
344870specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
350094specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
350399specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
351042specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
359265specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
359340specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
362579specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
362858specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
362965specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
363699specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
364024specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
364059specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
366402simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
368197specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
368255specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
369589specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
371706simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
371719simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
374387simplegcc -m32 -O2 -fomit-frame-pointer2017082820170725
375184simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
375698specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
376500specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
376894simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
378577specgcc -m32 -O3 -fomit-frame-pointer2017082820170725
380022specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
380461specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
380966specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
381138simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
381193simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
381449specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
381741simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
381781simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
381785simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
382348specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
385804simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
385818simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
385848simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
386465specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
387971simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
388054simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
388055simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
390212specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
391440specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
391520specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
392716simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
393172specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
394484simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
395356simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
395684simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
395702simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
396163simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
397062simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
397063simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
397067simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
397071simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
398377simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
398679simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
400327simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
400332simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
400465simplegcc -m32 -O -fomit-frame-pointer2017082820170725
400544specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
401200specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
402082simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
403194simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
403230simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
403388specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
406101simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
406101simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
406296simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
407102simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
407106simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
412529specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
413220simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
413429specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
414204specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
415826specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
416911simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
417456simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
417461simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
417461simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
417461simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
419857simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
420363simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
421146simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
422462simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
423047simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
423797simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
424173simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
424483simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
424589simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
424820simplegcc -m32 -Os -fomit-frame-pointer2017082820170725
424851specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
425227specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
425812specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
426034specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
426849simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
426853simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
426853simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
426858simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
429640specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
431731specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
433690simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
434217simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
434221simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
434221simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
436016specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
436344specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
436392specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
436831specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
436835specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
436897specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
437708specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
437912specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
437934specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
438195simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
438501specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
438515specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
439153simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
440220specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
442737specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
442808specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
442905specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
448399specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
448736specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
448780specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
448812specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
449289specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
449315simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
451841simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
451842simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
454978specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
458049simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
459129simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
459413simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
459559simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
459826specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
465031simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
466736specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
467100simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
467140simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
469307simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
469896specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
471350specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
473599simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
479436specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
479462simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
480688simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
484007specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
484238specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
484823specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
493484simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
499013specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
499589specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
501277simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
502354specgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
504131specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
504742simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
504933specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
505797specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
505815specgcc -m32 -O2 -fomit-frame-pointer2017082820170725
507139specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
507188specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
507254specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
507259specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
507298simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
509537specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
510400specgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
515491simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
519332specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
519341specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
520826specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
521424specgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
521490specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
522025simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
522867specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
523784specgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
529908specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
533218specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
533404specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
533501specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
533776specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
533913specgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
534746specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
534750specgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
534755specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
539859specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
543780simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
543909specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
544697specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
545579specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
547971specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
548503specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
548977specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
549979specgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
553159specgcc -m32 -O -fomit-frame-pointer2017082820170725
553190specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
556646specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
558529specgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
561015specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
562911specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
576083specgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
673698specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
676980specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
682461specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
682629specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
692567specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
692655specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
693874specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
694029specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
694037specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
694286specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
694343specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
695335specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
695514specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
695642specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
695779specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
696072specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
696546specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
698171specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
698172specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
698424specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
698690specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
699213specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
699687specgcc -m32 -Os -fomit-frame-pointer2017082820170725
701184specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
702372specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
704680specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
704710specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
704818specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
705956specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
708712specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
709381specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
710196specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
710333specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
711246specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
712092specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
712092specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
712217specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
717112specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
722473specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
722473specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
722571specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725

Test failure

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

Number of similar (compiler,implementation) pairs: 59, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer emmintrin3

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