Implementation notes: x86, h4e450, crypto_hash/cubehash84

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash84
TimeImplementationCompilerBenchmark dateSUPERCOP version
294305emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
294310emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
294310emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
294320emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
294324emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
294329emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
294333emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
294343emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
294343emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
294348emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
294353emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
294357emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
294357emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
294357emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
294367emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
294386emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
294420emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
301801emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
301805emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
301819emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
301830emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
301834emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
301843emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
301843emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
301844emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
301853emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
301858emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
301863emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
301867emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
301905emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
301924emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
325446emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
325451emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
325451emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
325480emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
325551emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
325555emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
325645emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
325669emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
325698emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
325759emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
325764emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
325807emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
325949emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
325959emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
325997emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
326334emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
328762emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
328776emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
328781emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
330035emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
330534emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
330804emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
332980emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
333022emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
333023emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
333023emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
333027emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
333028emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
333207emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
333222emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
333769emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
333792emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
333911emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
333935emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
334210emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
334253emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
334300emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
334842emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
336115emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
336138emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
336167emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
337739emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
337744emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
337749emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
337763emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
337778emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
337805emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
338865emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
339767emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
340214emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
345501emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
345501emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
345506emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
345511emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
345515emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
345520emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
347496emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
347534emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
357224emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
357281emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
360630emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
360663emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
360672emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
360682emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
360710emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
368201emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
368348emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
368605emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
368671emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
376642emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
379548emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
388118emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
388123emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
389994emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
396131emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
396164emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
401318emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
421311emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
421316emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
421354emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
421358emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
421358emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
421391emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
422023emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
422902emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
429414emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
429438emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
429623emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
431005emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
432658emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
493050unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
493055unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
493477unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
493710unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
493971simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
494275unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
495543simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
495601simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
495990simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
496864simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
496888simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
496907simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
496912unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
496945unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
497330unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
497335unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
498289unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
498346unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
498646unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
498655unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
498669unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
499182unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
499572simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
499576simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
499719unrolledgcc -m32 -O3 -fomit-frame-pointer2017090220170725
499843simplegcc -m32 -O3 -fomit-frame-pointer2017090220170725
500342simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
500342simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
500389simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
500403unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
500607unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
500978simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
500987simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
501021simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
501444unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
501453simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
501524unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
501524unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
501557unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
501614unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
501638unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
501714unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
501718unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
501718unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
502075unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
502977unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
502982simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
503048unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
503481simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
503648unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
503975simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
504815unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
505129simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
505143simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
505220unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
505428unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
505442unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
505452unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
506236unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
506512unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
507086unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
507296unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
507656simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
507708unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
508212unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
508839unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
509247unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
509262unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
509495simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
509732unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
510245simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
510596simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
510606simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
510611simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
510863simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
510881simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
510882simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
511052unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
511124unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
511124unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
511133unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
511143unrolledgcc -m32 -O -fomit-frame-pointer2017090220170725
511143unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
511166unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
511181unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
511181unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
511380simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
511499unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
511518unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
511556unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
511584unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
511623unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
512036unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
512421unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
512795simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
512801simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
513109unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
513114unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
513508unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
513561unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
513575unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
513575unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
513579unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
513789unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
513969simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
514002unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
514183unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
514188unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
514354unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
514995simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
515303unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
515404unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
515503unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
515722unrolledgcc -m32 -O2 -fomit-frame-pointer2017090220170725
515888simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
515935unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
515992simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
516448simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
516449simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
516487simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
516496unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
516496unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
516729unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
516890unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
516895simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
517038simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
517228unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
517237unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
517304unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
517565simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
518306simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
518310simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
518405simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
519075unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
519327unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
519531unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
519911simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
519987unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
519992unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
520120simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
520125simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
520913simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
521507simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
521512simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
521559unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
521560unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
521963simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
522006simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
522172simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
522600unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
522618unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
522628simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
522685simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
523046unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
523982unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
524100simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
524106unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
524110unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
524143unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
524799simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
525497unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
525511unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
526072simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
526114unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
526133unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
526627simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
528884simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
529392simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
530736simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
530755simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
532764simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
533472simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
533706simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
534185unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
534190unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
534466simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
534812unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
534898unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
535211unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
535225unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
535306unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
535686unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
538659unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
538664unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
538693unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
538702unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
538840unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
538930simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
538935simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
538958simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
538959simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
542417unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
542963unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
543861unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
745180unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
745184unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
745185unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
746229unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
746244unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
746244unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
746291unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
746296unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
746297unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
746719unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
746757unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
746786unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
746856unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
746871unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
747118unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
748700unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
748700unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
748728unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
749883unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
749906unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
749915unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
749916unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
749963unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
749968unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
750405unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
750429unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
750828unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
750832unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
751231unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
751531unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
751954unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
751968unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
753174unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
753198unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
753207unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
754006unrolledgcc -m32 -Os -fomit-frame-pointer2017090220170725
754015unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
754442unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
754448unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
764513unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
764517unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1524645specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1530089specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1536340specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1536392specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1536796specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1536848specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1541940specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1542021specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1546348specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1546372specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1554081specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1554267specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1554732specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1555036specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1555074specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1555079specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1555131specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1555739specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1556095specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1556152specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1564137specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1564503specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1565130specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1565377specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1565476specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1567443specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1567600specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1573481specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1575636specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1578824specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1586078specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1586201specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1591582specgcc -m32 -O3 -fomit-frame-pointer2017090220170725
1598451specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1598503specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1636774specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
1639392specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1639700specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
1639809specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1650117specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1650126specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1650982specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1651732specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1653152specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1653157specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1664547specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
1666932specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1669088specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1669150specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1669530specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1674314specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1677924specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1694681specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1694762specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1694776specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1695062specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1700234specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1703692specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1710822specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1710864specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1711102specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1713197specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
1718341specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1722122specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1722127specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1722150specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1724801specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1726844specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1731836specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1739460specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1742305specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1744808specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1769294specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
1769295specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
2168100simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
2169059simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
2201221simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
2225413simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
2227227simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
2283534simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
2284721simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
2289077simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
2309507specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
2316575specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
2316584specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
2317444specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
2317459specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
2319411simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
2320536simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
2322446simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
2325120simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
2327780specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
2329286simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
2329286simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
2329291simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
2332387simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
2342881specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
2344410specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
2344414specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
2344458specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
2345916simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
2347887specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
2351046specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
2351093specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
2351963specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
2352038specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
2352043specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
2352048specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
2353212simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
2353715simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
2355202specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
2355207specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
2355255specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
2356067specgcc -m32 -O2 -fomit-frame-pointer2017090220170725
2359059simplegcc -m32 -O2 -fomit-frame-pointer2017090220170725
2359966simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
2364356simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
2369381simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
2377071specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
2377076specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
2384120simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
2385474simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
2386267simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
2394185simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
2398784simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
2413133simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
2417165specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
2434574simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
2438711simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
2446549simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
2446701simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
2448635simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
2451252specgcc -m32 -O -fomit-frame-pointer2017090220170725
2452814simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
2458220specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
2458267specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
2461744specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
2461773specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
2462994specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
2462994specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
2466755specgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
2485418specgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
2485951simplegcc -m32 -O -fomit-frame-pointer2017090220170725
2488140specgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
2488216specgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
2491836specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
2497764specgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
2499484simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
2499511simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
2505829specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
2505863specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
2509022specgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
2513125specgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
2517035specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
2517391specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
2518118specgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
2533341simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
2538286simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
2558768specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
2558783specgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
2575170simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2575203simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2575246simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2642326simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
2645641simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
2645935simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
2652495simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
2654443simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
2679993simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2683171simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2709889simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
2737178simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2737211simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2737516simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2745571simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2780488simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2784835specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2784849specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2785462simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2785542simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2785809simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2788350simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2790653specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2790663specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2791461specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2791807specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2792069simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2792093simplegcc -m32 -Os -fomit-frame-pointer2017090220170725
2793632simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2802685specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2804062specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2813910simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2813933simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2832197specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2832549simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2832554simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2832976specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
2834748simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2835137specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
2835146specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
2835151specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
2835176specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
2836311simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2836809simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2841355specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2842201specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2842257specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2842300specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2842314specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2844448specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2845227specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2845231specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
2845454specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2845915specgcc -m32 -Os -fomit-frame-pointer2017090220170725
2853439specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2853444specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2853467specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2855562specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2855567specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2859210specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2859239specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2859244specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2861794simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2861837simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2862677simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2864796simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
2866544simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
2868003simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
2871166simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
2871703simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2871712simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2871727simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2873754specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2873764specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2874163simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2879260specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2879298specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2880205simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2882765simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
2883563specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2883569specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2883801specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2883844specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2883848specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2886684simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2913299simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
2938326simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
3036661simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725

Test failure

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

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

Compiler output

Implementation: crypto_hash/cubehash84/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:101:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x6931ef47,0x2f3dfdd5,0xf4fc67b8,0x2613452b);
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/cubehash84/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:98:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash84/emmintrin3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

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