Implementation notes: x86, h2atom, crypto_hash/cubehash832

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: cubehash832
TimeImplementationCompilerBenchmark dateSUPERCOP version
24020emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
24080emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
24190emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
24200emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
24440emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
24510emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
24520emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
24520emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
24520emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
24520emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
24540emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
24540emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
24550emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
24560emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
24560emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
24560emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
24570emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
24570emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
24590emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
24590emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
24610emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
24630emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
24630emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
24630emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
24630emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
24630emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
24650emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
24850emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
24970emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
24970emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
25000emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
25010emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
25010emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
25710emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
25810emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
26220emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
26230emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
26400emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
26430emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
26490emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
27180emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
27180emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
27180emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
27200emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
27660emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
27790emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
27810emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
28360emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
28370emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
28380emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
28400emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
28490emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
28490emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
28510emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
28510emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
28510emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
28530emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
28550emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
28550emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
28550emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
28570emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
28570emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
28630emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
28650emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
28660emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
28730emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
28740emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
28810emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
28810emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
28810emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
28820emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
28870emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
28870emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
28940emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
28940emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
28960emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
28960emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
28960emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
29440emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
29820emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
30110emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
30160emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
30360emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
30420emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
30600emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
31390emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
32150emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
32170emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
32270emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
32490emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
33840emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
34130emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
34170emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
34280emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
34300emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
34300emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
34300emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
34400emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
34400emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
34400emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
34690emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
34690emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
34690emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
34740emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
34870emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
36010emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
37560emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
37970emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
38300emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
38300emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
38300emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
38340emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
38340emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
38350emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
38470emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
38490emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
38510emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
38670emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
39990emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
42460emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
43620emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
149180unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
149200unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
149210unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
149800unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
149800unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
149820unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
152080simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
152120simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
152130simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
153250simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
153280simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
153280simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
155250simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
155250simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
155260simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
155890unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
155890unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
155890unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
157970unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
157970unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
157970unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
159570unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
160400unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
160400unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
161950simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
161950simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
161960unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
161960unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
162220unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
162220unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
162250unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
162250unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
162540unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
162540unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
162550unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
162610unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
162610unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
162670unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
162670unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
162690unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
162700unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
163300unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
163310unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
163310unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
163310unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
163510simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
163610simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
163730unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
163730unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
163750unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
163770unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
163800simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
164170unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
164180unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
164260simplegcc -m32 -O3 -fomit-frame-pointer2016101520161009
164310unrolledgcc -m32 -O2 -fomit-frame-pointer2016101520161009
164310unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
164330unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
164350unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
164790simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
164880unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
164890simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
164890unrolledgcc -m32 -O3 -fomit-frame-pointer2016101520161009
164900simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
164920simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
164940simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
165110simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
165270simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
165320simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
165320simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
165320simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
165330simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
165330simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
165350simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
165350unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
165350unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
165350unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
165390unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
165390unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
165390unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
165410unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
165700unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
165730unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
165770unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
165770unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
165790simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
165810simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
165810simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
165840simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
165840simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
165870simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
165910simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
165930simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
165970unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
165990unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
165990unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
166000unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
166170simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
166170simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
166370unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
166400unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
166640simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
166730simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
166730simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
166760simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
166850simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
167090simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
167090simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
167160simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
167540unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
167550simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
167550simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
167790simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
167900unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
167970simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
168540simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
168560simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
168580unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
168870simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
169200unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
169210unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
169260unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
169280unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
169620simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
169630unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
169640simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
169710simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
169850unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
170450unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
170450unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
170870unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
171090unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
171090unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
171940unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
171940unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
173010unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
173350unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
173380simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
173400simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
173870unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
173890unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
173890unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
173890unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
173890unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
173900unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
173980unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
174060unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
174080unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
174540unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
174650unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
174680unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
174720unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
174850unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
174850unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
175240simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
175240simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
175650unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
176530unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
176540unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
176590unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
176590unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
176750unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
176750unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
176750unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
176750unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
176770unrolledgcc -m32 -O -fomit-frame-pointer2016101520161009
176770unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
176780unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
176780unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
176780unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
176800unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
176800unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
176830unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
177110simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
177130simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
177140simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
177190simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
177300simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
177320simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
177330simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
177350simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
178480unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
178690simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
178690simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
183100unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
184120unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
184230unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
184380unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
184420unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
185970unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
186530simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
188550simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
189110simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
189150simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
445980unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
445980unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
446260unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
446260unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
446540unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
446540unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
446590unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
446590unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
447230unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
447520unrolledgcc -m32 -Os -fomit-frame-pointer2016101520161009
447520unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
447520unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
447520unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
447560unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
447560unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
447560unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
447570unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
448110unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
448110unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
448110unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
448110unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
448160unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
448160unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
448170unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
448300unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
448300unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
448300unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
449090unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
449090unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
450700unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
450710unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
455810unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
455810unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
455810unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
455810unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
455810unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
455810unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
455820unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
455820unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
456090unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
456090unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
613880simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
657080simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
749380simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
749380simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
749380simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
754770simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
754810simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
754840simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
755370simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
755390simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
755390simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
755390simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
755440simplegcc -m32 -O2 -fomit-frame-pointer2016101520161009
761540simplegcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
766970simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
766970simplegcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
767000simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
767050simplegcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
768480simplegcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
768500simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
770390simplegcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
770420simplegcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
771510simplegcc -m32 -O -fomit-frame-pointer2016101520161009
772060simplegcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
772060simplegcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
772080simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
772090simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
772100simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
772110simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
772110simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
772130simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
773440simplegcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
773440simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
773440simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
780760simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
784190simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
785610simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
787670simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
787670simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
789080simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
789080simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
789080simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
789080simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
791360simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
791360simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
799080simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
1020630simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
1020630simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
1021370simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
1021370simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
1021720simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
1021720simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
1022140simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
1022150simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
1037440simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
1037440simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
1037550simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
1037930simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
1037930simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
1038060simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
1038060simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
1038730simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
1038740simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
1039550simplegcc -m32 -Os -fomit-frame-pointer2016101520161009
1039560simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
1039970simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
1039980simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
1040920simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
1040920simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
1040920simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
1041760simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
1041760simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
1041760simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
1073490simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
1073490simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
1073520simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
1073520simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
1073530simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
1074000simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
1074000simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
1074000simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
1075150simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
1075150simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
1075350simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
1075350simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
1075350simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
1075360simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
1451880specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
1451980specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
1451980specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
1463050specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
1463080specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
1463120specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
1492380specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
1492390specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
1497020specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
1497780specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
1497800specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
1497900specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
1500090specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
1502600specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
1502730specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
1536600specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
1541660specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
1541750specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
1541900specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
1541900specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
1545440specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
1551020specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
1552200specgcc -m32 -O3 -fomit-frame-pointer2016101520161009
1555710specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
1559450specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
1560700specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
1561650specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
1569650specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
1571310specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
1574230specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
1575790specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
1580790specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
1581260specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
1582800specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
1583470specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
1590560specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
1593310specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
1605770specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
1674820specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
1674820specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
1674820specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
1711070specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
1716290specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
1716300specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
1716330specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
1723580specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
1737560specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
1737580specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
1737590specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
1740820specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
1748620specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
1751190specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
1751280specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
1763260specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
1763270specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
1763290specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
1763310specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
1774210specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
1774270specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
1774290specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
1774560specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
1803930specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
1816700specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
1828630specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
1828660specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
1834660specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
1836610specgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
1837140specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
1837140specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
1837280specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
1838380specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
1838380specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
1838400specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
1838410specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
1848430specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
1848440specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
1848510specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
1851210specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
1863490specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
1863550specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
1866720specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
1866950specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
1886990specgcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
1887590specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
1887680specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
1902280specgcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
1905020specgcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
1908840specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
1909530specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
1909540specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
1910180specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
1910210specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
1919710specgcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
1919710specgcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
1929580specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
1930390specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
1933230specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
1945740specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
1946900specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
1947120specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
1953990specgcc -m32 -O2 -fomit-frame-pointer2016101520161009
1963770specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
1965040specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
1965040specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
1965050specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
1974090specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
1995260specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
1995430specgcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
2002280specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
2002290specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
2002310specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
2002350specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
2006530specgcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
2006910specgcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
2007380specgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
2009860specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
2010510specgcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
2011140specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
2011530specgcc -m32 -O -fomit-frame-pointer2016101520161009
2014600specgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
2556570specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
2556590specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
2562420specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
2562510specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
2565110specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
2565110specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
2568140specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
2568150specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
2571090specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
2571100specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
2571290specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
2573540specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
2575230specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
2575600specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
2582290specgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
2582320specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
2582330specgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
2583040specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
2583040specgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
2598130specgcc -m32 -Os -fomit-frame-pointer2016101520161009
2599150specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
2599600specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
2603300specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
2603750specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
2603780specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
2604060specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
2609100specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
2610160specgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
2610720specgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
2612510specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
2612520specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
2612530specgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
2612980specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
2615780specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
2622410specgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
2622420specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
2622450specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
2636470specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
2636480specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
2639030specgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
2639040specgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009

Test failure

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

Number of similar (compiler,implementation) pairs: 54, 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
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/cubehash832/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:101:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x25ff7b5d,0x3d0d808d,0x806ab750,0x41ea3c65);
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/cubehash832/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/cubehash832/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