Implementation notes: x86, h4e450, crypto_hash/cubehash168

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash168
TimeImplementationCompilerBenchmark dateSUPERCOP version
321195emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
322871emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
328239emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
328857emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
328895emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
329033emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
329033emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
329080emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
329118emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
329127emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
329223emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
329669emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
329674emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
329703emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
329726emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
329783emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
330605emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
330638emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
330680emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
330681emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
331588emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
331997emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
342798emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
342798emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
342870emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
342874emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
343591emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
343625emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
344080emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
344085emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
344090emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
347814emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
350298emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
350299emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
350299emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
350303emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
350332emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
350337emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
352051emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
354916emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
358150emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
358169emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
362677emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
362838emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
364738emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
364762emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
366405emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
368106emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
377668emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
381981emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
381995emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
396706emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
396734emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
430037emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
442087emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
486666unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
487364unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
487834unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
487939unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
490964simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
490965simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
491174simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
494323simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
494337simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
494646unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
495250unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
495354unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
495444simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
495715simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
495738simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
495748simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
495848simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
496166unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
497125simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
497140simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
497876unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
498327unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
498460unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
498465unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
499111unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
499111unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
499225unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
499244unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
500323simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
500332unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
500346unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
500707simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
500712simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
500716simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
501952emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
502151simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
502156simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
502920simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
502935simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
502959simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
503770unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
504161unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
504217unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
504227unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
504997simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
505262unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
505362unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
505367unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
505438simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
505590simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
506170unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
506753unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
506944unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
506953unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
507148simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
507390simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
507405simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
507561unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
508578simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
508659simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
508687simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
508839simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
508858simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
508858simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
508891unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
508891unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
508896unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
509314unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
509375simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
509443simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
509594simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
509604simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
509604simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
509618simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
509689simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
509722unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
510611simplegcc -m32 -O3 -fomit-frame-pointer2017090220170725
511290unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
511300unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
511381unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
511908unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
512236unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
512236unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
512255unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
512321simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
512411simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
512881unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
512905unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
512905unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
513086unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
513110unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
513266unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
513418unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
513432unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
513437unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
513931unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
513997unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
513998unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
514007unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
514045unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
514216simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
514349simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
514553simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
514800unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
514867simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
515043unrolledgcc -m32 -O3 -fomit-frame-pointer2017090220170725
515612unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
515959simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
516301unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
516444unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
516577unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
516582unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
516586unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
516748unrolledgcc -m32 -O -fomit-frame-pointer2017090220170725
516748unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
517555unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
517555unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
517569unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
518206unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
518975simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
519019simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
519218unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
519949unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
520073unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
520087unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
520092unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
520111unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
520281unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
520367unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
520510unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
520643unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
520927simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
521042simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
521483simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
521541unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
521564simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
521565simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
521574simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
523303unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
523754unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
524058simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
524248simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
524310simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
524490unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
524552unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
524751unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
524818unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
525118simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
526656unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
526656unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
527069unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
527136unrolledgcc -m32 -O2 -fomit-frame-pointer2017090220170725
527279unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
527431unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
527435unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
527450unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
527934simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
527939simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
528433unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
529178unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
529279simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
529416simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
529544unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
529677simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
530285simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
530832unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
531041unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
531748simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
534684unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
534898simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
535173unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
535824unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
535881unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
536275unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
538332unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
538332unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
538356unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
538626unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
538631unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
538826unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
538835unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
543096simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
543096simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
543106simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
543110simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
543942unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
543955unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
543975unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
545661unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
549010unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
549024unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
549200unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
549475simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
549476simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
549979unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
747042unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
747046unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
747047unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
747412unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
747422unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
747422unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
747935unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
747940unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
747954unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
748220unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
748329unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
749041unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
749075unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
749108unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
750063unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
750063unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
750073unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
751388unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
751555unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
751560unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
751626unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
752376unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
752723unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
752727unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
752837unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
752894unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
752932unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
754091unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
754095unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
754100unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
754338unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
754338unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
754979unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
754994unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
754994unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
755435unrolledgcc -m32 -Os -fomit-frame-pointer2017090220170725
755440unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
756532unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
756532unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
766697unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
766698unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1493580specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1493590specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1494169specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1494274specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1495694specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1495903specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1496350specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1496369specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1504686specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1506652specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1507147specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1507597specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1508809specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1508852specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1509498specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1509669specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1510087specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1512177specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1512714specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1512771specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1517521specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1517844specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1519135specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1520608specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1525149specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1525178specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1525225specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1537091specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1543593specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1544149specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1544225specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1552315specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1553673specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1554157specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1554167specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1596841specgcc -m32 -O3 -fomit-frame-pointer2017090220170725
1599158specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
1599387specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
1608070specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1609903specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1611666specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1613993specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1614002specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1614007specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1614017specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1618601specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1618606specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1618795specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1620197specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
1620268specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1621161specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1621189specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1621921specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1630124specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1630248specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1630262specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1631559specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1631667specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1631872specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1632266specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1638513specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1638513specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1638555specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1647267specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1648815specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1649747specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1655375specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
1655955specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1655969specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1657622specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1657836specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1674712specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1686521specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1686535specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
2272077specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
2277687simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
2277820simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
2295205specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
2295224specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
2299751specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
2299770specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
2311094simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
2315363specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
2315369specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
2315496specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
2315649specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
2319363specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
2319368specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
2323614specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
2323700specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
2324450specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
2324645specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
2324987specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
2327486specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
2328136specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
2328155specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
2328161specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
2328441specgcc -m32 -O2 -fomit-frame-pointer2017090220170725
2329846specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
2337242simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
2339688simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
2355625specgcc -m32 -O -fomit-frame-pointer2017090220170725
2356874specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
2356874specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
2369163specgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
2369224specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
2370668specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
2373456specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
2375104specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
2375499specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
2377822specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
2389468specgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
2393919specgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
2400056simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
2400075simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
2400479simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
2401134specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
2406255specgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
2411675specgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
2417204specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
2418990specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
2420700specgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
2420857specgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
2426822specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
2427635specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
2429407specgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
2432447simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
2432484simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
2432555simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
2436807simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
2438047simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
2440232simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
2448074simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
2460386simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
2461194simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
2461317simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
2465226specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
2465630specgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
2469587simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
2471377simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
2473391simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
2480146simplegcc -m32 -O2 -fomit-frame-pointer2017090220170725
2485476simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
2486449simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
2494391simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
2512347simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
2555276simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
2558830simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
2559475simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
2559528simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
2562863simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
2565313simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
2570880simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
2571754simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
2590983simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
2619848simplegcc -m32 -O -fomit-frame-pointer2017090220170725
2621288simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
2621359simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
2662052simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
2663263simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
2681389simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2682059simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2683726simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2758145simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
2764675specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2764680specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2765103specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2765141specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2768366specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2768371specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2770428simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
2778218simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
2783676specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2784165simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2784431specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2790882specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2793965simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
2794891specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
2795161specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
2795251specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
2795303specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
2795365specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
2796425simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
2797679specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2801222simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2801237simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2801417specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2801503specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2801517specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2801583specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2803350specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2803977specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
2805126specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2806666specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2807055specgcc -m32 -Os -fomit-frame-pointer2017090220170725
2813135specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2813154specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2813169specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2815928specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2815933specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2822826specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2822897specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2822977specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2832957specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2834021specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2834031specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2839075specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2840291simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
2841915specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2844096specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2844110specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2844329specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2847687specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2850109simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2852645simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2855553simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2902896simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2903053simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2903081simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2909294simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2910021simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2910150simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2913185simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2914467simplegcc -m32 -Os -fomit-frame-pointer2017090220170725
2920205simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2941585simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2945114simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2956932simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2959915simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2960751simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2960756simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2962104simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
2987194simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2987840simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2987869simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2990819simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
2990823simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
2996195simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2996205simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2997649simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
2997654simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
2997678simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
3007757simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
3008000simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
3008939simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
3012516simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
3059099simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
3173826simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725

Test failure

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

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

Compiler output

Implementation: crypto_hash/cubehash168/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(0x73750e76,0xed7ff191,0xddef5aaf,0xba45bba6);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash168/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:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 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