Implementation notes: x86, hydra8, crypto_hash/cubehash84

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash84
TimeImplementationCompilerBenchmark dateSUPERCOP version
67868emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
67932emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
67936emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
67956emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
67960emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
68136emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
69700emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
69764emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
69804emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
69828emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
69868emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
69952emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
70460emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
70496emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
70496emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
70600emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
70640emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
70644emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
70648emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
70648emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
70748emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
70792emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
71000emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
71004emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
71052emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
71092emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
71140emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
71172emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
71176emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
71184emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
71188emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
71208emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
71216emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
71224emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
71248emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
71260emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
71292emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
71296emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
71336emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
71336emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
71360emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
71452emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
71616emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
71640emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
71780emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
71908emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
71992emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
72020emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
72036emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
72068emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
72104emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
72168emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
72220emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
72228emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
72244emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
72312emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
72324emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
72328emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
72376emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
72388emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
72396emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
72412emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
72452emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
72576emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
72584emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
72588emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
72592emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
72616emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
72648emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
72768emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
72768emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
72796emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
72804emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
72808emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
72840emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
72936emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
72952emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
72952emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
72968emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
72984emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
73000emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
73004emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
73032emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
73040emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
73068emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
73084emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
73108emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
73132emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
73132emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
73168emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
73188emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
73208emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
73284emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
73376emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
73416emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
73456emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
73620emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
73624emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
73736emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
73844emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
73928emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
73964emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
74000emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
74008emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
74024emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
74244emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
74260emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
74288emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
74584emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
74644emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
74696emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
74704emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
74740emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
74752emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
74784emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
74872emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
75020emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
75352emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
75820emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
75884emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
77412emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
77640emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
77648emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
77692emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
77712emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
77756emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
77804emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
78152emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
78668emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
78692emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
78800emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
79020emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
79076emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
79304emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
79416emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
79488emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
79532emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
79552emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
79552emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
79632emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
79656emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
79724emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
80600emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
80684emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
80692emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
80896emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
80984emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
80988emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
81704emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
81860emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
83092emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
83456emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
298748unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
299096unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
299252unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
299336unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
299356unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
299476simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
299648simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
300052unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
300216unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
300980unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
302020simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
302176simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
302292simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
302304simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
302504unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
302612simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
302896simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
302900simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
303236simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
303348simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
303456unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
303524simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
303592simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
303884simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
304212simplegcc -m32 -O3 -fomit-frame-pointer2017071920170718
304216simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
304228simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
304432simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
304620simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
304848simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
304864simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
304956simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
304960simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
304980simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
304992simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
305260simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
305288unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
305304unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
305500simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
305512simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
305548simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
305560simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
305604simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
305636unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
305668unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
305736unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
305760unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
305816unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
305892unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
305924unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
305944simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
306004simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
306012unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
306172unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
306220unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
306232unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
306400unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
306488simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
306592unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
306764simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
306884simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
306940unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
306984unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
307000unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
307012unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
307020unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
307088simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
307128unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
307140unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
307384unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
307400unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
307444simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
307444simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
307656unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
307764unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
307880unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
308140unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
308172unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
308272unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
308452simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
308488simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
308520unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
308752unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
308756simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
308788simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
308896unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
309624unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
309672simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
309728simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
309748simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
309832unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
309936unrolledgcc -m32 -O3 -fomit-frame-pointer2017071920170718
309956simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
309960simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
309992simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
310044simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
310104simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
310156simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
310180simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
310188unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
310208simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
310208unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
310312simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
310392unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
310400unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
310432unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
310432unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
310504unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
310536unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
310544unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
310560unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
310608simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
310632unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
310808simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
310828unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
310864unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
310900unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
311020unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
311092unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
311116unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
311148unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
311180unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
311264unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
311308unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
311328unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
311392simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
311436simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
311588simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
311660simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
311808simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
312904simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
312912simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
313404unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
313444simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
313656simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
313760unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
313916unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
313924unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
313936unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
313984unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
314000unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
314028simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
314060simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
314144simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
314204unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
314220unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
314220unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
314232simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
314276unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
314576unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
314584unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
314668unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
314684unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
314692unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
314756unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
314780unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
314792unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
314932unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
314936unrolledgcc -m32 -O2 -fomit-frame-pointer2017071920170718
314948unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
314976unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
315008unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
315020unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
315036unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
315064unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
315072unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
315720unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
315744unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
315760simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
315764simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
315944simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
315960simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
315976simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
316004unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
316056simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
316136unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
316376unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
316608unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
316612unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
316612unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
316640unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
316640unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
316676unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
316684unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
316724unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
316736unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
316752unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
316756unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
316812unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
316852unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
316896unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
316900unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
316920unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
316956unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
316960unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
317084unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
317148unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
317172unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
317252unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
317368simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
317700unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
318012unrolledgcc -m32 -O -fomit-frame-pointer2017071920170718
318756simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
319224simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
319692unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
319716unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
320128unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
321020unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
345604unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
345648unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
346020unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
346140unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
346336unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
346388unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
346392unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
346512unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
346520unrolledgcc -m32 -Os -fomit-frame-pointer2017071920170718
346520unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
346612unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
346616unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
346636unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
346644unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
346648unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
346652unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
346932unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
346960unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
347028unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
347072unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
347084unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
347528unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
347532unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
347536unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
347560unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
347620unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
347680unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
347684unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
347716unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
347884unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
347888unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
348384unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
348440unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
348444unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
348596unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
348612unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
348628unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
349276unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
349544unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
349704unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
349764unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
349896unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
349992unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
592040specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
593312specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
594644specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
594840specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
595092specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
601224specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
607432specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
610220specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
611084specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
613144specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
613484specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
614440specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
615640specgcc -m32 -O3 -fomit-frame-pointer2017071920170718
616316specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
616760specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
617064specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
617332specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
617652specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
618020specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
618108specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
618980specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
619136specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
619164specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
619632specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
619720specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
620144specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
620604specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
620852specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
620968specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
621040specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
621900specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
622040specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
623016specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
626544specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
626552specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
626824specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
626952specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
631552specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
642044specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
644028specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
657884specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
658348specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
665216specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
665508specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
667084specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
668564specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
671124specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
671132specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
672776specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
676208specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
677020specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
679120specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
681408specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
681568specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
688996specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
689416specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
690156specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
690940specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
691456specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
696832specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
697156specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
703468specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
704368specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
704564specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
705460specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
710596specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
710648specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
710764specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
711460specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
711840specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
711932specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
712096specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
724160specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
725540specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
727180specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
733916specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
735092specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
799324specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
801476specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
1119256specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
1144580specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
1149404specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
1149524specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
1156956specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
1157044specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
1161560specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
1161652specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
1162524specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
1162692specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
1162772specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
1163260specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
1163452specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
1163536specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
1164036specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
1164924specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
1165008specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
1165064specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
1165412specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
1165684specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
1166712specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
1166820specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
1166940specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
1167360specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
1174660specgcc -m32 -O2 -fomit-frame-pointer2017071920170718
1177384specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
1177468specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
1177852specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
1179408specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
1179644specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
1180072specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
1181028specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
1181072specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
1181116specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
1181268specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
1182476specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
1182912specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
1188624specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
1192156specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
1194488specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
1195216specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
1196584specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
1197192specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
1199228specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
1199764specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
1200572specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
1200812specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
1200968specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
1204744specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
1205500specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
1205756specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
1206224specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
1206312specgcc -m32 -Os -fomit-frame-pointer2017071920170718
1206736specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
1208000specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
1208196specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
1208848specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
1209072specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
1209248specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
1209320specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
1209380specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
1210640specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
1211176specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
1212860specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
1212960specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
1212980specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
1213016specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
1218148specgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
1218424specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
1220820specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
1226968specgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
1227376specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
1227584specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
1228944specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
1233168specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
1233832specgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
1233992specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
1237676specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
1239684specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
1239892specgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
1240592specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
1240816specgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
1241404specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
1241548specgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
1241676specgcc -m32 -O -fomit-frame-pointer2017071920170718
1241808simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
1242236specgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
1242796specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
1243016specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
1244796specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
1245488specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
1252224specgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
1252536specgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
1252868specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
1328036simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
1332276simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
1373812simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
1376800simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
1381404simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
1383712simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
1421056simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
1423120simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
1424940simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
1425864simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
1426132simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
1426244simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
1427552simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
1428616simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
1430796simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
1433032simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
1443736simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
1472744simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
1474196simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
1474468simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
1474580simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
1475096simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
1475736simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
1476320simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
1476696simplegcc -m32 -O2 -fomit-frame-pointer2017071920170718
1476964simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
1491708simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
1499052simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
1503056simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
1503164simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
1503532simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
1503904simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
1505948simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
1506820simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
1508436simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
1511296simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
1516012simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
1518416simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
1519048simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
1521432simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
1522912simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
1522956simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
1533276simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
1543292simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
1543316simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
1543704simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
1544416simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
1546640simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
1547344simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
1547400simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
1547644simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
1549208simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
1550316simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
1553164simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
1555668simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
1563344simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
1565832simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
1568332simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
1568412simplegcc -m32 -O -fomit-frame-pointer2017071920170718
1569060simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
1569112simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
1570060simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
1570556simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
1571528simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
1571744simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
1571816simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
1574096simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
1575104simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
1575764simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
1576316simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
1577036simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
1596016simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
1596708simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
1600940simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
1601072simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
1603708simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
1608676simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
1612680simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
1613488simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
1613536simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
1615176simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
1618148simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
1618492simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
1619072simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
1621288simplegcc -m32 -Os -fomit-frame-pointer2017071920170718
1622196simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
1622240simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
1622284simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
1645296simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
1646824simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
1685420simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
2336352simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718

Test failure

Implementation: crypto_hash/cubehash84/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/cubehash84/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(0x6931ef47,0x2f3dfdd5,0xf4fc67b8,0x2613452b);
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/cubehash84/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/cubehash84/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