Implementation notes: x86, hydra4, crypto_hash/lane256

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: lane256
TimeImplementationCompilerBenchmark dateSUPERCOP version
50396mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
50431mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
50439mmxgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
50458mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
50462mmxgcc -m32 -O3 -fomit-frame-pointer2014052820140525
50466mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
50470mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
50470mmxgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
50478mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
50501mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
50509mmxgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
50513mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
50513mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
50513mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
50517mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
50517mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
50525mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
50525mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
50528mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
50529mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
50529mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
50540mmxgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
50540mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
50544mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
50547mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
50548mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
50552mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
50552mmxgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
50552mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
50556mmxgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052820140525
50556mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
50560mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
50571mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
50583mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
50583mmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
50591mmxgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
50696mmxgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
50719mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
50723mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
50767mmxgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052820140525
50774mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
50782mmxgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
50809mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
50868mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
50880mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
50891mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
50945mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
50973mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
50977mmxgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
50981mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
50985mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
50985mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
50989mmxgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052820140525
50989mmxgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
50993mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
50993mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
50993mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
50993mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
50996mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
51000mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
51008mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
51012mmxgcc -m32 -Os -fomit-frame-pointer2014052820140525
51012mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
51020mmxgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052820140525
51020mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
51020mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
51020mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
51032mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
51035mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
51047mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
51055mmxgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
51059mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
51110mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
51125mmxgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
51203mmxgcc -m32 -O -fomit-frame-pointer2014052820140525
51207mmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
51207mmxgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052820140525
51215mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
51222mmxgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
51223mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
51227mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
51246mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
51250mmxgcc -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
51332mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
51367mmxgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
51375mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
51382mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
51382mmxgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
51394mmxgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052820140525
51394mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
51398mmxgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
51402mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
51406mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
51409mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
51414mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
51414mmxgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052820140525
51418mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
51418mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
51425mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
51425mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
51429mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
51433mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
51441mmxgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
51441mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
51448mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
51449mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
51453mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
51464mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
51464mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
51468mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
51480mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
51483mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
51484mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
51496mmxgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
51496mmxgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
51499mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
51500mmxgcc -m32 -O2 -fomit-frame-pointer2014052820140525
51500mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
51500mmxgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
51500mmxgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
51507mmxgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052820140525
51515mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
51515mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
51515mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
51515mmxgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
51515mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
51515mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
51519mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
51519mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
51519mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
51519mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
51523mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
51523mmxgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
51523mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
51527mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
51527mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
51535mmxgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
51542mmxgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
51550mmxgcc -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
51566mmxgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052820140525
51585mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
51589mmxgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
51597mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
51601mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
51605mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
51617mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
51620mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
51620mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
51621mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
51628mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
51632mmxgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
51636mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
51640mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
51663mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
51667mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
51671mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
51679mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
51683mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
51714mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
51730mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
51730mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
51730mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
51745mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
51757mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
51776mmxgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052820140525
51882mmxgcc -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
57474cgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
57486cgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
57537cgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
57545cgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052820140525
57572cgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
57580cgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
57599cgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
57626cgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
57630cgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
57630cgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
57646cgcc -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
57689cgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
57693cgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
57712cgcc -m32 -O -fomit-frame-pointer2014052820140525
57716cgcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
57724cgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052820140525
57728cgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
57740cgcc -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
57747cgcc -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
57767cgcc -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
57779cgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
57782cgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052820140525
57786cgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
57794cgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
57794cgcc -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
57818cgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
57833cgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
57884cgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
57938cgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
57950cgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
57954cgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
57954cgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
57970cgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
58009cgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
58024cgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
58032cgcc -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
58036cgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
58094cgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
58098cgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
58153cgcc -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
58157cgcc -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
58176cgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
58227cgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
69767cgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
69806cgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
69904cgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
70044cgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
70087cgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
70110cgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
70169cgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
70181cgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
70223cgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
70247cgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052820140525
70461cgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
70516cgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
70777cgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
70855cgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052820140525
70996cgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052820140525
71245cgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
71444cgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
71471cgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052820140525
71475cgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
71475cgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
71479cgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
71483cgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
71483cgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
71561cgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
71600cgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
71674cgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
71686cgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
71686cgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
71709cgcc -m32 -Os -fomit-frame-pointer2014052820140525
71725cgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
71733cgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052820140525
71737cgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
71744cgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
71744cgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
71748cgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
71752cgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
71760cgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
71807cgcc -m32 -O3 -fomit-frame-pointer2014052820140525
71834cgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
71869cgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
71955cgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
71959cgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
71998cgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
72018cgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72041cgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052820140525
72053cgcc -m32 -O2 -fomit-frame-pointer2014052820140525
72084cgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
72123cgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052820140525
72173cgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
72259cgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
72287cgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
72294cgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
72341cgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
72365cgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
72392cgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
72603cgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
72614cgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
72794cgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
72817cgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
72832cgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
72883cgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
72910cgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
72985cgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
73909cgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
73928cgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
73964cgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
74007cgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
74042cgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
74116cgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
74139cgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
74155cgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
74159cgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
74166cgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
74166cgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
74174cgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
74178cgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
74190cgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
74209cgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
74213cgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
74213cgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
74225cgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
74225cgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
74233cgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
74240cgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
74264cgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
74299cgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
74311cgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
74346cgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
74408cgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
74408cgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
74424cgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
74455cgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
74517cgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
74533cgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
74545cgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
74545cgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
74592cgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
74607cgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
74689cgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
74697cgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
74744cgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
74806cgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
74826cgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
74864cgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
74896cgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
74907cgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
74931cgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
74993cgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
75056cgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
75102cgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
75231cgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
76276cgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
76666cgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
76756cgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
76936cgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
78351cgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
78382cgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
78468cgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
78862cgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
79225cgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
79279cgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
79404cgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
79474cgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525

Test failure

Implementation: crypto_hash/lane256/c
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer c mmx