Implementation notes: x86, fireball, crypto_encrypt/ronald4096

Computer: fireball
Architecture: x86
CPU ID: GenuineIntel-00000f12-3febfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ronald4096
TimeImplementationCompilerBenchmark dateSUPERCOP version
260011332opensslclang -O32012082020120717
260206360opensslgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2012082020120717
260297712opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012082020120717
260309300opensslgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012081920120717
260333040opensslgcc -march=i486 -O3 -fomit-frame-pointer2012081920120717
260336748opensslgcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2012082020120717
260374792opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012082020120717
260378004opensslgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012081920120717
260424652opensslgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012082020120717
260427656opensslgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012081920120717
260479748opensslgcc -march=nocona -O3 -fomit-frame-pointer2012081920120717
260480132opensslgcc -m32 -march=athlon -Os -fomit-frame-pointer2012081920120717
260485228opensslgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012082020120717
260488040opensslgcc -march=pentium2 -O3 -fomit-frame-pointer2012081920120717
260518444opensslgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2012082020120717
260523672opensslgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012081920120717
260538280opensslgcc -march=i386 -O3 -fomit-frame-pointer2012081920120717
260543788opensslgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012081920120717
260544072opensslgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2012082020120717
260553260opensslgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012081920120717
260554632opensslgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012081920120717
260559444opensslgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012081920120717
260563360opensslgcc -march=pentiumpro -O3 -fomit-frame-pointer2012081920120717
260564860opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012082020120717
260565904opensslgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012081920120717
260571196opensslgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012081920120717
260576128opensslgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2012082020120717
260579832opensslgcc -funroll-loops -m32 -O -fomit-frame-pointer2012081920120717
260584924opensslgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012081920120717
260586140opensslgcc -march=prescott -Os -fomit-frame-pointer2012081920120717
260601976opensslgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012081920120717
260622044opensslgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012081920120717
260628992opensslgcc -m32 -O2 -fomit-frame-pointer2012081920120717
260630192opensslgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2012082020120717
260630752opensslgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012081920120717
260634208opensslgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012081920120717
260640328opensslgcc -march=k6-2 -O -fomit-frame-pointer2012081920120717
260641380opensslgcc -funroll-loops -O -fomit-frame-pointer2012082020120717
260642944opensslgcc -march=pentium3 -Os -fomit-frame-pointer2012081920120717
260645944opensslgcc -m32 -march=nocona -Os -fomit-frame-pointer2012081920120717
260654104opensslgcc -m32 -march=i386 -O -fomit-frame-pointer2012081920120717
260657748opensslgcc -march=pentium4 -O -fomit-frame-pointer2012081920120717
260661380opensslgcc -march=i386 -O2 -fomit-frame-pointer2012081920120717
260662144opensslgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012082020120717
260663940opensslgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2012082020120717
260666092opensslgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2012082020120717
260670272opensslgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012081920120717
260671240opensslgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012081920120717
260682604opensslgcc -m32 -march=i386 -Os -fomit-frame-pointer2012081920120717
260683164opensslgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2012082020120717
260686408opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012082020120717
260687632opensslgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012081920120717
260691476opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012082020120717
260691976opensslgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012081920120717
260694156opensslgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012081920120717
260694392opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012082020120717
260697648opensslgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2012082020120717
260698928opensslgcc -march=i486 -O -fomit-frame-pointer2012081920120717
260699876opensslgcc -march=pentiumpro -O2 -fomit-frame-pointer2012081920120717
260701096opensslgcc -march=pentium -Os -fomit-frame-pointer2012081920120717
260702540opensslgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012081920120717
260703500opensslgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012081920120717
260708040opensslgcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2012082020120717
260709796opensslgcc -march=barcelona -Os -fomit-frame-pointer2012081920120717
260709980opensslgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2012082020120717
260710372opensslgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012082020120717
260711472opensslgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081920120717
260712908opensslgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012081920120717
260715224opensslgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2012082020120717
260715916opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012082020120717
260716312opensslgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2012082020120717
260716368opensslgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012081920120717
260718108opensslgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2012082020120717
260722568opensslgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012081920120717
260724244opensslgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012081920120717
260725812opensslgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012081920120717
260729828opensslgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012081920120717
260730788opensslgcc -m32 -O3 -fomit-frame-pointer2012081920120717
260731768opensslgcc -march=pentium -O3 -fomit-frame-pointer2012081920120717
260732708opensslgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2012082020120717
260732944opensslgcc -march=pentiumpro -Os -fomit-frame-pointer2012081920120717
260736032opensslgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2012082020120717
260737236opensslgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2012082020120717
260744400opensslgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012081920120717
260744572opensslgcc -march=i486 -Os -fomit-frame-pointer2012081920120717
260748692opensslgcc -march=k8 -Os -fomit-frame-pointer2012081920120717
260750292opensslgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012081920120717
260754660opensslgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012081920120717
260756000opensslgcc -m32 -march=core2 -Os -fomit-frame-pointer2012081920120717
260756804opensslgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012081920120717
260761768opensslgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012081920120717
260764416opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012082020120717
260765420opensslgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012081920120717
260766308opensslgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2012082020120717
260768628opensslgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012081920120717
260768988opensslgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012081920120717
260771868opensslgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012081920120717
260774108opensslgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2012082020120717
260779684opensslgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012082020120717
260785028opensslgcc -march=athlon -O2 -fomit-frame-pointer2012081920120717
260785440opensslgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2012082020120717
260786420opensslgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012082020120717
260789180opensslgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012081920120717
260796772opensslgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012081920120717
260797060opensslgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2012082020120717
260806708opensslgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012081920120717
260808404opensslgcc -march=k6 -O2 -fomit-frame-pointer2012081920120717
260810756opensslgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012081920120717
260812620opensslgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012081920120717
260813200opensslgcc -march=k6-2 -Os -fomit-frame-pointer2012081920120717
260817584opensslgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012081920120717
260819596opensslgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2012082020120717
260820508opensslgcc -m32 -march=prescott -O -fomit-frame-pointer2012081920120717
260822248opensslgcc -march=prescott -O3 -fomit-frame-pointer2012081920120717
260822304opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012081920120717
260824228opensslgcc -march=pentium-mmx -O -fomit-frame-pointer2012081920120717
260824584opensslgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012081920120717
260827044opensslgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012081920120717
260827252opensslgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012081920120717
260830580opensslgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012081920120717
260831644opensslgcc -m32 -march=k6 -O -fomit-frame-pointer2012081920120717
260832232opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012082020120717
260832888opensslgcc -march=pentium-m -O2 -fomit-frame-pointer2012081920120717
260833644opensslgcc -m32 -march=k8 -Os -fomit-frame-pointer2012081920120717
260834952opensslgcc -m32 -march=prescott -Os -fomit-frame-pointer2012081920120717
260836636opensslgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012082020120717
260841736opensslgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012081920120717
260848888opensslgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2012082020120717
260851300opensslgcc -march=nocona -O2 -fomit-frame-pointer2012081920120717
260855692opensslgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012081920120717
260863800opensslgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012082020120717
260866580opensslgcc -march=pentium3 -O -fomit-frame-pointer2012081920120717
260872416opensslgcc -m32 -Os -fomit-frame-pointer2012081920120717
260875716opensslgcc -m32 -march=core2 -O -fomit-frame-pointer2012081920120717
260879276opensslgcc -march=k6 -O3 -fomit-frame-pointer2012081920120717
260880172opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012082020120717
260882360opensslgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012082020120717
260884280opensslgcc -march=prescott -O2 -fomit-frame-pointer2012081920120717
260884364opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012082020120717
260889116opensslgcc -O -fomit-frame-pointer2012081920120717
260890288opensslgcc -march=pentium -O2 -fomit-frame-pointer2012081920120717
260891752opensslgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2012082020120717
260893364opensslgcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2012082020120717
260894916opensslgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2012082020120717
260899204opensslgcc -march=k6 -O -fomit-frame-pointer2012081920120717
260899636opensslgcc -march=k6-3 -Os -fomit-frame-pointer2012081920120717
260900096opensslgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012081920120717
260901416opensslgcc -march=pentium4 -O2 -fomit-frame-pointer2012081920120717
260903628opensslgcc -march=i386 -O -fomit-frame-pointer2012081920120717
260908424opensslgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012081920120717
260908632opensslgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012081920120717
260910016opensslgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012081920120717
260918144opensslgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2012082020120717
260920828opensslgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012081920120717
260921480opensslgcc -m32 -march=k8 -O -fomit-frame-pointer2012081920120717
260922540opensslgcc -march=pentium2 -O2 -fomit-frame-pointer2012081920120717
260928532opensslgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012081920120717
260930152opensslgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012081920120717
260933908opensslgcc -march=pentium4 -O3 -fomit-frame-pointer2012081920120717
260936168opensslgcc -m32 -march=athlon -O -fomit-frame-pointer2012081920120717
260937336opensslgcc -m32 -march=i486 -O -fomit-frame-pointer2012081920120717
260938604opensslgcc -march=k6-3 -O2 -fomit-frame-pointer2012081920120717
260938992opensslgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2012082020120717
260941308opensslgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012081920120717
260944400opensslgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012081920120717
260946668opensslgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012081920120717
260946704opensslgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012081920120717
260948852opensslgcc -march=k6 -Os -fomit-frame-pointer2012081920120717
260952512opensslgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2012082020120717
260953036opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012082020120717
260954144opensslgcc -m32 -march=nocona -O -fomit-frame-pointer2012081920120717
260955872opensslgcc -m32 -march=pentium -O -fomit-frame-pointer2012081920120717
260962812opensslgcc -march=k6-2 -O2 -fomit-frame-pointer2012081920120717
260964976opensslgcc -march=pentium3 -O2 -fomit-frame-pointer2012081920120717
260965144opensslgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2012082020120717
260965632opensslgcc -funroll-loops -march=prescott -O -fomit-frame-pointer2012082020120717
260970380opensslgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012081920120717
260976116opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012082020120717
260987628opensslgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012081920120717
260989108opensslgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012081920120717
260995760opensslgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012081920120717
261004540opensslgcc -march=pentium-mmx -O2 -fomit-frame-pointer2012081920120717
261009808opensslgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012081920120717
261011812opensslgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2012082020120717
261012568opensslgcc -funroll-loops -Os -fomit-frame-pointer2012082020120717
261013672opensslgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2012082020120717
261021100opensslgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012081920120717
261027848opensslgcc -march=pentium-mmx -O3 -fomit-frame-pointer2012081920120717
261028948opensslgcc -march=i386 -Os -fomit-frame-pointer2012081920120717
261031788opensslgcc -march=pentium2 -O -fomit-frame-pointer2012081920120717
261032924opensslgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012081920120717
261033688opensslgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012081920120717
261039788opensslgcc -march=pentium3 -O3 -fomit-frame-pointer2012081920120717
261040212opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012082020120717
261043704opensslgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012081920120717
261044664opensslgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2012082020120717
261045516opensslgcc -m32 -march=barcelona -O -fomit-frame-pointer2012081920120717
261047112opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012082020120717
261051096opensslgcc -march=i486 -O2 -fomit-frame-pointer2012081920120717
261055592opensslgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2012082020120717
261057480opensslgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012081920120717
261057528opensslgcc -march=pentium4 -Os -fomit-frame-pointer2012081920120717
261058856opensslgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012081920120717
261060268opensslgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2012082020120717
261063076opensslgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012081920120717
261063436opensslgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012082020120717
261066064opensslgcc -march=prescott -O -fomit-frame-pointer2012081920120717
261072172opensslgcc -funroll-loops2012082020120717
261075544opensslgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012081920120717
261076836opensslgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2012082020120717
261077040opensslgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012082020120717
261087444opensslgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012081920120717
261090328opensslgcc -m32 -march=k6 -Os -fomit-frame-pointer2012081920120717
261093552opensslgcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2012082020120717
261094444opensslgcc -march=pentium-m -O3 -fomit-frame-pointer2012081920120717
261096512opensslgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012081920120717
261099272opensslgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012081920120717
261100392opensslgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012081920120717
261106852opensslgcc -m32 -march=i486 -Os -fomit-frame-pointer2012081920120717
261107276opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012082020120717
261126620opensslgcc -march=k8 -O2 -fomit-frame-pointer2012081920120717
261132256opensslgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012081920120717
261143792opensslgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012081920120717
261147476opensslgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012082020120717
261157080opensslgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2012082020120717
261161212opensslgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012081920120717
261162464opensslgcc -march=nocona -O -fomit-frame-pointer2012081920120717
261166588opensslgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012082020120717
261174664opensslgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012081920120717
261174676opensslgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081920120717
261177720opensslgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012081920120717
261185512opensslgcc -march=pentium-m -O -fomit-frame-pointer2012081920120717
261195236opensslgcc -march=k8 -O -fomit-frame-pointer2012081920120717
261196784opensslgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012081920120717
261199156opensslgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012081920120717
261201360opensslgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012081920120717
261203012opensslgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012081920120717
261206788opensslgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081920120717
261220188opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012082020120717
261220908opensslgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012081920120717
261231532opensslgcc -march=k6-3 -O -fomit-frame-pointer2012081920120717
261231704opensslgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012081920120717
261234736opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012082020120717
261237632opensslgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2012082020120717
261255928opensslgcc -march=pentium-mmx -Os -fomit-frame-pointer2012081920120717
261269272opensslgcc -march=athlon -Os -fomit-frame-pointer2012081920120717
261274328opensslgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012081920120717
261280404opensslgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012082020120717
261281052opensslgcc -march=pentium2 -Os -fomit-frame-pointer2012081920120717
261282984opensslgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012081920120717
261288104opensslgcc -march=pentiumpro -O -fomit-frame-pointer2012081920120717
261308548opensslcc2012082020120717
261326892opensslgcc2012081920120717
261347424opensslgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012081920120717
261354340opensslgcc -Os -fomit-frame-pointer2012081920120717
261360212opensslgcc -m32 -march=corei7 -O -fomit-frame-pointer2012081920120717
261363948opensslgcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2012082020120717
261389080opensslgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012081920120717
261414672opensslgcc -march=barcelona -O -fomit-frame-pointer2012081920120717
261419604opensslgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012081920120717
261445108opensslgcc -m32 -O -fomit-frame-pointer2012081920120717
261466792opensslgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012081920120717
261481160opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012082020120717
261541756opensslgcc -march=pentium-m -Os -fomit-frame-pointer2012081920120717
261556720opensslgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012082020120717
261606208opensslgcc -march=pentium -O -fomit-frame-pointer2012081920120717
261627308opensslgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012081920120717
261705628opensslgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2012082020120717
261777328opensslgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012081920120717
261784272opensslgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2012082020120717
261801616opensslgcc -O2 -fomit-frame-pointer2012081920120717
261968580opensslgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012082020120717
261986956opensslgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012081920120717
262027904opensslgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012081920120717
262125276opensslgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2012082020120717
262206176opensslgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2012082020120717
262235728opensslgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081920120717
262261724opensslgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012081920120717
262316132opensslgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2012082020120717
262510004opensslgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2012082020120717
262569588opensslgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012081920120717
262829052opensslgcc -march=athlon -O -fomit-frame-pointer2012081920120717
262975840opensslgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2012082020120717
263219456opensslgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012081920120717
263356720opensslgcc -O3 -fomit-frame-pointer2012081920120717
263364228opensslgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012082020120717
263677916opensslgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012082020120717
263702484opensslgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012082020120717
263911860opensslgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012081920120717
263945828opensslgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2012082020120717
265708884opensslgcc -march=nocona -Os -fomit-frame-pointer2012081920120717
265798756opensslgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2012082020120717
268267428opensslgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2012082020120717
269532892opensslgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012082020120717
269668284opensslgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012081920120717
269700248opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012082020120717
269879340opensslgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012081920120717
270035652opensslgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012081920120717
270542320opensslgcc -m32 -march=pentium -Os -fomit-frame-pointer2012081920120717
270595352opensslgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012081920120717
272589464opensslgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012081920120717
280310104opensslgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2012082020120717
287654276opensslgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012081920120717

Test failure

Implementation: crypto_encrypt/ronald4096/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -march=athlon -O3 -fomit-frame-pointer openssl
gcc -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -march=k8 -O3 -fomit-frame-pointer openssl

Test failure

Implementation: crypto_encrypt/ronald4096/openssl
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer openssl