Implementation notes: x86, h4e450, crypto_hash/lane256

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: lane256
TimeImplementationCompilerBenchmark dateSUPERCOP version
65079mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170725
65085mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170725
65099mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170725
65099mmxgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170725
65103mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170725
65108mmxgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090720170725
65113mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170725
65123mmxgcc -m32 -O3 -fomit-frame-pointer2017090720170725
65123mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170725
65123mmxgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170725
65127mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170725
65127mmxgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170725
65127mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170725
65132mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170725
65132mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170725
65141mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170725
65141mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170725
65142mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170725
65142mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170725
65142mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170725
65146mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170725
65146mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170725
65146mmxgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170725
65147mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170725
65147mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170725
65151mmxgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090720170725
65151mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170725
65151mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170725
65151mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170725
65151mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090720170725
65151mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090720170725
65151mmxgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170725
65151mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2017090720170725
65155mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170725
65156mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170725
65156mmxgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170725
65156mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090720170725
65156mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170725
65160mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170725
65161mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170725
65161mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2017090720170725
65161mmxgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170725
65165mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170725
65165mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170725
65165mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170725
65166mmxgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170725
65170mmxgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170725
65170mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170725
65175mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170725
65175mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090720170725
65179mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170725
65179mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170725
65179mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170725
65180mmxgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170725
65180mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170725
65184mmxgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170725
65184mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090720170725
65184mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170725
65189mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170725
65189mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170725
65189mmxgcc -m32 -O2 -fomit-frame-pointer2017090720170725
65193mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170725
65194mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170725
65194mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090720170725
65198mmxgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170725
65198mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170725
65198mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170725
65198mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170725
65203mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170725
65203mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170725
65204mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090720170725
65208mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170725
65208mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170725
65212mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170725
65213mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090720170725
65217mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170725
65217mmxgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170725
65217mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170725
65217mmxgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170725
65218mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170725
65218mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090720170725
65222mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170725
65227mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170725
65227mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170725
65231mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170725
65232mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090720170725
65232mmxgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170725
65232mmxgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170725
65236mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090720170725
65236mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170725
65237mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170725
65237mmxgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170725
65241mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170725
65241mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090720170725
65241mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170725
65242mmxgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090720170725
65246mmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090720170725
65246mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170725
65246mmxgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090720170725
65246mmxgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090720170725
65250mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170725
65250mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170725
65250mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170725
65251mmxgcc -m32 -Os -fomit-frame-pointer2017090720170725
65251mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170725
65255mmxgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170725
65255mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170725
65256mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170725
65261mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090720170725
65265mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170725
65265mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090720170725
65270mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170725
65274mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170725
65279mmxgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170725
65280mmxgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090720170725
65280mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090720170725
65284mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090720170725
65289mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090720170725
65293mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090720170725
65294mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170725
65298mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090720170725
65298mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170725
65303mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170725
65303mmxgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170725
65308mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170725
65308mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090720170725
65308mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090720170725
65308mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170725
65312mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170725
65313mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090720170725
65317mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090720170725
65318mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090720170725
65351mmxgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090720170725
65374mmxgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090720170725
65465mmxgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090720170725
65483mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090720170725
65493mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2017090720170725
65498mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090720170725
65498mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170725
65512mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090720170725
65521mmxgcc -m32 -O -fomit-frame-pointer2017090720170725
65531mmxgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090720170725
65531mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170725
65531mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2017090720170725
65531mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090720170725
65535mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090720170725
65536mmxgcc -m32 -march=i386 -O -fomit-frame-pointer2017090720170725
65540mmxgcc -m32 -march=i486 -O -fomit-frame-pointer2017090720170725
65541mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090720170725
65541mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090720170725
65545mmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090720170725
65545mmxgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090720170725
65545mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170725
65545mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090720170725
65550mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090720170725
65554mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170725
65554mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170725
65584mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170725
65593mmxgcc -m32 -march=pentium -O -fomit-frame-pointer2017090720170725
65602mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2017090720170725
65650mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2017090720170725
72005cgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170725
72319cgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170725
72356cgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170725
72404cgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090720170725
72599cgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090720170725
72703cgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170725
72765cgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170725
72899cgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170725
72918cgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170725
73501cgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170725
73625cgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170725
73914cgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170725
74043cgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170725
74048cgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170725
74057cgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090720170725
74167cgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090720170725
74395cgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170725
74494cgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170725
74523cgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170725
74541cgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090720170725
74542cgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170725
74560cgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170725
74571cgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090720170725
74579cgcc -m32 -O3 -fomit-frame-pointer2017090720170725
74628cgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170725
74699cgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170725
74742cgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090720170725
74751cgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170725
74822cgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090720170725
74822cgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090720170725
74864cgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170725
74889cgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170725
74922cgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170725
74936cgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170725
74941cgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170725
74993cgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170725
75012cgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170725
75212cgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170725
75364cgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170725
75440cgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170725
75615cgcc -m32 -Os -fomit-frame-pointer2017090720170725
75620cgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090720170725
75639cgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090720170725
75692cgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170725
75739cgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170725
75753cgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170725
75871cgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170725
75896cgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090720170725
75900cgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090720170725
75909cgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170725
75948cgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170725
76000cgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090720170725
76081cgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170725
76109cgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170725
76185cgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090720170725
76214cgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170725
76304cgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090720170725
76308cgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090720170725
76323cgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170725
76371cgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090720170725
76480cgcc -m32 -O2 -fomit-frame-pointer2017090720170725
76598cgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090720170725
76656cgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170725
76689cgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170725
76731cgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170725
76826cgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090720170725
76874cgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090720170725
76903cgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170725
76922cgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090720170725
76964cgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090720170725
76974cgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090720170725
77007cgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170725
77007cgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090720170725
77017cgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170725
77026cgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170725
77064cgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090720170725
77078cgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170725
77111cgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170725
77193cgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170725
77449cgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090720170725
77468cgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170725
77506cgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170725
77516cgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090720170725
77534cgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090720170725
77558cgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090720170725
77601cgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090720170725
77644cgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170725
77648cgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090720170725
77662cgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170725
77696cgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090720170725
77876cgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090720170725
77881cgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090720170725
77900cgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170725
78199cgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090720170725
78252cgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170725
78322cgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170725
78361cgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090720170725
78447cgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170725
78536cgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090720170725
78541cgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090720170725
78860cgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090720170725
79021cgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090720170725
79078cgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170725
79097cgcc -m32 -march=k8 -O -fomit-frame-pointer2017090720170725
79339cgcc -m32 -O -fomit-frame-pointer2017090720170725
79473cgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090720170725
79553cgcc -m32 -march=athlon -O -fomit-frame-pointer2017090720170725
79610cgcc -m32 -march=prescott -O -fomit-frame-pointer2017090720170725
79639cgcc -m32 -march=nocona -O -fomit-frame-pointer2017090720170725
79810cgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090720170725
79976cgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170725
80076cgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090720170725
80089cgcc -m32 -march=i386 -O -fomit-frame-pointer2017090720170725
80166cgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090720170725
80227cgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170725
80232cgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090720170725
80275cgcc -m32 -march=core2 -O -fomit-frame-pointer2017090720170725
80285cgcc -m32 -march=k6 -O -fomit-frame-pointer2017090720170725
80460cgcc -m32 -march=i486 -O -fomit-frame-pointer2017090720170725
80537cgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170725
80617cgcc -m32 -march=pentium -O -fomit-frame-pointer2017090720170725
82465cgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170725
82812cgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170725
82830cgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170725
82963cgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170725
84227cgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170725
84336cgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170725
84422cgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170725
84517cgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170725
84526cgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170725
84588cgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170725
84626cgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170725
84669cgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170725
84697cgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170725
84755cgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170725
85581cgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170725
85685cgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170725
86194cgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170725
86207cgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170725
86369cgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170725
86389cgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170725
86403cgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170725
86416cgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170725
86773cgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170725
86849cgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170725
86877cgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170725
87082cgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170725
87533cgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170725
87728cgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170725
87775cgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170725
87780cgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170725
88568cgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170725
88602cgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170725
88801cgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170725
88906cgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170725
89095cgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170725
89133cgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170725
89884cgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170725
90070cgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170725
91808cgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170725
91813cgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170725

Test failure

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

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer c mmx
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer c mmx
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer c mmx
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer c mmx
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer c mmx
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer c mmx
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer c mmx
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer c mmx
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer c mmx