Implementation notes: x86, bolero, crypto_hash/cubehash164

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: cubehash164
TimeImplementationCompilerBenchmark dateSUPERCOP version
129380emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
129384emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
129416emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
130004emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
130004emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
130048emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
130080emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
130648emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
132772emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
132796emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
132816emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
132836emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
133304emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
133396emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
133468emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
134096emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
134104emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
134104emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
134148emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
134456emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
134540emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
134540emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
134568emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
134600emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
134632emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
134652emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
134676emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
134676emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
134680emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
134680emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
134684emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
134684emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
134688emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
134696emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
134708emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
134720emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
134724emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
134728emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
134728emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
134740emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
136580emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
136656emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
136700emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
136788emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
136796emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
136796emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
136808emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
136852emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
136872emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
136876emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
136900emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
136908emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
136932emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
136940emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
137176emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
137392emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
137472emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
137732emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
137784emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
137880emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
137976emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
138196emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
140632emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
140668emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
159292emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
159296emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
159328emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
159380emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
160260emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
160284emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
160292emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
160408emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
160412emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
160416emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
162700emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
163668emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
164912emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
165136emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
165136emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
165140emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
405764simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
406080simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
406452simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
406576simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
406776simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
407016unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
407184simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
407308simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
407336simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
407400simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
407836simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
409376unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
409584simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
409804simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
409824unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
409936unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
410180unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
410204unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
410700unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
411116simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
411588simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
412112simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
412112simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
412140unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
412200simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
412228simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
412276unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
412300simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
412572simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
412612unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
412648unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
412668simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
412812unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
414224simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
414836unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
415912simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
416012unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
416348simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
416608unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
416660unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
416696unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
416808unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
416812unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
416900unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
416972simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
417084simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
417296unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
417308unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
417460unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
417496unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
418156unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
418200simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
418272unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
418280simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
418340simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
418432unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
418460unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
418504unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
418536unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
418684simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
418796simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
419088unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
419252simplegcc -m32 -O3 -fomit-frame-pointer2017083020170725
419312unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
419468unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
419504unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
419624unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
420212unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
420348unrolledgcc -m32 -O3 -fomit-frame-pointer2017083020170725
420436unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
420760simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
420880simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
420880simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
420884simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
420884simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
420912simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
420940simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
420952unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
421448simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
421456simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
421776simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
422096unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
422100unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
422480unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
422656unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
422868unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
423092unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
423100unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
423108simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
423212simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
423480simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
423480simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
423580unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
423960unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
424036simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
424352simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
424404unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
424532simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
424580unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
424608unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
424612unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
424628unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
424672unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
424672unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
424736unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
425416unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
425432unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
425444unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
425480unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
425480unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
425524unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
425540unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
425620unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
425644unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
425712simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
425860unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
425868unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
425916simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
425936unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
425996unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
425996unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
426012unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
426100unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
426164unrolledgcc -m32 -O -fomit-frame-pointer2017083020170725
426228unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
426484simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
426564simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
426604unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
426636unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
426692unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
426712unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
426988unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
427060unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
427120unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
427128unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
427188unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
427240unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
427256unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
427284unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
427344unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
427368unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
427396unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
427540simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
427548unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
427576unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
427628unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
427740simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
427860unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
427888simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
427944unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
428168unrolledgcc -m32 -O2 -fomit-frame-pointer2017083020170725
428460unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
429452unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
429692unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
429716simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
429916simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
430536unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
431412unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
431648unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
432164unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
432540unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
432700unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
433068unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
433104simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
433220simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
434260simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
435824unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
435844unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
438096simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
438124unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
448640simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
448696simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
449656simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
449676simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
450828simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
451508unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
451516unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
451596simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
451868unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
451868unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
451916unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
451920unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
452212unrolledgcc -m32 -Os -fomit-frame-pointer2017083020170725
452352unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
452640unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
452792unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
452808unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
452884unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
452932unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
453004unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
453008unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
453152unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
453160unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
453188unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
453220unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
453368unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
453456unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
453460unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
453500unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
453536unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
453696unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
453872unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
454000unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
454004simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
454044simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
454320simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
454476simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
454900unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
455172unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
455420unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
455448unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
455608unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
455672unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
455680simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
455724unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
455856unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
456204unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
456344simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
456720unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
456756unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
456792unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
457004unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
457056unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
457220unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
457352unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
457412unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
457444simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
457520unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
457532unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
457544unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
457568unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
457588unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
457632unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
457864simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
457888simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
457960unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
458236unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
458536simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
458676unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
460104unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
460648unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
461844unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
461932unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
461992unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
462180unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
462968unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
463192unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
463488unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
463680unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
463720unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
464024unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
464104unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
464300unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
473416unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
475788simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
475792simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
683892specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
684980specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
685080specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
692460specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
692708specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
696076specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
696128specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
697416specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
697688specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
697696specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
700624specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
701980specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
703852specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
704992specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
705384specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
705940specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
707820specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
710548specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
710828specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
715088specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
715208specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
716132specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
717244specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
717408specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
720124specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
721652specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
723232specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
728144specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
728308specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
730356specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
738860specgcc -m32 -O3 -fomit-frame-pointer2017083020170725
743604specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
756944specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
757036specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
757104specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
766260specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
766724specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
766868specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
766876specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
767328specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
767692specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
767756specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
770176specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
773988specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
774912specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
777936specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
778684specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
782532specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
782712specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
783744specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
790208specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
790524specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
792128specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
793856specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
793896specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
794072specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
796868specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
797740specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
800012specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
801124specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
803368specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
803512specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
806768specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
808916specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
809268specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
809748specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
811396specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
811448specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
815744specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
818044specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
818872specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
824284specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
830316specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
832328specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
832400specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
841940specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
841948specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
874056specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
932552specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
933424specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
1525044specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
1529320specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
1529456specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
1529484specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
1529588specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
1530744specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
1538084specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
1544532specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
1546516specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
1546672specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
1548420specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
1549284specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
1549428specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
1550516specgcc -m32 -Os -fomit-frame-pointer2017083020170725
1552708specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
1552784specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
1552932specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
1553036specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
1553152specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
1553380specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
1553636specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
1554340specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
1555788specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
1558052specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
1558808specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
1559484specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
1559740specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
1560028specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
1561988specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
1562028specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
1562164specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
1562672specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
1562760specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
1563976specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
1564364specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
1571288specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
1571544specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
1571976specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
1575188specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
1575516specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
1577092specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
1577100specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
1577308specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
1577400specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
1577864specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
1578204specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
1578836specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
1579884specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
1580336specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
1580500specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
1580584specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
1580744specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
1581372specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
1581600specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
1581696specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
1581836specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
1582344specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
1583508specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
1584056specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
1584300specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
1586128specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
1586492specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
1587168specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
1588168specgcc -m32 -O2 -fomit-frame-pointer2017083020170725
1589152specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
1589180specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
1589340specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
1590796specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
1596308specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
1597096specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
1614584specgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
1619848specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
1620272specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
1627920specgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
1631432specgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
1631896specgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
1633364specgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
1635160specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
1635716specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
1646700specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
1647408specgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
1652668specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
1654160specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
1664056specgcc -m32 -O -fomit-frame-pointer2017083020170725
1666604specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
1667892specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
1668680specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
1672052specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
1673016specgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
1673944specgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
1681776specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
1682420specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
1688256specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
1688580specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
1710676specgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
1713892specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
2038724simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
2058748simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
2083852simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
2089696simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
2094396simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
2095432simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
2095464simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
2113496simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
2113788simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
2119800simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
2120112simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
2120292simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
2120412simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
2121136simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
2124952simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
2128184simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
2128804simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
2131676simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
2140356simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
2143912simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
2143948simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
2144040simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
2149792simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
2150740simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
2152120simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
2153156simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
2158864simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
2181268simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
2190612simplegcc -m32 -O -fomit-frame-pointer2017083020170725
2191152simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
2192212simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
2194632simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
2195416simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
2199304simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
2208420simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
2214888simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
2225520simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
2225628simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
2226912simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
2227244simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
2228200simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
2235076simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
2235496simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
2254588simplegcc -m32 -O2 -fomit-frame-pointer2017083020170725
2263032simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
2263200simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
2277304simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
2279884simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
2284740simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
2284908simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
2298884simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
2299572simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
2309584simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
2311748simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
2317396simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
2324744simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
2326504simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
2334556simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
2335944simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
2337772simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
2338148simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
2341056simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
2345228simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
2345544simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
2345856simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
2348292simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
2348748simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
2352420simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
2353624simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
2358096simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
2359112simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
2359984simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
2360432simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
2361460simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
2362136simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
2362988simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
2365856simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
2367108simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
2377228simplegcc -m32 -Os -fomit-frame-pointer2017083020170725
2377704simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
2381464simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
2382112simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
2382552simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
2382600simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
2386056simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
2394060simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
2395028simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
2405740simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
2420520simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
2428232simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
2432204simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
2434488simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
2436700simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
2443532simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
2488996simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
2489008simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725

Compiler output

Implementation: crypto_hash/cubehash164/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(0xf6c046c7,0xb016b950,0xe3e340cc,0x52e9c772);
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/cubehash164/emmintrin4
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: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4