Implementation notes: x86, hydra5, crypto_hash/cubehash82

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash82
TimeImplementationCompilerBenchmark dateSUPERCOP version
193057emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
193097emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
193784emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
194098emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
194152emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
194156emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
195198emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
195269emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
195428emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
195441emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
195835emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
195955emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
196362emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
196455emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
196517emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
196668emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
197107emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
197794emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
197819emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
197975emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
198294emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
198311emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
198556emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
199432emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
200133emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
200353emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
200470emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
200563emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
200624emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
200674emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
200682emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
200784emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
200917emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
201126emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
202768emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
202915emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
204147emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
204337emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
204591emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
204653emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
205929emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
205941emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
206026emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
206030emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
206101emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
206105emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
206136emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
206158emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
206230emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
207027emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
207137emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
207398emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
207873emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
208427emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
208444emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
208511emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
208555emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
208702emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
208874emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
208904emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
208941emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
208945emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
209144emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
209167emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
209987emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
210083emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
210168emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
210194emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
210199emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
211430emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
212676emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
212831emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
212883emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
213004emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
213044emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
219495emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
219601emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
219626emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
220314emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
223029emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
224718emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
225728emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
225874emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
226100emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
226299emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
229136emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
234624emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
234930emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
247101emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
249268emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
249493emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
249511emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
249791emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
249795emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
251053emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
251053emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
251137emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
251155emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
251155emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
251615emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
251890emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
252409emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
259697emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
265360emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
279111emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
286470emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
290849emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
290914emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
302072emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
302421emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
302917emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
303254emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
310214emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
310343emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
336718emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
346461emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
352632emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
360404emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
362885emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
684823simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
690631simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
690950simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
690995simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
691043simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
691472unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
691548unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
691801simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
692111simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
693431unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
693790unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
694162simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
695384simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
695482unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
695544unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
695886simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
696142simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
697316unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
697856unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
698088simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
700285unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
700298unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
700316unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
700581simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
700586simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
700600unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
700608unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
700967unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
701277unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
701494simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
701933simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
702048simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
705123unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
705145unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
705641simplegcc -m32 -O3 -fomit-frame-pointer2017082820170725
706444simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
706447simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
707037unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
707059unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
707068unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
708047unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
708051unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
708127unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
708601unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
708602unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
708614unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
708619unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
708620unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
709062unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
709093unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
709155unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
709173unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
709749unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
709757unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
709921unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
709970unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
710077unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
710471unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
710799unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
710865simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
710963unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
710967unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
711083unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
711086unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
711170unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
711579unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
711583unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
711600unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
711702unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
711712unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
712026unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
712509simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
712517simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
712620simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
712660simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
712730simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
712779unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
712796unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
713044simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
713081simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
713116simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
713125simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
713386unrolledgcc -m32 -O3 -fomit-frame-pointer2017082820170725
713616simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
713617simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
713633simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
714050unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
714574unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
714715unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
715008simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
715363unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
715372unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
715517unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
715724simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
715770unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
715818unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
715836unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
716492unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
717237unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
717254unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
717551unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
717941unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
718047unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
718064unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
718096unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
718388unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
718402unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
718415unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
718512unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
718539unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
718570unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
718761unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
718800simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
718810simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
719411unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
719421unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
719464unrolledgcc -m32 -O -fomit-frame-pointer2017082820170725
720139unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
720143unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
720395unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
720396unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
720400unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
720985simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
721290unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
721557simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
721565simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
721627simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
721738simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
721955unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
721963unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
721968simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
722336unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
722677simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
723541unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
723843simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
723856simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
724409unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
724529simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
724542simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
725203unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
725203unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
725299unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
725441simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
725587simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
726044unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
726390simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
726797unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
726797unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
726802unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
726806unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
727745simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
728760simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
728786simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
728786simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
728822simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
729584simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
729660simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
730280simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
731538unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
732278unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
732336unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
734050simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
734067simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
734068simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
734830unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
734848unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
734870unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
734875unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
735335simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
735352simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
735375unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
736771unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
736837unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
738618simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
738671simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
739642simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
739646simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
739663simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
740563unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
740638unrolledgcc -m32 -O2 -fomit-frame-pointer2017082820170725
740762simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
740789simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
742025unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
742038unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
742601simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
745246unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
748140unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
748143unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
748521simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
751781unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
751785unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
751816unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
753115unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
753120unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
753124unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
753128unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
756411unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
756415unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
756712unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
756721unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
757975unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
757975unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
757980unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
758224unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
758228unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
758228unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
759747unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
759748unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
760527unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
760532unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
760629unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
761192unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
761276unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
761360unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
761364unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
761387unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
762738unrolledgcc -m32 -Os -fomit-frame-pointer2017082820170725
762738unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
762973unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
764647unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
768343unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
768440unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
771409unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
771493unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
774222unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
774225unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
774479unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
774479unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
774484unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
775263unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
775268unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
775352unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
775440unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
1065291specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
1078375specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
1087657specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
1089965specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
1095287specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
1095596specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
1096101specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
1097271specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
1097306specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
1098051specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
1101082specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
1101117specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
1101158specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
1101366specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
1101387specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
1101817specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
1101985specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
1101990specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
1102003specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
1102336specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
1102482specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
1102615specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
1103572specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
1106261specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
1106628specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
1113660specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
1115321specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
1115322specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
1115720specgcc -m32 -O3 -fomit-frame-pointer2017082820170725
1116151specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
1119380specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
1138360specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
1139840specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
1140718specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
1147346specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
1150380specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
1150394specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
1192582specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
1192582specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
1192842specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
1200553specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
1200795specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
1206676specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
1207344specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
1208110specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
1208669specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
1211952specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
1214335specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
1215314specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
1215350specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
1219891specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
1230520specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
1232429specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
1232683specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
1245890specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
1272863specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
1281627specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
1282110specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
1299779specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
1302451specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
1305212specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
1306172specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
1306287specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
1313610specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
1314147specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
1325317specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
1327049specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
1333704specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
1337913specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
1344585specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
1360473specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
1395744specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
1395767specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
2114603specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
2116906specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
2122959specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
2124855specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
2125644specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
2126175specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
2133317specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
2133941specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
2136347specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
2137181specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
2138550specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
2139400specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
2140171specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
2140171specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
2143987specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
2143991specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
2149280specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
2164649specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
2168226specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
2169985specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
2170045specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
2175381specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
2181260specgcc -m32 -O2 -fomit-frame-pointer2017082820170725
2220515specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
2230528specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
2270026specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
2270327specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
2271750specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
2278427specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
2278435specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
2279197specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
2280979specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
2281737specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
2285821specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
2286388specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
2290053specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
2293104specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
2294647specgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
2295860specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
2303264specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
2305253specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
2306286specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
2306286specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
2306299specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
2318079specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
2319896specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
2328877specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
2328882specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
2331043specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
2331062specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
2338403specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
2338731specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
2339958specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
2341566specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
2343130specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
2352200specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
2353369specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
2353861specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
2353883specgcc -m32 -Os -fomit-frame-pointer2017082820170725
2360729specgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
2361987specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
2361996specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
2362026specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
2362252specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
2362944specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
2372098specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
2372129specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
2379270specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
2384508specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
2385163specgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
2385571specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
2390706specgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
2393984specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
2395295specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
2397356specgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
2401126specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
2408778specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
2413439specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
2413652specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
2414794specgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
2414968specgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
2421728specgcc -m32 -O -fomit-frame-pointer2017082820170725
2425795specgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
2431148specgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
2435831specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
2458821specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
2470278specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
4001501simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
4038531simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
4038531simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
4050999simplegcc -m32 -O2 -fomit-frame-pointer2017082820170725
4051215simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
4084906simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
4124458simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
4124475simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
4124479simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
4163823simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
4163867simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
4165498simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
4167904simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
4168129simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
4168129simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
4175834simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
4175838simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
4175839simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
4180522simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
4180530simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
4180530simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
4182161simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
4182161simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
4182166simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
4182170simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
4208687simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
4213427simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
4215005simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
4244144simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
4248915simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
4257392simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
4257396simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
4257427simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
4258083simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
4261486simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
4262159simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
4262164simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
4262177simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
4273631simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
4275912simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
4280040simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
4280732simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
4285499simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
4287161simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
4287174simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
4287240simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
4288742simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
4288769simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
4288792simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
4288804simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
4288805simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
4289740simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
4289890simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
4290258simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
4294241simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
4308437simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
4308441simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
4313793simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
4316625simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
4316646simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
4364115simplegcc -m32 -O -fomit-frame-pointer2017082820170725
4383734simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
4383813simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
4384970simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
4386839simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
4386844simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
4400352simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
4401216simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
4431176simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
4579537simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
4589320simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
4658379simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
4660067simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
4711665simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
4746441simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
4746588simplegcc -m32 -Os -fomit-frame-pointer2017082820170725
4790756simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
4813511simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
4820821simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
4885352simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
4899507simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
4907323simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
4970791simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
4970800simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
5068623simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
5125306simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
5371410simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725

Test failure

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

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

Compiler output

Implementation: crypto_hash/cubehash82/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:102:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x0b36e608,0x05b52a93,0x7921fcd6,0xda36534a);
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:77: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:76: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/cubehash82/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:99: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:77: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:76: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/cubehash82/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:77: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:76: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:75: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