Implementation notes: x86, h2atom, crypto_hash/cubehash88

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: cubehash88
TimeImplementationCompilerBenchmark dateSUPERCOP version
83120emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
83230emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
86840emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
87240emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
88080emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
88110emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
88700emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
88730emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
89490emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
89490emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
89490emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
89490emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
89830emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
89830emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
89840emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
89840emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
90230emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
90240emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
91380emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
91380emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
91390emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
91400emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
91410emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
91410emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
91440emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
91790emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
92290emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
92300emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
92670emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
92840emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
92900emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
92900emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
92900emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
92900emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
93410emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
93420emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
93660emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
93690emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
93800emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
93800emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
93810emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
93810emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
93810emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
93890emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
93960emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
93960emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
93970emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
94000emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
94230emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
94230emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
95360emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
95380emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
95390emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
95410emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
95410emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
95420emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
95440emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
95600emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
96880emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
96880emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
96910emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
96910emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
97350emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
97560emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
97590emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
97730emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
97910emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
98500emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
99390emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
102410emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
102580emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
102810emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
106800emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
106890emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
106920emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
106990emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
106990emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
107240emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
107900emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
107940emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
107940emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
107940emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
107950emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
107950emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
107950emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
111170emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
111200emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
111410emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
111460emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
111640emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
111930emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
111930emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
111930emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
111930emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
111930emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
111930emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
112210emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
112480emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
112550emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
113340emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
115240emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
116220emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
116670emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
117550emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
118810emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
122470emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
122560emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
127380emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
129380emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
133180emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
134420emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
138130emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
401130unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
401150unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
401150unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
403020unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
403020unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
403030unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
403070simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
403070simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
406540simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
406540simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
406540simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
407890simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
407910simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
407910simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
408390simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
408470unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
408470unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
408470unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
410280unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
411560unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
411560unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
411560unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
412690unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
412690unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
413950unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
413950unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
414680unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
414680unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
414680unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
414680unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
415800unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
415820unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
416320unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
416320unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
416330unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
416330unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
416530simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
417510unrolledgcc -m32 -O3 -fomit-frame-pointer2016101520161009
417520unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
417690simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
417690simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
417700unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
417710unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
417850simplegcc -m32 -O3 -fomit-frame-pointer2016101520161009
417900simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
417900unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
417900simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
417900simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
417920unrolledgcc -m32 -O2 -fomit-frame-pointer2016101520161009
417930unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
417950unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
419370simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
419570simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
419930simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
419930simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
420650unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
420650unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
421210simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
421210simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
421220simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
421230simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
421230simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
421420simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
421430unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
421430unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
421450unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
421450unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
422280unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
422840simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
422840simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
423010unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
423030unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
423030unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
423040unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
423220unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
423580simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
423580simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
424610simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
425010simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
425190unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
425190unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
425410simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
425930simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
425930simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
426690unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
426690unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
427360simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
427370simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
429080unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
429110unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
429110unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
429230unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
430980simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
432110simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
432290simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
432370simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
432440unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
432660unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
434130unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
435820unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
436510unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
436510unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
436580unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
436590simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
436590unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
436720simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
437510simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
437620unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
437620unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
437650unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
438110simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
438270simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
438340unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
438370unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
438390unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
438440unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
438450unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
438540unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
438540unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
438970simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
439160unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
439440simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
439450simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
439470simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
440290unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
440320unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
440320unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
440320unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
440330unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
440470unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
440480unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
440670unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
440730unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
440960unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
441720simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
441910simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
442310unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
443430unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
443630unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
443680unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
443730unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
443740unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
444600unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
444720simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
444730simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
445590simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
445590simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
445840simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
445840simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
446440unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
446440unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
446540unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
446540unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
447180unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
447180unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
447510unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
447510unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
448400simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
448400simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
448910unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
448910unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
448910unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
448910unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
448920unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
448940unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
448950unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
448950unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
448950unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
449120unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
449140unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
449140unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
449150unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
449170unrolledgcc -m32 -O -fomit-frame-pointer2016101520161009
449510unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
449720unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
450290simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
450310simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
450350simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
450350simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
450910simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
450910simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
450920simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
450920simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
453150simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
453160simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
454230unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
454320unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
457530unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
457840unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
458380unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
459940simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
462840simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
467410simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
467780simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
699120unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
699130unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
700110unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
700670unrolledgcc -m32 -Os -fomit-frame-pointer2016101520161009
700670unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
701040unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
701040unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
702380unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
702380unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
702710unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
702710unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
702710unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
702930unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
702930unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
702930unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
703570unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
703570unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
703950unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
703950unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
703950unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
703970unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
704270unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
704270unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
705470unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
705470unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
705990unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
705990unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
706370unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
706370unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
707750unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
707750unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
719900unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
719900unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
719910unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
719910unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
722960unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
722960unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
722970unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
723000unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
723000unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
723000unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
1751980specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
1751980specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
1752010specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
1757610specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
1757660specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
1757680specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
1780700specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
1780720specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
1780720specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
1791180specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
1791180specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
1799470specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
1800070specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
1812770simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
1823410specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
1824450specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
1824970specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
1832390specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
1842760specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
1844760specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
1845040specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
1846490specgcc -m32 -O3 -fomit-frame-pointer2016101520161009
1846890specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
1847660specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
1847700specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
1847850specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
1847870specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
1855100specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
1855130specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
1883960specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
1884000specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
1884430specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
1886780specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
1891100specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
1891120specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
1891790specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
1891850specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
1896520specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
1897070specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
1939070simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
1972540specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
1972550specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
1972560specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
2029430specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
2042110specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
2049610specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
2049620specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
2060190specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
2060190specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
2060770specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
2060770specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
2060820specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
2060830specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
2070260specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
2070520specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
2070580specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
2071080specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
2088380specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
2088400specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
2088400specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
2099670specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
2109200specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
2109220specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
2111980specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
2133270specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
2187530specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
2195750specgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
2198080specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
2198330specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
2198360specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
2210110specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
2210120specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
2211680specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
2211830specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
2211840specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
2211880specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
2237400simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
2237410simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
2237430simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
2241000simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
2242600simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
2242650simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
2242750simplegcc -m32 -O2 -fomit-frame-pointer2016101520161009
2243480simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
2245580simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
2245590simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
2246280simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
2275730simplegcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
2282310simplegcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
2282330simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
2285070simplegcc -m32 -O -fomit-frame-pointer2016101520161009
2286040simplegcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
2286050simplegcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
2286770simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
2286800simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
2286800simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
2286810simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
2286810simplegcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
2286810simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
2286820simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
2286860simplegcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
2290830simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
2290850simplegcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
2290920simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
2295080simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
2295080simplegcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
2295100simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
2297440simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
2297740simplegcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
2342060simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
2342160simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
2347380simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
2349250simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
2349320simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
2349960simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
2349970simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
2349990simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
2350010simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
2350040simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
2350430simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
2454210specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
2471410specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
2471420specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
2472930specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
2472990simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
2472990simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
2473040simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
2473080simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
2473340simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
2473340simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
2474500simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
2474530simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
2474790specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
2474820specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
2480400specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
2489690specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
2514330specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
2515540specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
2522270simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
2522270simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
2523120simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
2523140simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
2525510simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
2526670simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
2526680simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
2527050simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
2527050simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
2527800specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
2527900specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
2527900specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
2528420simplegcc -m32 -Os -fomit-frame-pointer2016101520161009
2528430simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
2529160specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
2529330simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
2529340simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
2532420simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
2532440simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
2532460simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
2534530simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
2534530simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
2534570simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
2536140specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
2564240specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
2564480specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
2565280specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
2584720specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
2588430specgcc -m32 -O2 -fomit-frame-pointer2016101520161009
2591970specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
2591970specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
2591980specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
2622320specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
2626870simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
2626890simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
2626890simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
2626900simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
2626910simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
2628030simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
2628040simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
2628040simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
2629760simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
2629770simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
2634160specgcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
2638200specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
2638270specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
2638600simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
2638600simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
2638610simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
2638620simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
2639710specgcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
2653130specgcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
2661910specgcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
2663400specgcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
2684760specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
2730690specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
2730780specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
2730800specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
2731820specgcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
2733030specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
2736590specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
2748270specgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
2753730specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
2755230specgcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
2756640specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
2756850specgcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
2757790specgcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
2762030specgcc -m32 -O -fomit-frame-pointer2016101520161009
2762830specgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
3183830specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
3183930specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
3184110specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
3185230specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
3188960specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
3191360specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
3195550specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
3196230specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
3196620specgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
3197390specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
3201600specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
3201690specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
3212120specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
3212450specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
3214990specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
3217410specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
3219380specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
3219400specgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
3219410specgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
3222960specgcc -m32 -Os -fomit-frame-pointer2016101520161009
3236010specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
3241190specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
3242050specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
3242080specgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
3242730specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
3245190specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
3245240specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
3247730specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
3249910specgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
3251650specgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
3258250specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
3258680specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
3259430specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
3271380specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
3274120specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
3274970specgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
3286900specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
3287110specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
3288520specgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
3288650specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
3291200specgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009

Test failure

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

Number of similar (compiler,implementation) pairs: 63, 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 -msse4.1 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer emmintrin3 emmintrin4
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 emmintrin4
gcc -m32 -march=corei7 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=corei7 -Os -fomit-frame-pointer emmintrin3 emmintrin4

Compiler output

Implementation: crypto_hash/cubehash88/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xb42bc178,0x8a460780,0x31476d62,0xcf7ba3e7);
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/cubehash88/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:98:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3
gcc -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -O -fomit-frame-pointer emmintrin3
gcc -m32 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash88/emmintrin3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3 emmintrin4