Implementation notes: x86, h6sandy, crypto_hash/cubehash816

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
19404emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
19408emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
19412emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
19424emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
19428emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
19436emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
19476emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
19496emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
19500emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
20816emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
20824emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
20828emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
21128emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
21128emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
21136emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
21232emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
21232emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
21264emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
21496emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
21504emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
21512emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
21724emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
21732emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
21748emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
21776emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
21776emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
21792emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
21840emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
21840emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
21924emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
21928emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
21960emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
21968emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
21976emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
21988emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
22000emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
22028emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
22080emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
22092emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
22104emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
22112emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
22120emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
22196emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
22228emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
22248emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
22300emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
22320emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
22320emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
22324emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
22372emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
22388emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
22488emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
22488emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
22496emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
22524emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
22552emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
22564emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
22576emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
22584emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
22652emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
22672emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
22688emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
22692emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
22744emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
22748emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
22760emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
22760emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
22780emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
22792emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
22816emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
22908emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
22968emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
23740emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
23740emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
23804emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
23808emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
23808emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
23808emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
23844emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
23884emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
23896emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
23916emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
24032emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
24036emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
24048emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
24048emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
24052emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
24064emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
24084emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
24088emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
24144emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
24220emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
24312emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
24312emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
24352emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
24356emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
24360emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
24396emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
24400emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
24404emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
24412emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
24416emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
24436emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
24496emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
24708emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
24712emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
24724emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
24744emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
24748emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
24764emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
24764emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
24772emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
24780emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
24780emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
24780emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
24800emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
24832emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
24992emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
25048emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
25064emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
26112emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
26112emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
26112emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
26128emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
26132emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
26132emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
26136emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
26248emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
26532emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
26536emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
26592emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
26648emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
26752emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
26820emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
26952emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
27044emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
28336emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
28352emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
28432emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
28444emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
28444emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
28584emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
28620emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
28772emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
28824emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
28828emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
28904emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
28940emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
29092emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
29220emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
29360emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
29488emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
103036unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
103304unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
103604unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
103828simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
104088simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
104220unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
104392simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
104400unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
104680simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
105000unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
105004unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
105128simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
105148simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
105152simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
105164simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
105352simplegcc -m32 -O3 -fomit-frame-pointer2017110820171020
105372simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
105652simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
105700simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
105768simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
105792simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
106016simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
106080simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
106280simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
106440simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
106476simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
106512unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
106556unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
106572unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
106664unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
106788simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
106820simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
106860simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
107080simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
107084unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
107376unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
107436unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
107444unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
108000simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
108012unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
108184simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
108232simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
108256simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
108316simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
108384unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
108520simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
108532simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
108544simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
108652simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
108716simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
108736simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
108884simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
109060simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
109068simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
109076simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
109204simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
109372unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
109372unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
109420unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
109472unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
109560simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
109648unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
109668simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
109692simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
109952simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
109952simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
110068simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
110084unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
110084unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
110100unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
110164unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
110376unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
110388unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
110464simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
110700unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
110740unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
110744unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
111068unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
111116unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
111192unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
111264unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
111312simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
111408unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
111432unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
111452unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
112096unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
112124unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
112140unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
112164simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
112204simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
112208unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
112232simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
112232unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
112272unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
112280unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
112308simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
112336simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
112340simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
112340unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
112348unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
112416simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
112432unrolledgcc -m32 -O3 -fomit-frame-pointer2017110820171020
112464unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
112496unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
112524unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
112564unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
112568unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
112616unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
112620unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
112624unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
112700unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
112732simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
112776unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
112780simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
112844simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
112912unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
112940simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
113048unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
113056simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
113156unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
113276simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
113416unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
113620unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
113736unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
113776unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
113924unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
113944unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
114160unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
114276unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
114304unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
114484unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
114592unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
114596simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
114624unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
114624unrolledgcc -m32 -O2 -fomit-frame-pointer2017110820171020
114652simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
114664unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
114696unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
114884unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
114896unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
114920unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
115028unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
115028unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
115140simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
115356unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
115376simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
115420unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
115448unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
115456unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
115480unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
115492unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
115612unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
115644unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
115684unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
115784unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
115836simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
115864unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
115868unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
115908unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
115924unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
116004unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
116012unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
116012unrolledgcc -m32 -O -fomit-frame-pointer2017110820171020
116024unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
116100simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
116104unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
116128unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
116220simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
116264simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
116272unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
116292simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
116372unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
116408unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
116420unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
116420unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
116528unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
116568unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
116592unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
116668unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
116748simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
116780unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
116796unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
116876simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
116896unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
116936unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
116952unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
116964unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
116972unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
116972simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
117004unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
117004simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
117020unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
117024unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
117040unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
117060unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
117096simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
117148unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
117376simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
117412unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
117420unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
118212simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
118992unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
119568unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
119704simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
119768simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
119880unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
120048unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
120764simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
153528unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
153532unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
153552unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
153868unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
154020unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
154080unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
154124unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
154136unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
154248unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
154256unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
154268unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
154276unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
154364unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
154492unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
154512unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
154556unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
154604unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
154768unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
154908unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
154936unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
154944unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
155012unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
155248unrolledgcc -m32 -Os -fomit-frame-pointer2017110820171020
155260unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
155272unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
155344unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
155416unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
155504unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
155764unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
155908unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
156008unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
156176unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
156368unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
156432unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
156560unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
156588unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
156628unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
157108unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
157868unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
157912unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
159108unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
159140unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
159612unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
380488simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
394924simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
395912specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
397016specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
397096specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
397356specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
397456specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
398452specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
398572specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
398584specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
398728specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
398756specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
399100specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
400468specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
400688specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
401392specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
401548specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
401756specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
402164specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
402272specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
402380specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
404168specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
404660specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
404664specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
404928specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
406044specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
406104specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
406396specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
406632specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
406760specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
406880simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
409576simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
411588specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
413600specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
414688specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
415072simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
415084simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
415784specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
416060simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
417040specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
417092specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
417144simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
417164specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
417384specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
420016specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
420720simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
421192simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
422316specgcc -m32 -O3 -fomit-frame-pointer2017110820171020
422828specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
424520simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
424880simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
425004simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
426932specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
426940specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
429232simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
430428simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
430448simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
430824simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
430924simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
433220simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
435396simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
438680simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
441544simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
441544simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
441556simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
441884simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
442516simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
442540simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
444824simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
445108simplegcc -m32 -O2 -fomit-frame-pointer2017110820171020
446400specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
446692specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
451188specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
455292specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
455328specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
455624specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
455632specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
455888simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
456748specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
457352simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
457624specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
458116specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
459068specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
460004simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
460892specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
461764specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
461896specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
462072specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
462524specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
463584simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
464468specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
465032specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
465060specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
465556specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
465636specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
467340specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
467532simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
467536simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
467864specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
469404specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
469412simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
469444simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
470040simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
470048simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
470440simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
470460simplegcc -m32 -O -fomit-frame-pointer2017110820171020
470696simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
471872simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
473264specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
473576simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
473680simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
473788specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
474488simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
477288simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
477872specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
478172specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
478624specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
479960simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
480320simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
481348simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
481612simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
483528specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
484312simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
484364simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
484944specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
485640simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
486872simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
487640simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
487900simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
487928simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
488180simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
488440simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
492352specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
494108simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
495240simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
495240simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
495288simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
495296simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
495840simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
495840simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
496404simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
497276simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
497328simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
497396simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
497408simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
497760simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
499896simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
499948simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
500180simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
500628specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
501228simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
507816specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
508204simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
509412simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
511180simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
511760simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
515316simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
515372simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
515628specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
515792specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
518632simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
519324simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
519376simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
519496simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
524684simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
524736simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
524852simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
524892simplegcc -m32 -Os -fomit-frame-pointer2017110820171020
525624simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
525660simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
560328specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
560588specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
580080specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
592076specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
593144specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
593524specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
594868specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
595188specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
595516specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
596000specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
598088specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
598480specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
598740specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
598772specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
598812specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
599432specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
599828specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
601536specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
601720specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
602080specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
602448specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
604076specgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
604708specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
605756specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
608232specgcc -m32 -O2 -fomit-frame-pointer2017110820171020
608716specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
608828specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
611380specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
611648specgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
611672specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
611764specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
614832specgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
617132specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
617436specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
617520specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
619856specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
621972specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
622164specgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
622216specgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
622260specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
622356specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
622728specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
622952specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
623668specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
624168specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
625752specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
626116specgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
626124specgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
629564specgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
631272specgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
631432specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
633712specgcc -m32 -O -fomit-frame-pointer2017110820171020
647616specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
649232specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
650132specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
650628specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
650748specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
651132specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
651140specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
652112specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
652296specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
652372specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
652508specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
652528specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
653176specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
653916specgcc -m32 -Os -fomit-frame-pointer2017110820171020
654096specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
657296specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
658200specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
658608specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
658792specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
658840specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
658960specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
660328specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
660916specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
660940specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
661040specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
661792specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
662624specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
662696specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
666700specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
668724specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
670496specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
672204specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
673484specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
674004specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
674376specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
674392specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
674460specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
674468specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
675908specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
676260specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
676328specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
682276specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
689440specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020

Test failure

Implementation: crypto_hash/cubehash816/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/cubehash816/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:101:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x2de1cbb7,0xc3b76979,0x1f3ba16a,0xe8338f26);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/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/cubehash816/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:98:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/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/cubehash816/emmintrin3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/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