Implementation notes: x86, hydra5, crypto_hash/cubehash161

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
781722emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
781727emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
786149emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
786153emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
786303emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
786308emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
786424emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
786495emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
787823emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
795519emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
795625emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
798577emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
802879emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
803149emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
803162emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
803193emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
803220emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
813937emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
823011emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
823082emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
823923emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
823941emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
823960emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
836905emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
836972emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
837035emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
837615emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
837623emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
837844emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
848633emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
848678emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
848992emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
849453emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
855620emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
855646emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
855833emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
855926emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
856108emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
856108emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
888557emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
889988emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
916009emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
916159emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
958657emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
958746emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
959233emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
959387emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
1019560emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
1019573emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
1019591emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
1021097emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
1021101emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
1021111emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
1023357emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
1069669emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
1162516emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
1246962emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
1249935emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
1250104emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
1250130emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
1495848emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
1495871emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
1495915emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
1501944emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
2575992simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
2576008simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
2580191simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
2580200simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
2580254simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
2598087simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
2612934simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
2612946simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
2618605simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
2623364simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
2623398simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
2623425simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
2625020simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
2627115unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
2630394simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
2630828simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
2632331simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
2633615simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
2633615simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
2633756simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
2633758simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
2634027simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
2634032simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
2638546simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
2640873simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
2641254unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
2641692unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
2642751unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
2642751unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
2642945unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
2642955unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
2643013unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
2643561simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
2643638simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
2645388simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
2645428simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
2645476unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
2645883unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
2645951unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
2646415simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
2647209unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
2651572simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
2653256unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
2653274unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
2653695simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
2653725simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
2653726simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
2653871simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
2654430simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
2655179unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
2656841unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
2656854unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
2660673simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
2661732unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
2661745unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
2667598simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
2667646simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
2667682simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
2667744unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
2668550unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
2668550unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
2669006simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
2669007simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
2669858unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
2673410unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
2673410unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
2673411unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
2674859unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
2677761simplegcc -m32 -O3 -fomit-frame-pointer2017082820170725
2678028simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
2678072simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
2678350unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
2679502unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
2679857unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
2681403unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
2681470unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
2681549unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
2681572unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
2682131unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
2682250unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
2682330unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
2682347unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
2682968unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
2683131unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
2683132unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
2684199unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
2684522unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
2684553unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
2684557unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
2684558unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
2684558unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
2686082unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
2688904simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
2689138unrolledgcc -m32 -O -fomit-frame-pointer2017082820170725
2689831unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
2689861unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
2690695simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
2690744unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
2692675simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
2692759unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
2692794unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
2692852simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
2692922unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
2692922unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
2692923unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
2692945unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
2693012unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
2693269unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
2693698unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
2695164unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
2700295unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
2703513unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
2703521unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
2703533simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
2703543simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
2703569unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
2704566unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
2705046unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
2705067unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
2705076unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
2705576simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
2705580simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
2705581simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
2705732unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
2705771unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
2708262simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
2708988unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
2708988unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
2708992unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
2709045unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
2711221unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
2711225unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
2712138unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
2713494unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
2714726unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
2714761unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
2715439unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
2716228unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
2716369unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
2718619unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
2718678unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
2720622simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
2721407unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
2721443unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
2721460unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
2721628unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
2722984simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
2724982unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
2725084unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
2725106simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
2725125unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
2725469simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
2725478simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
2726922unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
2726922unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
2726923unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
2727238unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
2727242unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
2727264unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
2727623unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
2727658unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
2727960unrolledgcc -m32 -O3 -fomit-frame-pointer2017082820170725
2728605unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
2728606unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
2728606unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
2730157unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
2730445unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
2731008unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
2731114unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
2731118unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
2733068unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
2733095unrolledgcc -m32 -Os -fomit-frame-pointer2017082820170725
2733258unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
2733267unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
2735483simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
2735527simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
2735615unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
2735624unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
2735629unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
2737215unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
2737255unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
2738486unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
2738629unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
2738646unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
2738651unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
2738845unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
2738863unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
2740038unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
2740046unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
2743959unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
2745571unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
2748238simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
2748252simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
2748256simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
2749293unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
2749293unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
2749293unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
2753276unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
2754822unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
2755035unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
2755167unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
2755969unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
2756620simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
2757809unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
2757848unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
2758043unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
2761533unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
2761836unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
2761991unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
2763812simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
2764224unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
2764224unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
2773471unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
2773510unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
2774329unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
2774414unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
2774414unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
2775168unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
2775172unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
2780466unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
2783192simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
2784082unrolledgcc -m32 -O2 -fomit-frame-pointer2017082820170725
2786208simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
2786222simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
2798011simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
2802525unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
2802535unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
2802535unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
2804847simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
2812584simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
2812588simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
2825840unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
2830456unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
3104915specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
3123125specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
3123262specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
3127267specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
3134109specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
3134202specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
3134206specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
3140643specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
3154622specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
3156156specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
3157790specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
3157847specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
3160896specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
3162429specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
3163045specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
3163461specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
3165845specgcc -m32 -O3 -fomit-frame-pointer2017082820170725
3168192specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
3169584specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
3171148specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
3171255specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
3171555specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
3179460specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
3192060specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
3195210specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
3198289specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
3210499specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
3218205specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
3226933specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
3231727specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
3232206specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
3232467specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
3250141specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
3262263specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
3274495specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
3274761specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
3274766specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
3276241specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
3278017specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
3278044specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
3288398specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
3288545specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
3290609specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
3291442specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
3291615specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
3299886specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
3299980specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
3336213specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
3340272specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
3342106specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
3349429specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
3361719specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
3383044specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
3454540specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
3499200specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
3514450specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
3540905specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
3565805specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
3576118specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
3578072specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
3581998specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
3602689specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
3658620specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
3660020specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
3660104specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
3660334specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
3660353specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
3662758specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
3664867specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
3671801specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
3737887specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
3744125specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
3746775specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
6783638specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
6790673specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
6835678specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
6836134specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
6836400specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
6845509specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
6850591specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
6858523specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
6861686specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
6864207specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
6871007specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
6876125specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
6884587specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
6885438specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
6885850specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
6887489specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
6887630specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
6887786specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
6890094specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
6891042specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
6895420specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
6904610specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
6907644specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
6912406specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
6913855specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
6925552specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
6933089specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
6934870specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
6942791specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
6948777specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
6953460specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
6954665specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
6956336specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
6964174specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
6968440specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
6975520specgcc -m32 -O2 -fomit-frame-pointer2017082820170725
6985636specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
6988825specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
6988851specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
6997740specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
7001745specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
7006933specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
7008674specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
7008841specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
7011890specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
7024678specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
7050555specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
7065155specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
7066515specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
7067799specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
7072894specgcc -m32 -Os -fomit-frame-pointer2017082820170725
7075031specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
7075752specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
7083590specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
7089903specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
7090431specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
7091516specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
7112614specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
7112823specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
7140656specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
7141139specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
7153247specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
7168365specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
7168546specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
7253940specgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
7332481specgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
7347243specgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
7370340specgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
7371031specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
7376547specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
7378120specgcc -m32 -O -fomit-frame-pointer2017082820170725
7388912specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
7415988specgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
7423351specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
7431110specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
7434357specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
7453926specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
7454361specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
7458074specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
7471131specgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
7476438specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
7480958specgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
7489296specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
7495832specgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
7524195specgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
7545498specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
7546765specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
15756447simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
15855071simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
15857703simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
15925735simplegcc -m32 -O2 -fomit-frame-pointer2017082820170725
15927436simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
16047450simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
16196955simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
16197137simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
16197677simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
16306261simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
16309389simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
16310682simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
16330890simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
16330952simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
16334266simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
16334271simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
16334430simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
16337988simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
16338781simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
16373451simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
16373499simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
16373938simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
16434809simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
16442311simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
16442412simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
16444441simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
16449775simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
16554018simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
16578023simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
16582285simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
16583233simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
16642008simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
16644392simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
16644579simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
16644923simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
16650205simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
16706016simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
16740770simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
16745432simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
16753225simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
16758080simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
16759980simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
16816342simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
16822155simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
16825283simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
16826023simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
16829789simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
16830843simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
16831880simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
16876633simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
16881360simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
16887541simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
16891117simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
16892344simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
16898564simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
16900044simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
16921249simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
16924820simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
16944088simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
16967149simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
16972923simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
17104895simplegcc -m32 -O -fomit-frame-pointer2017082820170725
17147574simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
17149684simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
17152661simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
17199736simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
17200400simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
17279140simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
17289321simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
17290137simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
17290766simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
17888683simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
17892617simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
18082647simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
18228024simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
18264718simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
18566576simplegcc -m32 -Os -fomit-frame-pointer2017082820170725
18567088simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
18722080simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
18723904simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
18816747simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
18819304simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
19115167simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
19115689simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
19392684simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
20054267simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
20060572simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725

Test failure

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

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

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xc80d94b9,0x54e54554,0xdd5912e8,0xa56f35bb);
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:75: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:74: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/cubehash161/emmintrin4
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:75: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:74: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:73:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

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