Implementation notes: x86, boris, crypto_scalarmult/curve25519

Computer: boris
Architecture: x86
CPU ID: GenuineIntel-00000652-0183f9ff
SUPERCOP version: 20130126
Operation: crypto_scalarmult
Primitive: curve25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
1698464athlongcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2011112320110831
1698502athlongcc -m32 -march=nocona -O2 -fomit-frame-pointer2011112320110831
1698676athlongcc -march=prescott -O2 -fomit-frame-pointer2011112320110831
1698708athlongcc -march=pentium4 -O2 -fomit-frame-pointer2011112320110831
1698960athlongcc -m32 -march=prescott -O2 -fomit-frame-pointer2011112320110831
1699122athlongcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2011112320110831
1699222athlongcc -m32 -march=pentium4 -O -fomit-frame-pointer2011112320110831
1699268athlongcc -m32 -march=pentiumpro -O -fomit-frame-pointer2011112320110831
1699318athlongcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2011112320110831
1699340athlongcc -march=pentium3 -O -fomit-frame-pointer2011112320110831
1699397athlongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112320110831
1699402athlongcc -funroll-loops -m32 -O -fomit-frame-pointer2011112320110831
1699438athlongcc -funroll-loops -O3 -fomit-frame-pointer2011112320110831
1699450athlongcc -funroll-loops -O -fomit-frame-pointer2011112320110831
1699490athlongcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2011112320110831
1699499athlongcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2011112320110831
1699500athlongcc -m32 -march=pentium3 -O -fomit-frame-pointer2011112320110831
1699506athlongcc -march=pentium2 -O -fomit-frame-pointer2011112320110831
1699524athlongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112320110831
1699526athlongcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2011112320110831
1699588athlongcc -funroll-loops -march=prescott -O -fomit-frame-pointer2011112320110831
1699590athlongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011112320110831
1699600athlongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011112320110831
1699608athlongcc -march=pentium4 -O -fomit-frame-pointer2011112320110831
1699620athlongcc -march=pentiumpro -O -fomit-frame-pointer2011112320110831
1699636athlongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011112320110831
1699648athlongcc -funroll-loops -m32 -O3 -fomit-frame-pointer2011112320110831
1699658athlongcc -march=athlon -O2 -fomit-frame-pointer2011112320110831
1699660athlongcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2011112320110831
1699668athlongcc -m32 -march=pentium2 -O -fomit-frame-pointer2011112320110831
1699678athlongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011112320110831
1699684athlongcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2011112320110831
1699715athlongcc -m32 -march=barcelona -O2 -fomit-frame-pointer2011112320110831
1699721athlongcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2011112320110831
1699725athlongcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2011112320110831
1699727athlongcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2011112320110831
1699738athlongcc -march=barcelona -O2 -fomit-frame-pointer2011112320110831
1699760athlongcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2011112320110831
1699764athlongcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2011112320110831
1699792athlongcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2011112320110831
1699806athlongcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2011112320110831
1699812athlongcc -m32 -O3 -fomit-frame-pointer2011112320110831
1699820athlongcc -m32 -march=k8 -O2 -fomit-frame-pointer2011112320110831
1699834athlongcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2011112320110831
1699846athlongcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011112320110831
1699848athlongcc -m32 -march=athlon -O2 -fomit-frame-pointer2011112320110831
1699860athlongcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2011112320110831
1699862athlongcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2011112320110831
1699876athlongcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2011112320110831
1699888athlongcc -march=k8 -O2 -fomit-frame-pointer2011112320110831
1699890athlongcc -march=athlon -O3 -fomit-frame-pointer2011112320110831
1699940athlongcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2011112320110831
1699944athlongcc -m32 -march=i486 -O2 -fomit-frame-pointer2011112320110831
1699946athlongcc -m32 -march=athlon -O3 -fomit-frame-pointer2011112320110831
1699954athlongcc -m32 -march=k8 -O -fomit-frame-pointer2011112320110831
1699966athlongcc -m32 -march=pentium-m -O -fomit-frame-pointer2011112320110831
1699972athlongcc -march=pentium2 -O3 -fomit-frame-pointer2011112320110831
1699982athlongcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2011112320110831
1700018athlongcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2011112320110831
1700048athlongcc -march=pentiumpro -O3 -fomit-frame-pointer2011112320110831
1700094athlongcc -m32 -march=core2 -O -fomit-frame-pointer2011112320110831
1700129athlongcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2011112320110831
1700168athlongcc -march=i386 -O2 -fomit-frame-pointer2011112320110831
1700184athlongcc -O2 -fomit-frame-pointer2011112320110831
1700201athlongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011112320110831
1700224athlongcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2011112320110831
1700245athlongcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112320110831
1700276athlongcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2011112320110831
1700287athlongcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2011112320110831
1700294athlongcc -march=i486 -O2 -fomit-frame-pointer2011112320110831
1700300athlongcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2011112320110831
1700322athlongcc -funroll-loops -O2 -fomit-frame-pointer2011112320110831
1700322athlongcc -march=athlon -O -fomit-frame-pointer2011112320110831
1700330athlongcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2011112320110831
1700338athlongcc -funroll-loops -m32 -O2 -fomit-frame-pointer2011112320110831
1700344athlongcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2011112320110831
1700352athlongcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011112320110831
1700368athlongcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2011112320110831
1700374athlongcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2011112320110831
1700418athlongcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2011112320110831
1700422athlongcc -march=pentiumpro -O2 -fomit-frame-pointer2011112320110831
1700430athlongcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2011112320110831
1700431athlongcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2011112320110831
1700500athlongcc -march=pentium3 -O2 -fomit-frame-pointer2011112320110831
1700512athlongcc -march=i486 -O3 -fomit-frame-pointer2011112320110831
1700520athlongcc -march=i386 -O3 -fomit-frame-pointer2011112320110831
1700554athlongcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2011112320110831
1700558athlongcc -march=pentium-m -O2 -fomit-frame-pointer2011112320110831
1700560athlongcc -march=barcelona -O -fomit-frame-pointer2011112320110831
1700582athlongcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2011112320110831
1700604athlongcc -m32 -march=i386 -O3 -fomit-frame-pointer2011112320110831
1700618athlongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112320110831
1700628athlongcc -O3 -fomit-frame-pointer2011112320110831
1700652athlongcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2011112320110831
1700658athlongcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2011112320110831
1700694athlongcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2011112320110831
1700705athlongcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2011112320110831
1700732athlongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011112320110831
1700758athlongcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2011112320110831
1700880athlongcc -m32 -march=athlon -O -fomit-frame-pointer2011112320110831
1700884athlongcc -march=k8 -O -fomit-frame-pointer2011112320110831
1701009athlongcc -m32 -O2 -fomit-frame-pointer2011112320110831
1701062athlongcc -march=nocona -O -fomit-frame-pointer2011112320110831
1701110athlongcc -m32 -march=nocona -O -fomit-frame-pointer2011112320110831
1701120athlongcc -m32 -march=prescott -O -fomit-frame-pointer2011112320110831
1701148athlongcc -fno-schedule-insns -O -fomit-frame-pointer2011112320110831
1701169athlongcc -march=i386 -Os -fomit-frame-pointer2011112320110831
1701174athlongcc -m32 -O -fomit-frame-pointer2011112320110831
1701258athlongcc -m32 -march=k6-3 -O -fomit-frame-pointer2011112320110831
1701275athlongcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011112320110831
1701340athlongcc -march=k6-3 -O -fomit-frame-pointer2011112320110831
1701425athlongcc -march=i486 -O -fomit-frame-pointer2011112320110831
1701467athlongcc -m32 -march=k6 -O -fomit-frame-pointer2011112320110831
1701506athlongcc -m32 -march=pentium4 -Os -fomit-frame-pointer2011112320110831
1701508athlongcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2011112320110831
1701532athlongcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2011112320110831
1701533athlongcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2011112320110831
1701538athlongcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2011112320110831
1701542athlongcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011112320110831
1701572athlongcc -march=k6 -O -fomit-frame-pointer2011112320110831
1701576athlongcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2011112320110831
1701588athlongcc -m32 -march=i486 -Os -fomit-frame-pointer2011112320110831
1701591athlongcc -march=pentium4 -Os -fomit-frame-pointer2011112320110831
1701592athlongcc -march=i386 -O -fomit-frame-pointer2011112320110831
1701600athlongcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2011112320110831
1701614athlongcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2011112320110831
1701632athlongcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2011112320110831
1701636athlongcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2011112320110831
1701636athlongcc -march=nocona -Os -fomit-frame-pointer2011112320110831
1701648athlongcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2011112320110831
1701662athlongcc -m32 -march=prescott -Os -fomit-frame-pointer2011112320110831
1701668athlongcc -march=prescott -Os -fomit-frame-pointer2011112320110831
1701682athlongcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2011112320110831
1701684athlongcc -m32 -march=nocona -Os -fomit-frame-pointer2011112320110831
1701688athlongcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2011112320110831
1701690athlongcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2011112320110831
1701702athlongcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2011112320110831
1701708athlongcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2011112320110831
1701716athlongcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2011112320110831
1701723athlongcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2011112320110831
1701726athlongcc -march=pentium -O -fomit-frame-pointer2011112320110831
1701746athlongcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2011112320110831
1701752athlongcc -march=pentium-mmx -O -fomit-frame-pointer2011112320110831
1701756athlongcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2011112320110831
1701762athlongcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2011112320110831
1701770athlongcc -m32 -march=k6-2 -O -fomit-frame-pointer2011112320110831
1701782athlongcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2011112320110831
1701784athlongcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2011112320110831
1701801athlongcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2011112320110831
1701810athlongcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011112320110831
1701813athlongcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2011112320110831
1701814athlongcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2011112320110831
1701827athlongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011112320110831
1701834athlongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011112320110831
1701836athlongcc -march=i486 -Os -fomit-frame-pointer2011112320110831
1701844athlongcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011112320110831
1701850athlongcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2011112320110831
1701851athlongcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2011112320110831
1701857athlongcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2011112320110831
1701908athlongcc -march=pentium-mmx -Os -fomit-frame-pointer2011112320110831
1701913athlongcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2011112320110831
1701916athlongcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011112320110831
1701920athlongcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2011112320110831
1701932athlongcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2011112320110831
1701932athlongcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2011112320110831
1701942athlongcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2011112320110831
1701956athlongcc -m32 -march=core2 -Os -fomit-frame-pointer2011112320110831
1701975athlongcc -m32 -march=pentium -Os -fomit-frame-pointer2011112320110831
1701986athlongcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2011112320110831
1701986athlongcc -march=pentium-mmx -O3 -fomit-frame-pointer2011112320110831
1702002athlongcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2011112320110831
1702009athlongcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2011112320110831
1702014athlongcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2011112320110831
1702046athlongcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2011112320110831
1702057athlongcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2011112320110831
1702057athlongcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2011112320110831
1702074athlongcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2011112320110831
1702096athlongcc -march=pentium -O2 -fomit-frame-pointer2011112320110831
1702103athlongcc -march=k6 -Os -fomit-frame-pointer2011112320110831
1702170athlongcc -march=pentium3 -Os -fomit-frame-pointer2011112320110831
1702186athlongcc -march=pentium -Os -fomit-frame-pointer2011112320110831
1702190athlongcc -funroll-loops -march=i486 -O -fomit-frame-pointer2011112320110831
1702208athlongcc -march=pentium -O3 -fomit-frame-pointer2011112320110831
1702242athlongcc -march=pentium2 -Os -fomit-frame-pointer2011112320110831
1702258athlongcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2011112320110831
1702260athlongcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011112320110831
1702303athlongcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2011112320110831
1702313athlongcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2011112320110831
1702324athlongcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2011112320110831
1702334athlongcc -m32 -march=pentium -O3 -fomit-frame-pointer2011112320110831
1702363athlongcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2011112320110831
1702366athlongcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2011112320110831
1702412athlongcc -m32 -march=k8 -Os -fomit-frame-pointer2011112320110831
1702440athlongcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2011112320110831
1702466athlongcc -march=barcelona -Os -fomit-frame-pointer2011112320110831
1702491athlongcc -march=k6-3 -Os -fomit-frame-pointer2011112320110831
1702498athlongcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2011112320110831
1702566athlongcc -m32 -march=pentium2 -Os -fomit-frame-pointer2011112320110831
1702577athlongcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2011112320110831
1702588athlongcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2011112320110831
1702620athlongcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2011112320110831
1702677athlongcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2011112320110831
1702731athlongcc -funroll-loops -march=k6 -O -fomit-frame-pointer2011112320110831
1702872athlongcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2011112320110831
1702886athlongcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2011112320110831
1702898athlongcc -march=k8 -Os -fomit-frame-pointer2011112320110831
1702940athlongcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2011112320110831
1702960athlongcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2011112320110831
1703007athlongcc -march=k6-3 -O3 -fomit-frame-pointer2011112320110831
1703015athlongcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2011112320110831
1703096athlongcc -march=k6-3 -O2 -fomit-frame-pointer2011112320110831
1703105athlongcc -m32 -march=k6 -O3 -fomit-frame-pointer2011112320110831
1703220athlongcc -march=prescott -O -fomit-frame-pointer2011112320110831
1703494athlongcc -m32 -march=pentium-m -Os -fomit-frame-pointer2011112320110831
1703520athlongcc -O -fomit-frame-pointer2011112320110831
1703546athlongcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2011112320110831
1703556athlongcc -march=k6-2 -O3 -fomit-frame-pointer2011112320110831
1703665athlongcc -m32 -march=i386 -O2 -fomit-frame-pointer2011112320110831
1703666athlongcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2011112320110831
1703700athloncc2011112320110831
1703766athlongcc -funroll-loops -m32 -Os -fomit-frame-pointer2011112320110831
1703788athlongcc -march=k6 -O3 -fomit-frame-pointer2011112320110831
1703796athlongcc -funroll-loops -Os -fomit-frame-pointer2011112320110831
1703822athlongcc -funroll-loops2011112320110831
1703964athlongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112320110831
1704110athlongcc -m32 -march=athlon -Os -fomit-frame-pointer2011112320110831
1704161athlongcc -m32 -march=k6-3 -Os -fomit-frame-pointer2011112320110831
1704192athlongcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2011112320110831
1704244athlongcc -m32 -march=k6 -O2 -fomit-frame-pointer2011112320110831
1704246athlongcc -Os -fomit-frame-pointer2011112320110831
1704557athlongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011112320110831
1704574athlongcc -m32 -Os -fomit-frame-pointer2011112320110831
1704632athlongcc -fno-schedule-insns -Os -fomit-frame-pointer2011112320110831
1704680athlongcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2011112320110831
1704894athlongcc -m32 -march=core2 -O2 -fomit-frame-pointer2011112320110831
1704956athlongcc -march=pentiumpro -Os -fomit-frame-pointer2011112320110831
1705237athlongcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2011112320110831
1705438athlongcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2011112320110831
1705482athlongcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2011112320110831
1705496athlongcc -march=pentium-mmx -O2 -fomit-frame-pointer2011112320110831
1705836athlongcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2011112320110831
1706264athlongcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011112320110831
1706324athlongcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2011112320110831
1706371athlongcc -march=k6-2 -Os -fomit-frame-pointer2011112320110831
1707408athlongcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2011112320110831
1708032athlongcc -march=athlon -Os -fomit-frame-pointer2011112320110831
1709540athlongcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112320110831
1710198athlongcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2011112320110831
1710200athlongcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2011112320110831
1710478athlongcc -march=nocona -O2 -fomit-frame-pointer2011112320110831
1710758athlongcc -m32 -march=barcelona -Os -fomit-frame-pointer2011112320110831
1710895athlongcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011112320110831
1711832athlongcc -funroll-loops -march=athlon -O -fomit-frame-pointer2011112320110831
1711840athlongcc -march=pentium2 -O2 -fomit-frame-pointer2011112320110831
1712534athlongcc -m32 -march=barcelona -O -fomit-frame-pointer2011112320110831
1712566athlongcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011112320110831
1712592athlongcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2011112320110831
1712818athlongcc -m32 -march=pentium -O2 -fomit-frame-pointer2011112320110831
1713260athlongcc -m32 -march=i386 -O -fomit-frame-pointer2011112320110831
1713406athlongcc -m32 -march=i486 -O -fomit-frame-pointer2011112320110831
1713654athlongcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2011112320110831
1713660athlongcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2011112320110831
1713905athlongcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011112320110831
1714272athlongcc -m32 -march=i386 -Os -fomit-frame-pointer2011112320110831
1714638athlongcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2011112320110831
1714688athlongcc -m32 -march=pentium -O -fomit-frame-pointer2011112320110831
1714862athlongcc -march=k6-2 -O2 -fomit-frame-pointer2011112320110831
1714876athlongcc -march=pentium-m -Os -fomit-frame-pointer2011112320110831
1715886athlongcc -funroll-loops -march=pentium -O -fomit-frame-pointer2011112320110831
1715934athlongcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2011112320110831
1716245athlongcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2011112320110831
1716292athlongcc -m32 -march=k6 -Os -fomit-frame-pointer2011112320110831
1716472athlongcc -m32 -march=pentium3 -Os -fomit-frame-pointer2011112320110831
1716788athlongcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2011112320110831
1717114athlongcc -march=pentium-m -O -fomit-frame-pointer2011112320110831
1717462athlongcc -m32 -march=k6-2 -Os -fomit-frame-pointer2011112320110831
1719010athlongcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2011112320110831
1719306athlongcc -march=k6-2 -O -fomit-frame-pointer2011112320110831
1720452athlongcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2011112320110831
1722454athlongcc -march=k6 -O2 -fomit-frame-pointer2011112320110831
1726254athlongcc -m32 -march=i486 -O3 -fomit-frame-pointer2011112320110831
1728030athlongcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2011112320110831
1728092athlongcc -funroll-loops -march=i386 -O -fomit-frame-pointer2011112320110831
1761650athlongcc2011112320110831
6142674ref10gcc -march=pentium-mmx -O -fomit-frame-pointer2012022820120207
6143674ref10gcc -march=pentium -O -fomit-frame-pointer2012022820120207
6143872ref10gcc -m32 -march=pentium -O -fomit-frame-pointer2012022820120207
6144272ref10gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012022820120207
6157742ref10gcc -m32 -march=k6 -O -fomit-frame-pointer2012022820120207
6158650ref10gcc -march=k6 -O -fomit-frame-pointer2012022820120207
6158814ref10gcc -march=k6-3 -O -fomit-frame-pointer2012022820120207
6160088ref10gcc -march=k6-2 -O -fomit-frame-pointer2012022820120207
6160686ref10gcc -m32 -march=k6-3 -O -fomit-frame-pointer2012022820120207
6162224ref10gcc -m32 -march=k6-2 -O -fomit-frame-pointer2012022820120207
6167382ref10gcc -march=i486 -O -fomit-frame-pointer2012022820120207
6171574ref10gcc -m32 -march=i486 -O -fomit-frame-pointer2012022820120207
6191352ref10gcc -march=i386 -O -fomit-frame-pointer2012022820120207
6192434ref10gcc -m32 -march=i386 -O -fomit-frame-pointer2012022820120207
6199104ref10gcc -march=pentium4 -O -fomit-frame-pointer2012022820120207
6200233ref10gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012022820120207
6202160ref10gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012022820120207
6202998ref10gcc -funroll-loops -march=i386 -O -fomit-frame-pointer2012022820120207
6207770ref10gcc -march=barcelona -O -fomit-frame-pointer2012022820120207
6208328ref10gcc -m32 -march=barcelona -O -fomit-frame-pointer2012022820120207
6216740ref10gcc -m32 -march=k8 -O -fomit-frame-pointer2012022820120207
6219284ref10gcc -march=k8 -O -fomit-frame-pointer2012022820120207
6260818ref10gcc -m32 -march=athlon -O -fomit-frame-pointer2012022820120207
6261132ref10gcc -march=athlon -O -fomit-frame-pointer2012022820120207
6487047ref10gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012022820120207
6489149ref10gcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2012022820120207
6494014ref10gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012022820120207
6494731ref10gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012022820120207
6499566ref10gcc -funroll-loops -march=k6 -O -fomit-frame-pointer2012022820120207
6504870ref10gcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2012022820120207
6507332ref10gcc -funroll-loops -m32 -O -fomit-frame-pointer2012022820120207
6508492ref10gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012022820120207
6509556ref10gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012022820120207
6511192ref10gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012022820120207
6511554ref10gcc -funroll-loops -O -fomit-frame-pointer2012022820120207
6511671ref10gcc -funroll-loops -march=i486 -O -fomit-frame-pointer2012022820120207
6514938ref10gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012022820120207
6523908ref10gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012022820120207
6532602ref10gcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2012022820120207
6559405ref10gcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2012022820120207
6560247ref10gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012022820120207
6561005ref10gcc -funroll-loops -march=athlon -O -fomit-frame-pointer2012022820120207
6561362ref10gcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2012022820120207
6565739ref10gcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2012022820120207
6566052ref10gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012022820120207
6566330ref10gcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2012022820120207
6566855ref10gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012022820120207
6569694ref10gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012022820120207
6577757ref10gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012022820120207
6582103ref10gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012022820120207
6583334ref10gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012022820120207
6587338ref10gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012022820120207
6588371ref10gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012022820120207
6588372ref10gcc -funroll-loops -march=prescott -O -fomit-frame-pointer2012022820120207
6591976ref10gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012022820120207
6595059ref10gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012022820120207
6600783ref10gcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2012022820120207
6606568ref10gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012022820120207
6607702ref10gcc -funroll-loops -march=pentium -O -fomit-frame-pointer2012022820120207
7097302ref10gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012022820120207
7100546ref10gcc -m32 -march=core2 -O -fomit-frame-pointer2012022820120207
7108646ref10gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012022820120207
7110326ref10gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012022820120207
7123048ref10gcc -O -fomit-frame-pointer2012022820120207
7137540ref10gcc -fno-schedule-insns -O -fomit-frame-pointer2012022820120207
7139030ref10gcc -m32 -O -fomit-frame-pointer2012022820120207
7157062ref10gcc -march=prescott -O -fomit-frame-pointer2012022820120207
7165526ref10gcc -march=nocona -O -fomit-frame-pointer2012022820120207
7169332ref10gcc -m32 -march=prescott -O -fomit-frame-pointer2012022820120207
7170598ref10gcc -m32 -march=nocona -O -fomit-frame-pointer2012022820120207
7191910ref10gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012022820120207
7191932ref10gcc -m32 -march=pentium3 -O -fomit-frame-pointer2012022820120207
7197587ref10gcc -march=pentium3 -O -fomit-frame-pointer2012022820120207
7201606ref10gcc -march=pentium2 -O -fomit-frame-pointer2012022820120207
7202234ref10gcc -march=pentium-m -O -fomit-frame-pointer2012022820120207
7204634ref10gcc -march=pentiumpro -O -fomit-frame-pointer2012022820120207
7210134ref10gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012022820120207
7212481ref10gcc -m32 -march=pentium2 -O -fomit-frame-pointer2012022820120207
7237791ref10gcc -march=pentium2 -Os -fomit-frame-pointer2012022820120207
7238562ref10gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012022820120207
7240163ref10gcc -march=pentium3 -Os -fomit-frame-pointer2012022820120207
7240706ref10gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012022820120207
7241350ref10gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012022820120207
7241864ref10gcc -march=pentiumpro -Os -fomit-frame-pointer2012022820120207
7243948ref10gcc -march=pentium-m -Os -fomit-frame-pointer2012022820120207
7245792ref10gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012022820120207
7264428ref10gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012022820120207
7266908ref10gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012022820120207
7267096ref10gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012022820120207
7267600ref10gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012022820120207
7268478ref10gcc -Os -fomit-frame-pointer2012022820120207
7268686ref10gcc -m32 -Os -fomit-frame-pointer2012022820120207
7268966ref10gcc -fno-schedule-insns -Os -fomit-frame-pointer2012022820120207
7305082ref10gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012022820120207
7306394ref10gcc -march=barcelona -Os -fomit-frame-pointer2012022820120207
7306766ref10gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012022820120207
7308392ref10gcc -m32 -march=core2 -Os -fomit-frame-pointer2012022820120207
7308662ref10gcc -m32 -march=k8 -Os -fomit-frame-pointer2012022820120207
7314086ref10gcc -m32 -march=athlon -Os -fomit-frame-pointer2012022820120207
7317004ref10gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012022820120207
7319640ref10gcc -march=k8 -Os -fomit-frame-pointer2012022820120207
7319898ref10gcc -march=athlon -Os -fomit-frame-pointer2012022820120207
7329438ref10gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012022820120207
7331094ref10gcc -march=pentium -Os -fomit-frame-pointer2012022820120207
7336674ref10gcc -m32 -march=pentium -Os -fomit-frame-pointer2012022820120207
7337554ref10gcc -march=pentium-mmx -Os -fomit-frame-pointer2012022820120207
7356877ref10gcc -funroll-loops -O2 -fomit-frame-pointer2012022820120207
7358201ref10gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012022820120207
7359061ref10gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012022820120207
7360092ref10gcc -m32 -march=k6 -Os -fomit-frame-pointer2012022820120207
7360094ref10gcc -march=k6-3 -Os -fomit-frame-pointer2012022820120207
7361224ref10gcc -march=k6-2 -Os -fomit-frame-pointer2012022820120207
7364260ref10gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012022820120207
7367770ref10gcc -march=k6 -Os -fomit-frame-pointer2012022820120207
7373030ref10gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012022820120207
7380678ref10gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012022820120207
7382245ref10gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012022820120207
7386038ref10gcc -funroll-loops -O3 -fomit-frame-pointer2012022820120207
7389294ref10gcc -m32 -march=athlon -O2 -fomit-frame-pointer2012022820120207
7392338ref10gcc -march=athlon -O2 -fomit-frame-pointer2012022820120207
7397952ref10gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012022820120207
7399752ref10gcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2012022820120207
7400394ref10gcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2012022820120207
7403282ref10gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012022820120207
7404222ref10gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012022820120207
7407618ref10gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012022820120207
7413258ref10gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012022820120207
7417012ref10gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2012022820120207
7419192ref10gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012022820120207
7419264ref10gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012022820120207
7421294ref10gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2012022820120207
7423766ref10gcc -march=nocona -O2 -fomit-frame-pointer2012022820120207
7424152ref10gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012022820120207
7425368ref10gcc -march=prescott -O2 -fomit-frame-pointer2012022820120207
7475220ref10gcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2012022820120207
7475480ref10gcc -funroll-loops -m32 -Os -fomit-frame-pointer2012022820120207
7475672ref10gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2012022820120207
7476080ref10gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2012022820120207
7477536ref10gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012022820120207
7478184ref10gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012022820120207
7478236ref10gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012022820120207
7478300ref10gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012022820120207
7478477ref10gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012022820120207
7482102ref10gcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2012022820120207
7483106ref10gcc -funroll-loops -Os -fomit-frame-pointer2012022820120207
7484612ref10gcc -march=k6 -O2 -fomit-frame-pointer2012022820120207
7489158ref10gcc -m32 -march=k6 -O2 -fomit-frame-pointer2012022820120207
7489612ref10gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012022820120207
7489888ref10gcc -m32 -march=athlon -O3 -fomit-frame-pointer2012022820120207
7490982ref10gcc -march=athlon -O3 -fomit-frame-pointer2012022820120207
7492018ref10gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012022820120207
7493908ref10gcc -march=k6-2 -O2 -fomit-frame-pointer2012022820120207
7498032ref10gcc -march=k6-3 -O2 -fomit-frame-pointer2012022820120207
7508548ref10gcc -march=nocona -Os -fomit-frame-pointer2012022820120207
7509173ref10gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012022820120207
7511030ref10gcc -m32 -march=nocona -Os -fomit-frame-pointer2012022820120207
7511675ref10gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2012022820120207
7511741ref10gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012022820120207
7512394ref10gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2012022820120207
7512654ref10gcc -march=pentium4 -Os -fomit-frame-pointer2012022820120207
7513352ref10gcc -m32 -march=prescott -Os -fomit-frame-pointer2012022820120207
7514360ref10gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2012022820120207
7514541ref10gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012022820120207
7515662ref10gcc -march=prescott -Os -fomit-frame-pointer2012022820120207
7516088ref10gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012022820120207
7520838ref10gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012022820120207
7523894ref10gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2012022820120207
7524150ref10gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012022820120207
7524172ref10gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012022820120207
7524214ref10gcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2012022820120207
7524794ref10gcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2012022820120207
7524884ref10gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012022820120207
7529260ref10gcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2012022820120207
7534230ref10gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012022820120207
7534454ref10gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012022820120207
7543602ref10gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012022820120207
7544122ref10gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012022820120207
7544933ref10gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012022820120207
7545692ref10gcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2012022820120207
7545736ref10gcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2012022820120207
7545928ref10gcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2012022820120207
7545935ref10gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012022820120207
7546340ref10gcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2012022820120207
7546414ref10gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012022820120207
7547538ref10gcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2012022820120207
7547904ref10gcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2012022820120207
7547991ref10gcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2012022820120207
7548150ref10gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012022820120207
7548280ref10gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012022820120207
7548562ref10gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012022820120207
7548572ref10gcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2012022820120207
7549326ref10gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012022820120207
7549382ref10gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012022820120207
7549838ref10gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012022820120207
7550802ref10gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012022820120207
7550838ref10gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012022820120207
7550944ref10gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012022820120207
7551326ref10gcc -march=pentium2 -O3 -fomit-frame-pointer2012022820120207
7551478ref10gcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2012022820120207
7552020ref10gcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2012022820120207
7552045ref10gcc -march=pentiumpro -O3 -fomit-frame-pointer2012022820120207
7552516ref10gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012022820120207
7555398ref10gcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2012022820120207
7555722ref10gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012022820120207
7555846ref10gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012022820120207
7558206ref10gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012022820120207
7558258ref10gcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2012022820120207
7558529ref10gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012022820120207
7559608ref10gcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2012022820120207
7562884ref10gcc -march=pentium -O2 -fomit-frame-pointer2012022820120207
7563344ref10gcc -march=pentium-mmx -O2 -fomit-frame-pointer2012022820120207
7563386ref10gcc -m32 -march=pentium -O2 -fomit-frame-pointer2012022820120207
7563806ref10gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012022820120207
7598170ref10gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012022820120207
7598606ref10gcc -O2 -fomit-frame-pointer2012022820120207
7600600ref10gcc -m32 -march=pentium -O3 -fomit-frame-pointer2012022820120207
7601438ref10gcc -m32 -O2 -fomit-frame-pointer2012022820120207
7601444ref10gcc -march=pentium -O3 -fomit-frame-pointer2012022820120207
7602150ref10gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012022820120207
7602274ref10gcc -march=pentium-mmx -O3 -fomit-frame-pointer2012022820120207
7602906ref10gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012022820120207
7617762ref10gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012022820120207
7627064ref10gcc -march=pentium4 -O2 -fomit-frame-pointer2012022820120207
7633812ref10gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012022820120207
7635744ref10gcc -march=k6-3 -O3 -fomit-frame-pointer2012022820120207
7637390ref10gcc -march=k6 -O3 -fomit-frame-pointer2012022820120207
7640295ref10gcc -march=k6-2 -O3 -fomit-frame-pointer2012022820120207
7640302ref10gcc -m32 -march=k6 -O3 -fomit-frame-pointer2012022820120207
7640690ref10gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012022820120207
7650022ref10gcc -m32 -O3 -fomit-frame-pointer2012022820120207
7650270ref10gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012022820120207
7652276ref10gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012022820120207
7655586ref10gcc -march=pentium3 -O2 -fomit-frame-pointer2012022820120207
7657808ref10gcc -O3 -fomit-frame-pointer2012022820120207
7659270ref10gcc -march=pentiumpro -O2 -fomit-frame-pointer2012022820120207
7659304ref10gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012022820120207
7659344ref10gcc -march=pentium2 -O2 -fomit-frame-pointer2012022820120207
7659536ref10gcc -march=pentium-m -O2 -fomit-frame-pointer2012022820120207
7659992ref10gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012022820120207
7660557ref10gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012022820120207
7660640ref10gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012022820120207
7660891ref10gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2012022820120207
7661960ref10gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012022820120207
7665323ref10gcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2012022820120207
7665415ref10gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012022820120207
7667208ref10gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012022820120207
7674850ref10gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012022820120207
7674864ref10gcc -march=k8 -O2 -fomit-frame-pointer2012022820120207
7676638ref10gcc -march=barcelona -O2 -fomit-frame-pointer2012022820120207
7681740ref10gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012022820120207
7681901ref10gcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2012022820120207
7687056ref10gcc -m32 -march=i486 -Os -fomit-frame-pointer2012022820120207
7689610ref10gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012022820120207
7690192ref10gcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2012022820120207
7692280ref10gcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2012022820120207
7693156ref10gcc -march=i486 -Os -fomit-frame-pointer2012022820120207
7694688ref10gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012022820120207
7695774ref10gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012022820120207
7696228ref10gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012022820120207
7698710ref10gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012022820120207
7699752ref10gcc -march=i386 -Os -fomit-frame-pointer2012022820120207
7700682ref10gcc -m32 -march=i386 -Os -fomit-frame-pointer2012022820120207
7700944ref10gcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2012022820120207
7707504ref10gcc -m32 -march=i486 -O3 -fomit-frame-pointer2012022820120207
7707928ref10gcc -march=i486 -O3 -fomit-frame-pointer2012022820120207
7741684ref10gcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2012022820120207
7744427ref10gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012022820120207
7757458ref10gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012022820120207
7762438ref10gcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2012022820120207
7781836ref10gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012022820120207
7783588ref10gcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2012022820120207
7798198ref10gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012022820120207
7800704ref10gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012022820120207
7802490ref10gcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2012022820120207
7803464ref10gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012022820120207
7811658ref10gcc -m32 -march=i486 -O2 -fomit-frame-pointer2012022820120207
7811800ref10gcc -march=i486 -O2 -fomit-frame-pointer2012022820120207
7825594ref10gcc -march=i386 -O2 -fomit-frame-pointer2012022820120207
7829518ref10gcc -m32 -march=i386 -O2 -fomit-frame-pointer2012022820120207
7847242ref10gcc -m32 -march=i386 -O3 -fomit-frame-pointer2012022820120207
7852180ref10gcc -march=i386 -O3 -fomit-frame-pointer2012022820120207
11022522ref10gcc -funroll-loops2012022820120207
11022590ref10cc2012022820120207
11023571ref10gcc2012022820120207
25370704refgcc -funroll-loops -O2 -fomit-frame-pointer2011112320110831
25379424refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2011112320110831
25383269refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112320110831
25449898refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011112320110831
25452610refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2011112320110831
25549920refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2011112320110831
25552194refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011112320110831
25610956refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011112320110831
25612834refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2011112320110831
25613386refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011112320110831
25615192refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2011112320110831
25647204refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112320110831
25647718refgcc -funroll-loops -m32 -O -fomit-frame-pointer2011112320110831
25658567refgcc -funroll-loops -O -fomit-frame-pointer2011112320110831
25724276refgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2011112320110831
25747378refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2011112320110831
25748598refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2011112320110831
25756789refgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2011112320110831
25758021refgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2011112320110831
25759326refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2011112320110831
27059132refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2011112320110831
27064644refgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2011112320110831
27065070refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2011112320110831
27065428refgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2011112320110831
27065430refgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2011112320110831
27067840refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2011112320110831
27397768refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011112320110831
27399217refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2011112320110831
27399310refgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2011112320110831
27405034refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2011112320110831
27552412refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2011112320110831
27555064refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011112320110831
27576396refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2011112320110831
27580250refgcc -funroll-loops -march=prescott -O -fomit-frame-pointer2011112320110831
27699323refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2011112320110831
27702444refgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2011112320110831
27702514refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2011112320110831
27704590refgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2011112320110831
27704696refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011112320110831
27704794refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2011112320110831
27710846refgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2011112320110831
27714736refgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2011112320110831
27982837refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2011112320110831
27983162refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011112320110831
27985946refgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2011112320110831
27990263refgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2011112320110831
28061302refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2011112320110831
28061312refgcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2011112320110831
28061806refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2011112320110831
28063286refgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2011112320110831
28063690refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2011112320110831
28066712refgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2011112320110831
28087368refgcc -march=k8 -O2 -fomit-frame-pointer2011112320110831
28098578refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2011112320110831
28101678refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2011112320110831
28102306refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011112320110831
28108652refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2011112320110831
28231034refgcc -march=barcelona -O2 -fomit-frame-pointer2011112320110831
28234014refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2011112320110831
28234580refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2011112320110831
28238862refgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2011112320110831
28240640refgcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2011112320110831
28242334refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2011112320110831
28242442refgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2011112320110831
28242954refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2011112320110831
28244680refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2011112320110831
28247188refgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2011112320110831
28251816refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2011112320110831
28253015refgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2011112320110831
28477800refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2011112320110831
28480045refgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2011112320110831
28503628refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2011112320110831
28507205refgcc -funroll-loops -O3 -fomit-frame-pointer2011112320110831
28509293refgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2011112320110831
28510143refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112320110831
28510591refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2011112320110831
28531228refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2011112320110831
28536192refgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2011112320110831
28543802refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2011112320110831
28547482refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2011112320110831
28551974refgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2011112320110831
28555672refgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2011112320110831
28654943refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2011112320110831
28661535refgcc -m32 -O2 -fomit-frame-pointer2011112320110831
28673294refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112320110831
28679539refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2011112320110831
28682086refgcc -O2 -fomit-frame-pointer2011112320110831
28687942refgcc -m32 -march=core2 -O -fomit-frame-pointer2011112320110831
28693364refgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2011112320110831
28703145refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2011112320110831
28712345refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2011112320110831
28889902refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011112320110831
28895754refgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2011112320110831
28899368refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2011112320110831
28913034refgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2011112320110831
29107446refgcc -march=k6 -O2 -fomit-frame-pointer2011112320110831
29127208refgcc -march=k6-2 -O2 -fomit-frame-pointer2011112320110831
29131482refgcc -march=k6-3 -O2 -fomit-frame-pointer2011112320110831
29143574refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2011112320110831
29156446refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2011112320110831
29162448refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2011112320110831
29166094refgcc -march=prescott -O2 -fomit-frame-pointer2011112320110831
29167893refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2011112320110831
29168885refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2011112320110831
29175627refgcc -march=nocona -O2 -fomit-frame-pointer2011112320110831
29366918refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2011112320110831
29380722refgcc -m32 -march=k8 -O -fomit-frame-pointer2011112320110831
29383965refgcc -march=barcelona -O -fomit-frame-pointer2011112320110831
29386034refgcc -m32 -march=barcelona -O -fomit-frame-pointer2011112320110831
29386198refgcc -m32 -O -fomit-frame-pointer2011112320110831
29391717refgcc -march=k8 -O -fomit-frame-pointer2011112320110831
29393082refgcc -O -fomit-frame-pointer2011112320110831
29398408refgcc -fno-schedule-insns -O -fomit-frame-pointer2011112320110831
29459033refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2011112320110831
29460470refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2011112320110831
29462117refgcc -march=k6 -O3 -fomit-frame-pointer2011112320110831
29467683refgcc -march=k6-3 -O3 -fomit-frame-pointer2011112320110831
29469681refgcc -march=k6-2 -O3 -fomit-frame-pointer2011112320110831
29473132refgcc -march=pentium-m -O2 -fomit-frame-pointer2011112320110831
29484302refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2011112320110831
29487339refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2011112320110831
29489654refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2011112320110831
29489674refgcc -march=pentiumpro -O2 -fomit-frame-pointer2011112320110831
29493694refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2011112320110831
29494080refgcc -march=pentium3 -O2 -fomit-frame-pointer2011112320110831
29494450refgcc -march=pentium2 -O2 -fomit-frame-pointer2011112320110831
29504118refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011112320110831
29538476refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2011112320110831
29540816refgcc -march=barcelona -Os -fomit-frame-pointer2011112320110831
29658636refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2011112320110831
29660614refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2011112320110831
29664294refgcc -march=pentium-mmx -O2 -fomit-frame-pointer2011112320110831
29665628refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2011112320110831
29668018refgcc -march=pentium -O2 -fomit-frame-pointer2011112320110831
29668848refgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2011112320110831
29670182refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011112320110831
29674377refgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2011112320110831
29677609refgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2011112320110831
29686450refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2011112320110831
29691072refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2011112320110831
29691294refgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2011112320110831
29758944refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2011112320110831
29759466refgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2011112320110831
29800094refgcc -m32 -march=pentium -Os -fomit-frame-pointer2011112320110831
29800100refgcc -march=pentium-mmx -Os -fomit-frame-pointer2011112320110831
29800268refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011112320110831
29805838refgcc -march=pentium -Os -fomit-frame-pointer2011112320110831
29867906refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2011112320110831
29868619refgcc -march=pentiumpro -Os -fomit-frame-pointer2011112320110831
29869083refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2011112320110831
29871585refgcc -march=pentium3 -Os -fomit-frame-pointer2011112320110831
29872139refgcc -march=pentium-m -Os -fomit-frame-pointer2011112320110831
29872252refgcc -march=pentium2 -Os -fomit-frame-pointer2011112320110831
29872623refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2011112320110831
29874747refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2011112320110831
29939910refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011112320110831
29943544refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2011112320110831
29956924refgcc -m32 -march=core2 -Os -fomit-frame-pointer2011112320110831
29987442refgcc -m32 -Os -fomit-frame-pointer2011112320110831
30000170refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2011112320110831
30019620refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112320110831
30020660refgcc -Os -fomit-frame-pointer2011112320110831
30037903refgcc -march=i386 -O2 -fomit-frame-pointer2011112320110831
30038684refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2011112320110831
30124336refgcc -march=k8 -Os -fomit-frame-pointer2011112320110831
30132218refgcc -m32 -march=athlon -Os -fomit-frame-pointer2011112320110831
30135774refgcc -march=athlon -Os -fomit-frame-pointer2011112320110831
30156466refgcc -m32 -march=k8 -Os -fomit-frame-pointer2011112320110831
30210300refgcc -march=pentiumpro -O -fomit-frame-pointer2011112320110831
30215948refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2011112320110831
30218612refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2011112320110831
30219030refgcc -march=pentium2 -O -fomit-frame-pointer2011112320110831
30219702refgcc -march=pentium-m -O -fomit-frame-pointer2011112320110831
30220394refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2011112320110831
30220896refgcc -march=pentium3 -O -fomit-frame-pointer2011112320110831
30227524refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2011112320110831
30346828refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011112320110831
30351825refgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2011112320110831
30369638refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2011112320110831
30370558refgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2011112320110831
30435310refgcc -march=i386 -O -fomit-frame-pointer2011112320110831
30438840refgcc -m32 -march=i386 -O -fomit-frame-pointer2011112320110831
30486986refgcc -march=nocona -O -fomit-frame-pointer2011112320110831
30490890refgcc -m32 -march=nocona -O -fomit-frame-pointer2011112320110831
30492984refgcc -march=prescott -O -fomit-frame-pointer2011112320110831
30497716refgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2011112320110831
30501086refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2011112320110831
30505224refgcc -m32 -march=prescott -O -fomit-frame-pointer2011112320110831
30507024refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011112320110831
30507530refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2011112320110831
30510158refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2011112320110831
30514678refgcc -march=i486 -O2 -fomit-frame-pointer2011112320110831
30539450refgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2011112320110831
30542312refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2011112320110831
30561670refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2011112320110831
30579908refgcc -march=nocona -Os -fomit-frame-pointer2011112320110831
30582040refgcc -m32 -march=prescott -Os -fomit-frame-pointer2011112320110831
30583172refgcc -m32 -march=nocona -Os -fomit-frame-pointer2011112320110831
30596136refgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2011112320110831
30597040refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011112320110831
30597657refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2011112320110831
30599646refgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2011112320110831
30603964refgcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2011112320110831
30604132refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2011112320110831
30607308refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2011112320110831
30612398refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2011112320110831
30624774refgcc -march=pentium4 -Os -fomit-frame-pointer2011112320110831
30625558refgcc -march=prescott -Os -fomit-frame-pointer2011112320110831
30625766refgcc -march=i486 -Os -fomit-frame-pointer2011112320110831
30630194refgcc -m32 -march=i486 -Os -fomit-frame-pointer2011112320110831
30657936refgcc -march=i386 -Os -fomit-frame-pointer2011112320110831
30683814refgcc -m32 -march=i386 -Os -fomit-frame-pointer2011112320110831
30734952refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2011112320110831
30742654refgcc -funroll-loops -Os -fomit-frame-pointer2011112320110831
30768886refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112320110831
30867318refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2011112320110831
30875893refgcc -O3 -fomit-frame-pointer2011112320110831
30877584refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112320110831
30883592refgcc -m32 -O3 -fomit-frame-pointer2011112320110831
30886720refgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2011112320110831
30887172refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011112320110831
30887914refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2011112320110831
30889207refgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2011112320110831
30889598refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011112320110831
30892044refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2011112320110831
30974482refgcc -m32 -march=k6 -O -fomit-frame-pointer2011112320110831
30977016refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2011112320110831
30978160refgcc -march=k6-2 -O -fomit-frame-pointer2011112320110831
30987064refgcc -march=k6 -O -fomit-frame-pointer2011112320110831
30987222refgcc -march=k6-3 -O -fomit-frame-pointer2011112320110831
30987348refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2011112320110831
31065795refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2011112320110831
31073707refgcc -march=athlon -O2 -fomit-frame-pointer2011112320110831
31351984refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2011112320110831
31371274refgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2011112320110831
31463441refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2011112320110831
31468156refgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2011112320110831
31470324refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2011112320110831
31476874refgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2011112320110831
31624396refgcc -march=pentium-mmx -O -fomit-frame-pointer2011112320110831
31651128refgcc -march=i486 -O -fomit-frame-pointer2011112320110831
31651720refgcc -m32 -march=i486 -O -fomit-frame-pointer2011112320110831
31656252refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2011112320110831
31662486refgcc -march=pentium -O -fomit-frame-pointer2011112320110831
31686710refgcc -m32 -march=pentium -O -fomit-frame-pointer2011112320110831
31729882refgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2011112320110831
31734480refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2011112320110831
31917468refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2011112320110831
31925225refgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2011112320110831
31935368refgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2011112320110831
31936713refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2011112320110831
31940020refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2011112320110831
31945891refgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2011112320110831
32169342refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011112320110831
32170906refgcc -march=pentiumpro -O3 -fomit-frame-pointer2011112320110831
32172194refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2011112320110831
32176690refgcc -march=pentium2 -O3 -fomit-frame-pointer2011112320110831
32546478refgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2011112320110831
32559076refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2011112320110831
32691505refgcc -march=athlon -O -fomit-frame-pointer2011112320110831
32694860refgcc -m32 -march=athlon -O -fomit-frame-pointer2011112320110831
32871832refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2011112320110831
32877258refgcc -march=k6-3 -Os -fomit-frame-pointer2011112320110831
32879090refgcc -march=k6-2 -Os -fomit-frame-pointer2011112320110831
32881635refgcc -m32 -march=k6 -Os -fomit-frame-pointer2011112320110831
32889040refgcc -march=k6 -Os -fomit-frame-pointer2011112320110831
32902447refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2011112320110831
33080332refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2011112320110831
33084620refgcc -march=i386 -O3 -fomit-frame-pointer2011112320110831
33135675refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2011112320110831
33139092refgcc -march=pentium -O3 -fomit-frame-pointer2011112320110831
33142594refgcc -march=pentium-mmx -O3 -fomit-frame-pointer2011112320110831
33145103refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011112320110831
33189464refgcc -march=i486 -O3 -fomit-frame-pointer2011112320110831
33203412refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2011112320110831
34564780refgcc -march=athlon -O3 -fomit-frame-pointer2011112320110831
34580941refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2011112320110831
34955774refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2011112320110831
34959404refgcc -march=pentium4 -O -fomit-frame-pointer2011112320110831
35203634refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2011112320110831
35211940refgcc -march=pentium4 -O2 -fomit-frame-pointer2011112320110831
82876724refgcc2011112320110831
82877373refgcc -funroll-loops2011112320110831
82881402refcc2011112320110831

Test failure

Implementation: crypto_scalarmult/curve25519/athlon
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 57, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer athlon ref ref10
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer athlon ref ref10
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer athlon ref ref10
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer athlon ref ref10
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer athlon ref ref10
gcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer athlon ref ref10
gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer athlon ref ref10
gcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core2 -O3 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=nocona -O3 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer athlon ref ref10
gcc -m32 -march=prescott -O3 -fomit-frame-pointer athlon ref ref10
gcc -march=nocona -O3 -fomit-frame-pointer athlon ref ref10
gcc -march=pentium-m -O3 -fomit-frame-pointer athlon ref ref10
gcc -march=pentium4 -O3 -fomit-frame-pointer athlon ref ref10
gcc -march=prescott -O3 -fomit-frame-pointer athlon ref ref10

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: cc
asm.s: curve25519-donna-x86-64.s: Assembler messages:
asm.s: curve25519-donna-x86-64.s:41: Error: bad register name `%rbx'
asm.s: curve25519-donna-x86-64.s:42: Error: bad register name `%r12'
asm.s: curve25519-donna-x86-64.s:43: Error: bad register name `%r13'
asm.s: curve25519-donna-x86-64.s:44: Error: bad register name `%r14'
asm.s: curve25519-donna-x86-64.s:45: Error: bad register name `%r15'
asm.s: curve25519-donna-x86-64.s:46: Error: bad register name `%rdi'
asm.s: curve25519-donna-x86-64.s:50: Error: bad register name `%rsi'
asm.s: curve25519-donna-x86-64.s:51: Error: bad register name `%rcx)'
asm.s: curve25519-donna-x86-64.s:52: Error: bad register name `%rcx)'
asm.s: ...
asm.s: curve25519-donna-x86-64.s:953: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:954: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:955: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:956: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:957: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:958: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:960: Error: bad register name `%rbp'
asm.s: curve25519-donna-x86-64.s:961: Error: bad register name `%r14'
asm.s: curve25519-donna-x86-64.s:962: Error: bad register name `%r13'
asm.s: curve25519-donna-x86-64.s:963: Error: bad register name `%rbp'

Number of similar (compiler,implementation) pairs: 300, namely:
CompilerImplementations
cc donna
gcc donna
gcc -O2 -fomit-frame-pointer donna
gcc -O3 -fomit-frame-pointer donna
gcc -O -fomit-frame-pointer donna
gcc -Os -fomit-frame-pointer donna
gcc -fno-schedule-insns -O2 -fomit-frame-pointer donna
gcc -fno-schedule-insns -O3 -fomit-frame-pointer donna
gcc -fno-schedule-insns -O -fomit-frame-pointer donna
gcc -fno-schedule-insns -Os -fomit-frame-pointer donna
gcc -funroll-loops donna
gcc -funroll-loops -O2 -fomit-frame-pointer donna
gcc -funroll-loops -O3 -fomit-frame-pointer donna
gcc -funroll-loops -O -fomit-frame-pointer donna
gcc -funroll-loops -Os -fomit-frame-pointer donna
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer donna
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer donna
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer donna
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer donna
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=athlon -O -fomit-frame-pointer donna
gcc -funroll-loops -march=athlon -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer donna
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=i386 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=i386 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=i486 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=i486 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=k6 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=k6 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer donna
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium -O -fomit-frame-pointer donna
gcc -funroll-loops -march=pentium -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer donna
gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer donna
gcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer donna
gcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer donna
gcc -funroll-loops -march=prescott -O -fomit-frame-pointer donna
gcc -funroll-loops -march=prescott -Os -fomit-frame-pointer donna
gcc -m32 -O2 -fomit-frame-pointer donna
gcc -m32 -O3 -fomit-frame-pointer donna
gcc -m32 -O -fomit-frame-pointer donna
gcc -m32 -Os -fomit-frame-pointer donna
gcc -m32 -march=athlon -O2 -fomit-frame-pointer donna
gcc -m32 -march=athlon -O3 -fomit-frame-pointer donna
gcc -m32 -march=athlon -O -fomit-frame-pointer donna
gcc -m32 -march=athlon -Os -fomit-frame-pointer donna
gcc -m32 -march=core2 -O2 -fomit-frame-pointer donna
gcc -m32 -march=core2 -O3 -fomit-frame-pointer donna
gcc -m32 -march=core2 -O -fomit-frame-pointer donna
gcc -m32 -march=core2 -Os -fomit-frame-pointer donna
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer donna
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer donna
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer donna
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer donna
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer donna
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer donna
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer donna
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer donna
gcc -m32 -march=i386 -O2 -fomit-frame-pointer donna
gcc -m32 -march=i386 -O3 -fomit-frame-pointer donna
gcc -m32 -march=i386 -O -fomit-frame-pointer donna
gcc -m32 -march=i386 -Os -fomit-frame-pointer donna
gcc -m32 -march=i486 -O2 -fomit-frame-pointer donna
gcc -m32 -march=i486 -O3 -fomit-frame-pointer donna
gcc -m32 -march=i486 -O -fomit-frame-pointer donna
gcc -m32 -march=i486 -Os -fomit-frame-pointer donna
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer donna
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer donna
gcc -m32 -march=k6-2 -O -fomit-frame-pointer donna
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer donna
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer donna
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer donna
gcc -m32 -march=k6-3 -O -fomit-frame-pointer donna
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer donna
gcc -m32 -march=k6 -O2 -fomit-frame-pointer donna
gcc -m32 -march=k6 -O3 -fomit-frame-pointer donna
gcc -m32 -march=k6 -O -fomit-frame-pointer donna
gcc -m32 -march=k6 -Os -fomit-frame-pointer donna
gcc -m32 -march=k8 -O2 -fomit-frame-pointer donna
gcc -m32 -march=k8 -O -fomit-frame-pointer donna
gcc -m32 -march=k8 -Os -fomit-frame-pointer donna
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer donna
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer donna
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer donna
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer donna
gcc -m32 -march=nocona -O2 -fomit-frame-pointer donna
gcc -m32 -march=nocona -O3 -fomit-frame-pointer donna
gcc -m32 -march=nocona -O -fomit-frame-pointer donna
gcc -m32 -march=nocona -Os -fomit-frame-pointer donna
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer donna
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer donna
gcc -m32 -march=pentium-m -O -fomit-frame-pointer donna
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer donna
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer donna
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer donna
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer donna
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer donna
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer donna
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer donna
gcc -m32 -march=pentium2 -O -fomit-frame-pointer donna
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer donna
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer donna
gcc -m32 -march=pentium3 -O -fomit-frame-pointer donna
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer donna
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer donna
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer donna
gcc -m32 -march=pentium4 -O -fomit-frame-pointer donna
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer donna
gcc -m32 -march=pentium -O2 -fomit-frame-pointer donna
gcc -m32 -march=pentium -O3 -fomit-frame-pointer donna
gcc -m32 -march=pentium -O -fomit-frame-pointer donna
gcc -m32 -march=pentium -Os -fomit-frame-pointer donna
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer donna
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer donna
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer donna
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer donna
gcc -m32 -march=prescott -O2 -fomit-frame-pointer donna
gcc -m32 -march=prescott -O3 -fomit-frame-pointer donna
gcc -m32 -march=prescott -O -fomit-frame-pointer donna
gcc -m32 -march=prescott -Os -fomit-frame-pointer donna
gcc -march=athlon -O2 -fomit-frame-pointer donna
gcc -march=athlon -O3 -fomit-frame-pointer donna
gcc -march=athlon -O -fomit-frame-pointer donna
gcc -march=athlon -Os -fomit-frame-pointer donna
gcc -march=barcelona -O2 -fomit-frame-pointer donna
gcc -march=barcelona -O -fomit-frame-pointer donna
gcc -march=barcelona -Os -fomit-frame-pointer donna
gcc -march=i386 -O2 -fomit-frame-pointer donna
gcc -march=i386 -O3 -fomit-frame-pointer donna
gcc -march=i386 -O -fomit-frame-pointer donna
gcc -march=i386 -Os -fomit-frame-pointer donna
gcc -march=i486 -O2 -fomit-frame-pointer donna
gcc -march=i486 -O3 -fomit-frame-pointer donna
gcc -march=i486 -O -fomit-frame-pointer donna
gcc -march=i486 -Os -fomit-frame-pointer donna
gcc -march=k6-2 -O2 -fomit-frame-pointer donna
gcc -march=k6-2 -O3 -fomit-frame-pointer donna
gcc -march=k6-2 -O -fomit-frame-pointer donna
gcc -march=k6-2 -Os -fomit-frame-pointer donna
gcc -march=k6-3 -O2 -fomit-frame-pointer donna
gcc -march=k6-3 -O3 -fomit-frame-pointer donna
gcc -march=k6-3 -O -fomit-frame-pointer donna
gcc -march=k6-3 -Os -fomit-frame-pointer donna
gcc -march=k6 -O2 -fomit-frame-pointer donna
gcc -march=k6 -O3 -fomit-frame-pointer donna
gcc -march=k6 -O -fomit-frame-pointer donna
gcc -march=k6 -Os -fomit-frame-pointer donna
gcc -march=k8 -O2 -fomit-frame-pointer donna
gcc -march=k8 -O -fomit-frame-pointer donna
gcc -march=k8 -Os -fomit-frame-pointer donna
gcc -march=nocona -O2 -fomit-frame-pointer donna
gcc -march=nocona -O3 -fomit-frame-pointer donna
gcc -march=nocona -O -fomit-frame-pointer donna
gcc -march=nocona -Os -fomit-frame-pointer donna
gcc -march=pentium-m -O2 -fomit-frame-pointer donna
gcc -march=pentium-m -O3 -fomit-frame-pointer donna
gcc -march=pentium-m -O -fomit-frame-pointer donna
gcc -march=pentium-m -Os -fomit-frame-pointer donna
gcc -march=pentium-mmx -O2 -fomit-frame-pointer donna
gcc -march=pentium-mmx -O3 -fomit-frame-pointer donna
gcc -march=pentium-mmx -O -fomit-frame-pointer donna
gcc -march=pentium-mmx -Os -fomit-frame-pointer donna
gcc -march=pentium2 -O2 -fomit-frame-pointer donna
gcc -march=pentium2 -O3 -fomit-frame-pointer donna
gcc -march=pentium2 -O -fomit-frame-pointer donna
gcc -march=pentium2 -Os -fomit-frame-pointer donna
gcc -march=pentium3 -O2 -fomit-frame-pointer donna
gcc -march=pentium3 -O -fomit-frame-pointer donna
gcc -march=pentium3 -Os -fomit-frame-pointer donna
gcc -march=pentium4 -O2 -fomit-frame-pointer donna
gcc -march=pentium4 -O3 -fomit-frame-pointer donna
gcc -march=pentium4 -O -fomit-frame-pointer donna
gcc -march=pentium4 -Os -fomit-frame-pointer donna
gcc -march=pentium -O2 -fomit-frame-pointer donna
gcc -march=pentium -O3 -fomit-frame-pointer donna
gcc -march=pentium -O -fomit-frame-pointer donna
gcc -march=pentium -Os -fomit-frame-pointer donna
gcc -march=pentiumpro -O2 -fomit-frame-pointer donna
gcc -march=pentiumpro -O3 -fomit-frame-pointer donna
gcc -march=pentiumpro -O -fomit-frame-pointer donna
gcc -march=pentiumpro -Os -fomit-frame-pointer donna
gcc -march=prescott -O2 -fomit-frame-pointer donna
gcc -march=prescott -O3 -fomit-frame-pointer donna
gcc -march=prescott -O -fomit-frame-pointer donna
gcc -march=prescott -Os -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: cc
smult.c: smult.c:34: error: unable to emulate 'TI'
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:74: warning: integer constant is too large for 'long' type
smult.c: smult.c:76: warning: right shift count >gt;= width of type
smult.c: smult.c:77: warning: integer constant is too large for 'long' type
smult.c: smult.c:79: warning: right shift count >gt;= width of type
smult.c: smult.c:80: warning: integer constant is too large for 'long' type
smult.c: smult.c:82: warning: right shift count >gt;= width of type
smult.c: smult.c:83: warning: integer constant is too large for 'long' type
smult.c: smult.c:85: warning: right shift count >gt;= width of type
smult.c: ...
smult.c: smult.c:247: warning: right shift count >gt;= width of type
smult.c: smult.c:247: warning: integer constant is too large for 'long' type
smult.c: smult.c:248: warning: right shift count >gt;= width of type
smult.c: smult.c:248: warning: integer constant is too large for 'long' type
smult.c: smult.c:249: warning: right shift count >gt;= width of type
smult.c: smult.c:249: warning: integer constant is too large for 'long' type
smult.c: smult.c:250: warning: integer constant is too large for 'long' type
smult.c: smult.c:252: warning: left shift count >gt;= width of type
smult.c: smult.c:253: warning: left shift count >gt;= width of type
smult.c: smult.c:255: warning: right shift count >gt;= width of type

Number of similar (compiler,implementation) pairs: 300, namely:
CompilerImplementations
cc donna_c64
gcc donna_c64
gcc -O2 -fomit-frame-pointer donna_c64
gcc -O3 -fomit-frame-pointer donna_c64
gcc -O -fomit-frame-pointer donna_c64
gcc -Os -fomit-frame-pointer donna_c64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer donna_c64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer donna_c64
gcc -fno-schedule-insns -O -fomit-frame-pointer donna_c64
gcc -fno-schedule-insns -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops donna_c64
gcc -funroll-loops -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=athlon -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=athlon -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=i386 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=i386 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=i486 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=i486 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k6 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentium -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=prescott -O -fomit-frame-pointer donna_c64
gcc -funroll-loops -march=prescott -Os -fomit-frame-pointer donna_c64
gcc -m32 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -O -fomit-frame-pointer donna_c64
gcc -m32 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=athlon -O -fomit-frame-pointer donna_c64
gcc -m32 -march=athlon -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=i386 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=i386 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=i486 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=i486 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=k6 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=k6 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=k8 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=k8 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer donna_c64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=nocona -O -fomit-frame-pointer donna_c64
gcc -m32 -march=nocona -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentium -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer donna_c64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer donna_c64
gcc -m32 -march=prescott -O -fomit-frame-pointer donna_c64
gcc -m32 -march=prescott -Os -fomit-frame-pointer donna_c64
gcc -march=athlon -O2 -fomit-frame-pointer donna_c64
gcc -march=athlon -O3 -fomit-frame-pointer donna_c64
gcc -march=athlon -O -fomit-frame-pointer donna_c64
gcc -march=athlon -Os -fomit-frame-pointer donna_c64
gcc -march=barcelona -O2 -fomit-frame-pointer donna_c64
gcc -march=barcelona -O -fomit-frame-pointer donna_c64
gcc -march=barcelona -Os -fomit-frame-pointer donna_c64
gcc -march=i386 -O2 -fomit-frame-pointer donna_c64
gcc -march=i386 -O3 -fomit-frame-pointer donna_c64
gcc -march=i386 -O -fomit-frame-pointer donna_c64
gcc -march=i386 -Os -fomit-frame-pointer donna_c64
gcc -march=i486 -O2 -fomit-frame-pointer donna_c64
gcc -march=i486 -O3 -fomit-frame-pointer donna_c64
gcc -march=i486 -O -fomit-frame-pointer donna_c64
gcc -march=i486 -Os -fomit-frame-pointer donna_c64
gcc -march=k6-2 -O2 -fomit-frame-pointer donna_c64
gcc -march=k6-2 -O3 -fomit-frame-pointer donna_c64
gcc -march=k6-2 -O -fomit-frame-pointer donna_c64
gcc -march=k6-2 -Os -fomit-frame-pointer donna_c64
gcc -march=k6-3 -O2 -fomit-frame-pointer donna_c64
gcc -march=k6-3 -O3 -fomit-frame-pointer donna_c64
gcc -march=k6-3 -O -fomit-frame-pointer donna_c64
gcc -march=k6-3 -Os -fomit-frame-pointer donna_c64
gcc -march=k6 -O2 -fomit-frame-pointer donna_c64
gcc -march=k6 -O3 -fomit-frame-pointer donna_c64
gcc -march=k6 -O -fomit-frame-pointer donna_c64
gcc -march=k6 -Os -fomit-frame-pointer donna_c64
gcc -march=k8 -O2 -fomit-frame-pointer donna_c64
gcc -march=k8 -O -fomit-frame-pointer donna_c64
gcc -march=k8 -Os -fomit-frame-pointer donna_c64
gcc -march=nocona -O2 -fomit-frame-pointer donna_c64
gcc -march=nocona -O3 -fomit-frame-pointer donna_c64
gcc -march=nocona -O -fomit-frame-pointer donna_c64
gcc -march=nocona -Os -fomit-frame-pointer donna_c64
gcc -march=pentium-m -O2 -fomit-frame-pointer donna_c64
gcc -march=pentium-m -O3 -fomit-frame-pointer donna_c64
gcc -march=pentium-m -O -fomit-frame-pointer donna_c64
gcc -march=pentium-m -Os -fomit-frame-pointer donna_c64
gcc -march=pentium-mmx -O2 -fomit-frame-pointer donna_c64
gcc -march=pentium-mmx -O3 -fomit-frame-pointer donna_c64
gcc -march=pentium-mmx -O -fomit-frame-pointer donna_c64
gcc -march=pentium-mmx -Os -fomit-frame-pointer donna_c64
gcc -march=pentium2 -O2 -fomit-frame-pointer donna_c64
gcc -march=pentium2 -O3 -fomit-frame-pointer donna_c64
gcc -march=pentium2 -O -fomit-frame-pointer donna_c64
gcc -march=pentium2 -Os -fomit-frame-pointer donna_c64
gcc -march=pentium3 -O2 -fomit-frame-pointer donna_c64
gcc -march=pentium3 -O -fomit-frame-pointer donna_c64
gcc -march=pentium3 -Os -fomit-frame-pointer donna_c64
gcc -march=pentium4 -O2 -fomit-frame-pointer donna_c64
gcc -march=pentium4 -O3 -fomit-frame-pointer donna_c64
gcc -march=pentium4 -O -fomit-frame-pointer donna_c64
gcc -march=pentium4 -Os -fomit-frame-pointer donna_c64
gcc -march=pentium -O2 -fomit-frame-pointer donna_c64
gcc -march=pentium -O3 -fomit-frame-pointer donna_c64
gcc -march=pentium -O -fomit-frame-pointer donna_c64
gcc -march=pentium -Os -fomit-frame-pointer donna_c64
gcc -march=pentiumpro -O2 -fomit-frame-pointer donna_c64
gcc -march=pentiumpro -O3 -fomit-frame-pointer donna_c64
gcc -march=pentiumpro -O -fomit-frame-pointer donna_c64
gcc -march=pentiumpro -Os -fomit-frame-pointer donna_c64
gcc -march=prescott -O2 -fomit-frame-pointer donna_c64
gcc -march=prescott -O3 -fomit-frame-pointer donna_c64
gcc -march=prescott -O -fomit-frame-pointer donna_c64
gcc -march=prescott -Os -fomit-frame-pointer donna_c64

Compiler output

Implementation: crypto_scalarmult/curve25519/donna
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
asm.s: curve25519-donna-x86-64.s: Assembler messages:
asm.s: curve25519-donna-x86-64.s:41: Error: bad register name `%rbx'
asm.s: curve25519-donna-x86-64.s:42: Error: bad register name `%r12'
asm.s: curve25519-donna-x86-64.s:43: Error: bad register name `%r13'
asm.s: curve25519-donna-x86-64.s:44: Error: bad register name `%r14'
asm.s: curve25519-donna-x86-64.s:45: Error: bad register name `%r15'
asm.s: curve25519-donna-x86-64.s:46: Error: bad register name `%rdi'
asm.s: curve25519-donna-x86-64.s:50: Error: bad register name `%rsi'
asm.s: curve25519-donna-x86-64.s:51: Error: bad register name `%rcx)'
asm.s: curve25519-donna-x86-64.s:52: Error: bad register name `%rcx)'
asm.s: ...
asm.s: curve25519-donna-x86-64.s:953: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:954: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:955: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:956: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:957: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:958: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:960: Error: bad register name `%rbp'
asm.s: curve25519-donna-x86-64.s:961: Error: bad register name `%r14'
asm.s: curve25519-donna-x86-64.s:962: Error: bad register name `%r13'
asm.s: curve25519-donna-x86-64.s:963: Error: bad register name `%rbp'
asm.s: curve25519-donna-x86-64.s: Assembler messages:
asm.s: curve25519-donna-x86-64.s:41: Error: bad register name `%rbx'
asm.s: curve25519-donna-x86-64.s:42: Error: bad register name `%r12'
asm.s: curve25519-donna-x86-64.s:43: Error: bad register name `%r13'
asm.s: curve25519-donna-x86-64.s:44: Error: bad register name `%r14'
asm.s: curve25519-donna-x86-64.s:45: Error: bad register name `%r15'
asm.s: curve25519-donna-x86-64.s:46: Error: bad register name `%rdi'
asm.s: curve25519-donna-x86-64.s:50: Error: bad register name `%rsi'
asm.s: curve25519-donna-x86-64.s:51: Error: bad register name `%rcx)'
asm.s: curve25519-donna-x86-64.s:52: Error: bad register name `%rcx)'
asm.s: ...
asm.s: curve25519-donna-x86-64.s:953: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:954: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:955: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:956: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:957: Error: bad register name `%r8)'
asm.s: curve25519-donna-x86-64.s:958: Error: bad register name `%rax'
asm.s: curve25519-donna-x86-64.s:960: Error: bad register name `%rbp'
asm.s: curve25519-donna-x86-64.s:961: Error: bad register name `%r14'
asm.s: curve25519-donna-x86-64.s:962: Error: bad register name `%r13'
asm.s: curve25519-donna-x86-64.s:963: Error: bad register name `%rbp'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer donna
gcc -m32 -march=barcelona -O -fomit-frame-pointer donna
gcc -m32 -march=barcelona -Os -fomit-frame-pointer donna

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
smult.c: smult.c:34: error: unable to emulate 'TI'
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:74: warning: integer constant is too large for 'long' type
smult.c: smult.c:76: warning: right shift count >gt;= width of type
smult.c: smult.c:77: warning: integer constant is too large for 'long' type
smult.c: smult.c:79: warning: right shift count >gt;= width of type
smult.c: smult.c:80: warning: integer constant is too large for 'long' type
smult.c: smult.c:82: warning: right shift count >gt;= width of type
smult.c: smult.c:83: warning: integer constant is too large for 'long' type
smult.c: smult.c:85: warning: right shift count >gt;= width of type
smult.c: ...
smult.c: smult.c:247: warning: right shift count >gt;= width of type
smult.c: smult.c:247: warning: integer constant is too large for 'long' type
smult.c: smult.c:248: warning: right shift count >gt;= width of type
smult.c: smult.c:248: warning: integer constant is too large for 'long' type
smult.c: smult.c:249: warning: right shift count >gt;= width of type
smult.c: smult.c:249: warning: integer constant is too large for 'long' type
smult.c: smult.c:250: warning: integer constant is too large for 'long' type
smult.c: smult.c:252: warning: left shift count >gt;= width of type
smult.c: smult.c:253: warning: left shift count >gt;= width of type
smult.c: smult.c:255: warning: right shift count >gt;= width of type
smult.c: smult.c:34: error: unable to emulate 'TI'
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:74: warning: integer constant is too large for 'long' type
smult.c: smult.c:76: warning: right shift count >gt;= width of type
smult.c: smult.c:77: warning: integer constant is too large for 'long' type
smult.c: smult.c:79: warning: right shift count >gt;= width of type
smult.c: smult.c:80: warning: integer constant is too large for 'long' type
smult.c: smult.c:82: warning: right shift count >gt;= width of type
smult.c: smult.c:83: warning: integer constant is too large for 'long' type
smult.c: smult.c:85: warning: right shift count >gt;= width of type
smult.c: ...
smult.c: smult.c:247: warning: right shift count >gt;= width of type
smult.c: smult.c:247: warning: integer constant is too large for 'long' type
smult.c: smult.c:248: warning: right shift count >gt;= width of type
smult.c: smult.c:248: warning: integer constant is too large for 'long' type
smult.c: smult.c:249: warning: right shift count >gt;= width of type
smult.c: smult.c:249: warning: integer constant is too large for 'long' type
smult.c: smult.c:250: warning: integer constant is too large for 'long' type
smult.c: smult.c:252: warning: left shift count >gt;= width of type
smult.c: smult.c:253: warning: left shift count >gt;= width of type
smult.c: smult.c:255: warning: right shift count >gt;= width of type

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=barcelona -O -fomit-frame-pointer donna_c64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer donna_c64