Implementation notes: x86, h3atom, crypto_scalarmult/curve25519

Computer: h3atom
Architecture: x86
CPU ID: GenuineIntel-000106c2-bfe9fbff
SUPERCOP version: 20140425
Operation: crypto_scalarmult
Primitive: curve25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
5018500athlongcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012092920120717
5018550athlongcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
5018590athlongcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012092920120717
5018620athlongcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012092920120717
5018620athlongcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012092920120717
5018660athlongcc -m32 -march=i486 -O3 -fomit-frame-pointer2012092920120717
5018680athlongcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
5018680athlongcc -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
5018710athlongcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012092920120717
5018730athlongcc -O3 -fomit-frame-pointer2012092920120717
5018730athlongcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012092920120717
5018730athlongcc -march=nocona -O2 -fomit-frame-pointer2012092920120717
5018760athlongcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012092920120717
5018760athlongcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2012092920120717
5018780athlongcc -m32 -march=prescott -O2 -fomit-frame-pointer2012092920120717
5018790athlongcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2012092920120717
5018800athlongcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012092920120717
5018810athlongcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012092920120717
5018810athlongcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012092920120717
5018820athlongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012092920120717
5018820athlongcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012092920120717
5018820athlongcc -m32 -march=nocona -O3 -fomit-frame-pointer2012092920120717
5018840athlongcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
5018850athlongcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
5018850athlongcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2012092920120717
5018850athlongcc -march=prescott -Os -fomit-frame-pointer2012092920120717
5018870athlongcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
5018880athlongcc -funroll-loops -O3 -fomit-frame-pointer2012092920120717
5018890athlongcc -Os -fomit-frame-pointer2012092920120717
5018890athlongcc -march=i386 -Os -fomit-frame-pointer2012092920120717
5018890athlongcc -march=i486 -O3 -fomit-frame-pointer2012092920120717
5018900athlongcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012092920120717
5018910athlongcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2012092920120717
5018910athlongcc -m32 -march=barcelona -Os -fomit-frame-pointer2012092920120717
5018920athlongcc -m32 -march=core2 -O3 -fomit-frame-pointer2012092920120717
5018920athlongcc -m32 -march=prescott -O3 -fomit-frame-pointer2012092920120717
5018950athlongcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012092920120717
5018950athlongcc -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
5018950athlongcc -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
5018970athlongcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012092920120717
5018970athlongcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012092920120717
5018970athlongcc -m32 -march=pentium -O2 -fomit-frame-pointer2012092920120717
5018980athlongcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
5018980athlongcc -march=pentium2 -Os -fomit-frame-pointer2012092920120717
5018980athlongcc -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
5019000athlongcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2012092920120717
5019010athlongcc -fno-schedule-insns -O2 -fomit-frame-pointer2012092920120717
5019010athlongcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012092920120717
5019020athlongcc -m32 -Os -fomit-frame-pointer2012092920120717
5019040athlongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012092920120717
5019040athlongcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2012092920120717
5019040athlongcc -m32 -O3 -fomit-frame-pointer2012092920120717
5019040athlongcc -m32 -march=i486 -O2 -fomit-frame-pointer2012092920120717
5019050athlongcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2012092920120717
5019060athlongcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012092920120717
5019060athlongcc -march=prescott -O2 -fomit-frame-pointer2012092920120717
5019070athlongcc -m32 -march=athlon -O2 -fomit-frame-pointer2012092920120717
5019080athlongcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2012092920120717
5019080athlongcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
5019080athlongcc -march=barcelona -Os -fomit-frame-pointer2012092920120717
5019100athlongcc -m32 -march=k8 -Os -fomit-frame-pointer2012092920120717
5019100athlongcc -march=pentium4 -Os -fomit-frame-pointer2012092920120717
5019110athlongcc -funroll-loops -m32 -Os -fomit-frame-pointer2012092920120717
5019120athlongcc -m32 -march=k8 -O2 -fomit-frame-pointer2012092920120717
5019120athlongcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
5019120athlongcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012092920120717
5019120athlongcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
5019120athlongcc -march=nocona -O3 -fomit-frame-pointer2012092920120717
5019130athlongcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012092920120717
5019130athlongcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012092920120717
5019130athlongcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012092920120717
5019130athlongcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
5019130athlongcc -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
5019140athlongcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012092920120717
5019150athlongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012092920120717
5019150athlongcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012092920120717
5019170athlongcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012092920120717
5019170athlongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012092920120717
5019180athlongcc -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
5019190athlongcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
5019190athlongcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2012092920120717
5019190athlongcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012092920120717
5019190athlongcc -m32 -march=pentium -O3 -fomit-frame-pointer2012092920120717
5019190athlongcc -march=athlon -O2 -fomit-frame-pointer2012092920120717
5019200athlongcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012092920120717
5019200athlongcc -m32 -march=nocona -O2 -fomit-frame-pointer2012092920120717
5019210athlongcc -funroll-loops -Os -fomit-frame-pointer2012092920120717
5019210athlongcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012092920120717
5019210athlongcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
5019230athlongcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2012092920120717
5019240athlongcc -funroll-loops -march=i386 -O -fomit-frame-pointer2012092920120717
5019250athlongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012092920120717
5019250athlongcc -m32 -march=prescott -Os -fomit-frame-pointer2012092920120717
5019250athlongcc -march=k6-3 -Os -fomit-frame-pointer2012092920120717
5019270athlongcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012092920120717
5019270athlongcc -m32 -O2 -fomit-frame-pointer2012092920120717
5019280athlongcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2012092920120717
5019290athlongcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012092920120717
5019290athlongcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012092920120717
5019290athlongcc -m32 -march=i386 -O3 -fomit-frame-pointer2012092920120717
5019300athlongcc -m32 -march=k6 -Os -fomit-frame-pointer2012092920120717
5019300athlongcc -march=nocona -Os -fomit-frame-pointer2012092920120717
5019320athlongcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
5019320athlongcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012092920120717
5019330athlongcc -m32 -march=i486 -Os -fomit-frame-pointer2012092920120717
5019340athlongcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012092920120717
5019340athlongcc -march=barcelona -O3 -fomit-frame-pointer2012092920120717
5019350athlongcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
5019350athlongcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012092920120717
5019350athlongcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012092920120717
5019360athlongcc -funroll-loops -O -fomit-frame-pointer2012092920120717
5019360athlongcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
5019360athlongcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2012092920120717
5019370athlongcc -march=i486 -O2 -fomit-frame-pointer2012092920120717
5019380athlongcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012092920120717
5019380athlongcc -m32 -march=k6 -O3 -fomit-frame-pointer2012092920120717
5019390athlongcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012092920120717
5019390athlongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012092920120717
5019390athlongcc -march=k8 -O3 -fomit-frame-pointer2012092920120717
5019420athlongcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012092920120717
5019420athlongcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
5019430athlongcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2012092920120717
5019430athlongcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012092920120717
5019430athlongcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012092920120717
5019440athlongcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012092920120717
5019450athlongcc -march=pentium -Os -fomit-frame-pointer2012092920120717
5019460athlongcc -funroll-loops -march=pentium -O -fomit-frame-pointer2012092920120717
5019460athlongcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012092920120717
5019470athlongcc -funroll-loops -march=athlon -O -fomit-frame-pointer2012092920120717
5019470athlongcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2012092920120717
5019470athlongcc -m32 -march=i386 -Os -fomit-frame-pointer2012092920120717
5019480athlongcc -march=athlon -O3 -fomit-frame-pointer2012092920120717
5019480athlongcc -march=k8 -O2 -fomit-frame-pointer2012092920120717
5019500athlongcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012092920120717
5019510athlongcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
5019510athlongcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2012092920120717
5019530athlongcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012092920120717
5019530athlongcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
5019530athlongcc -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
5019550athlongcc -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
5019560athlongcc -march=k6 -Os -fomit-frame-pointer2012092920120717
5019570athlongcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
5019570athlongcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
5019570athlongcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012092920120717
5019570athlongcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
5019570athlongcc -march=pentium -O -fomit-frame-pointer2012092920120717
5019590athlongcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2012092920120717
5019600athlongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012092920120717
5019600athlongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012092920120717
5019620athlongcc -fno-schedule-insns -O -fomit-frame-pointer2012092920120717
5019620athlongcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012092920120717
5019620athlongcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012092920120717
5019620athlongcc -m32 -march=pentium -Os -fomit-frame-pointer2012092920120717
5019630athlongcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2012092920120717
5019630athlongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012092920120717
5019630athlongcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012092920120717
5019630athlongcc -m32 -march=pentium4 -O -fomit-frame-pointer2012092920120717
5019640athlongcc -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
5019660athlongcc -m32 -march=k6-3 -O -fomit-frame-pointer2012092920120717
5019670athlongcc -m32 -march=k6 -O2 -fomit-frame-pointer2012092920120717
5019680athlongcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012092920120717
5019680athlongcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2012092920120717
5019690athlongcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
5019700athlongcc -m32 -march=corei7 -O -fomit-frame-pointer2012092920120717
5019700athlongcc -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
5019720athlongcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
5019740athlongcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
5019740athlongcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012092920120717
5019750athlongcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012092920120717
5019750athlongcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
5019760athlongcc -m32 -march=k6-2 -O -fomit-frame-pointer2012092920120717
5019770athlongcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
5019770athlongcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
5019780athlongcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012092920120717
5019790athlongcc -m32 -march=i386 -O -fomit-frame-pointer2012092920120717
5019810athlongcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012092920120717
5019820athlongcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
5019830athlongcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
5019850athlongcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
5019860athlongcc -m32 -march=nocona -Os -fomit-frame-pointer2012092920120717
5019870athlongcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
5019870athlongcc -m32 -march=pentium2 -O -fomit-frame-pointer2012092920120717
5019890athlongcc -funroll-loops -O2 -fomit-frame-pointer2012092920120717
5019890athlongcc -m32 -march=k6 -O -fomit-frame-pointer2012092920120717
5019890athlongcc -march=k8 -O -fomit-frame-pointer2012092920120717
5019920athlongcc -march=athlon -O -fomit-frame-pointer2012092920120717
5019930athlongcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012092920120717
5019940athlongcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
5019960athlongcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
5019970athlongcc -m32 -march=pentium-m -O -fomit-frame-pointer2012092920120717
5020000athlongcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
5020000athlongcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
5020010athlongcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2012092920120717
5020010athlongcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
5020010athlongcc -m32 -march=athlon -O -fomit-frame-pointer2012092920120717
5020020athlongcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
5020020athlongcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
5020020athlongcc -march=k6-2 -O -fomit-frame-pointer2012092920120717
5020030athlongcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012092920120717
5020040athlongcc -march=i386 -O -fomit-frame-pointer2012092920120717
5020050athlongcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
5020070athlongcc -O -fomit-frame-pointer2012092920120717
5020090athlongcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
5020090athlongcc -m32 -O -fomit-frame-pointer2012092920120717
5020090athlongcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012092920120717
5020100athlongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012092920120717
5020110athlongcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2012092920120717
5020110athlongcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
5020110athlongcc -march=pentium-m -O -fomit-frame-pointer2012092920120717
5020110athlongcc -march=pentium2 -O -fomit-frame-pointer2012092920120717
5020130athlongcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012092920120717
5020170athlongcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012092920120717
5020180athlongcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2012092920120717
5020190athlongcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012092920120717
5020230athlongcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012092920120717
5020230athlongcc -march=pentium3 -O -fomit-frame-pointer2012092920120717
5020240athlongcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012092920120717
5020250athlongcc -m32 -march=k8 -O3 -fomit-frame-pointer2012092920120717
5020270athlongcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012092920120717
5020270athlongcc -march=i486 -O -fomit-frame-pointer2012092920120717
5020280athlongcc -m32 -march=core2 -O2 -fomit-frame-pointer2012092920120717
5020300athlongcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
5020320athlongcc -m32 -march=barcelona -O -fomit-frame-pointer2012092920120717
5020330athlongcc -m32 -march=core2 -Os -fomit-frame-pointer2012092920120717
5020340athlongcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012092920120717
5020350athlonclang -O32012092920120717
5020370athlongcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012092920120717
5020430athlongcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
5020440athlongcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
5020450athlongcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
5020470athlongcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012092920120717
5020480athlongcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012092920120717
5020500athlongcc -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
5020530athlongcc -fno-schedule-insns -O3 -fomit-frame-pointer2012092920120717
5020540athlongcc -m32 -march=corei7 -Os -fomit-frame-pointer2012092920120717
5020570athlongcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012092920120717
5020570athlongcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
5020580athlongcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012092920120717
5020580athlongcc -march=pentium3 -Os -fomit-frame-pointer2012092920120717
5020590athlongcc -m32 -march=prescott -O -fomit-frame-pointer2012092920120717
5020590athlongcc -march=pentium-m -Os -fomit-frame-pointer2012092920120717
5020610athlongcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012092920120717
5020610athlongcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2012092920120717
5020640athlongcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012092920120717
5020640athlongcc -march=k6-3 -O -fomit-frame-pointer2012092920120717
5020640athlongcc -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
5020650athlongcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2012092920120717
5020660athlongcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012092920120717
5020660athlongcc -march=pentium -O2 -fomit-frame-pointer2012092920120717
5020670athlongcc -march=i486 -Os -fomit-frame-pointer2012092920120717
5020680athlongcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
5020680athlongcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012092920120717
5020690athlongcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
5020690athlongcc -march=pentium -O3 -fomit-frame-pointer2012092920120717
5020690athlongcc -march=prescott -O3 -fomit-frame-pointer2012092920120717
5020730athlongcc -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
5020750athlongcc -m32 -march=i486 -O -fomit-frame-pointer2012092920120717
5020760athlongcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012092920120717
5020770athlongcc -funroll-loops -march=k6 -O -fomit-frame-pointer2012092920120717
5020770athlongcc -funroll-loops -march=prescott -O -fomit-frame-pointer2012092920120717
5020780athlongcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2012092920120717
5020790athlongcc -march=k6 -O3 -fomit-frame-pointer2012092920120717
5020800athlongcc -fno-schedule-insns -Os -fomit-frame-pointer2012092920120717
5020810athlongcc -funroll-loops -march=i486 -O -fomit-frame-pointer2012092920120717
5020820athlongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012092920120717
5020820athlongcc -m32 -march=athlon -Os -fomit-frame-pointer2012092920120717
5020820athlongcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
5020830athlongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012092920120717
5020830athlongcc -march=k6 -O2 -fomit-frame-pointer2012092920120717
5020860athlongcc -march=i386 -O3 -fomit-frame-pointer2012092920120717
5020860athlongcc -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
5020870athlongcc -march=athlon -Os -fomit-frame-pointer2012092920120717
5020890athlongcc -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
5020900athlongcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2012092920120717
5020900athlongcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
5020900athlongcc -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
5020910athlongcc -funroll-loops -m32 -O -fomit-frame-pointer2012092920120717
5020930athlongcc -m32 -march=pentium3 -O -fomit-frame-pointer2012092920120717
5020930athlongcc -march=i386 -O2 -fomit-frame-pointer2012092920120717
5020930athlongcc -march=pentium4 -O -fomit-frame-pointer2012092920120717
5020950athlongcc -m32 -march=i386 -O2 -fomit-frame-pointer2012092920120717
5020970athlongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012092920120717
5021010athlongcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012092920120717
5021020athlongcc -march=pentiumpro -O -fomit-frame-pointer2012092920120717
5021040athlongcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
5021050athlongcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
5021060athlongcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
5021060athlongcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2012092920120717
5021090athlongcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
5021120athlongcc -O2 -fomit-frame-pointer2012092920120717
5021130athlongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012092920120717
5021130athlongcc -m32 -march=athlon -O3 -fomit-frame-pointer2012092920120717
5021140athlongcc -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
5021150athlongcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012092920120717
5021150athlongcc -march=k6-2 -Os -fomit-frame-pointer2012092920120717
5021170athlongcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2012092920120717
5021190athlongcc -m32 -march=k8 -O -fomit-frame-pointer2012092920120717
5021220athlongcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012092920120717
5021310athlongcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
5021320athlongcc -march=k8 -Os -fomit-frame-pointer2012092920120717
5021330athlongcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012092920120717
5021340athlongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012092920120717
5021370athlongcc -march=barcelona -O -fomit-frame-pointer2012092920120717
5021380athlongcc -march=prescott -O -fomit-frame-pointer2012092920120717
5021390athlongcc -m32 -march=nocona -O -fomit-frame-pointer2012092920120717
5021440athlongcc -funroll-loops2012092920120717
5021450athlongcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2012092920120717
5021450athlongcc -m32 -march=pentium -O -fomit-frame-pointer2012092920120717
5021480athlongcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2012092920120717
5021490athlongcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012092920120717
5021500athlongcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
5021550athlongcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012092920120717
5021550athlongcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2012092920120717
5021570athloncc2012092920120717
5021650athlongcc -march=k6 -O -fomit-frame-pointer2012092920120717
5021700athlongcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2012092920120717
5021720athlongcc -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
5021720athlongcc -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
5021780athlongcc -m32 -march=core2 -O -fomit-frame-pointer2012092920120717
5021990athlongcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
5022120athlongcc2012092920120717
5167360athlongcc -march=barcelona -O2 -fomit-frame-pointer2012092920120717
5180060athlongcc -march=nocona -O -fomit-frame-pointer2012092920120717
6417520ref10gcc -march=pentium -O3 -fomit-frame-pointer2012092920120717
6418830ref10gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012092920120717
6419710ref10gcc -march=pentium -O2 -fomit-frame-pointer2012092920120717
6421170ref10gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
6421430ref10gcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2012092920120717
6422050ref10gcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
6423300ref10gcc -m32 -march=pentium -O3 -fomit-frame-pointer2012092920120717
6423590ref10gcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
6423670ref10gcc -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
6424260ref10gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012092920120717
6424380ref10gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
6424780ref10gcc -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
6425400ref10gcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2012092920120717
6425510ref10gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
6425550ref10gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
6426000ref10gcc -m32 -march=pentium -O2 -fomit-frame-pointer2012092920120717
6432490ref10clang -O32012092920120717
6442050ref10gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012092920120717
6444020ref10gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012092920120717
6474410ref10gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012092920120717
6508740ref10gcc -m32 -march=pentium -Os -fomit-frame-pointer2012092920120717
6512030ref10gcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2012092920120717
6516340ref10gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
6518040ref10gcc -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
6522920ref10gcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
6527180ref10gcc -march=pentium -Os -fomit-frame-pointer2012092920120717
6529280ref10gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012092920120717
6531580ref10gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
6538020ref10gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
6538560ref10gcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
6543650ref10gcc -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
6547680ref10gcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
6548210ref10gcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
6549120ref10gcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
6550000ref10gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
6550030ref10gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
6550340ref10gcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
6550660ref10gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
6551000ref10gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
6551060ref10gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
6552090ref10gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
6552150ref10gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012092920120717
6552180ref10gcc -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
6552400ref10gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
6552650ref10gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
6553020ref10gcc -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
6553070ref10gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
6553290ref10gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
6553610ref10gcc -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
6554570ref10gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
6554580ref10gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
6554680ref10gcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
6555630ref10gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
6555730ref10gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012092920120717
6555920ref10gcc -funroll-loops -O2 -fomit-frame-pointer2012092920120717
6555960ref10gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
6556390ref10gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012092920120717
6556660ref10gcc -O2 -fomit-frame-pointer2012092920120717
6557040ref10gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
6557120ref10gcc -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
6557140ref10gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
6557170ref10gcc -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
6557470ref10gcc -m32 -O2 -fomit-frame-pointer2012092920120717
6557540ref10gcc -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
6557650ref10gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012092920120717
6557710ref10gcc -O3 -fomit-frame-pointer2012092920120717
6557790ref10gcc -funroll-loops -O3 -fomit-frame-pointer2012092920120717
6558000ref10gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
6558070ref10gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012092920120717
6558180ref10gcc -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
6558880ref10gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012092920120717
6560560ref10gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012092920120717
6561250ref10gcc -m32 -O3 -fomit-frame-pointer2012092920120717
6561530ref10gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012092920120717
6567910ref10gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012092920120717
6569660ref10gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
6570170ref10gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012092920120717
6570840ref10gcc -march=k6-3 -Os -fomit-frame-pointer2012092920120717
6571150ref10gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
6571430ref10gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2012092920120717
6571460ref10gcc -march=k6 -Os -fomit-frame-pointer2012092920120717
6571660ref10gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012092920120717
6572220ref10gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012092920120717
6572380ref10gcc -m32 -march=k6 -O2 -fomit-frame-pointer2012092920120717
6572390ref10gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012092920120717
6572450ref10gcc -m32 -march=k6 -Os -fomit-frame-pointer2012092920120717
6572520ref10gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012092920120717
6572580ref10gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012092920120717
6572750ref10gcc -march=k6-2 -Os -fomit-frame-pointer2012092920120717
6572830ref10gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
6572960ref10gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012092920120717
6573150ref10gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
6573280ref10gcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2012092920120717
6573300ref10gcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
6573470ref10gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
6573790ref10gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
6573820ref10gcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
6574060ref10gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
6574100ref10gcc -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
6574370ref10gcc -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
6574430ref10gcc -m32 -march=k6 -O3 -fomit-frame-pointer2012092920120717
6574780ref10gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
6575080ref10gcc -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
6575680ref10gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
6575850ref10gcc -march=k6 -O3 -fomit-frame-pointer2012092920120717
6576660ref10gcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2012092920120717
6577240ref10gcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2012092920120717
6577630ref10gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
6577910ref10gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012092920120717
6579640ref10gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012092920120717
6579800ref10gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012092920120717
6580110ref10gcc -march=k6 -O2 -fomit-frame-pointer2012092920120717
6581420ref10gcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2012092920120717
6582690ref10gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
6583100ref10gcc -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
6583690ref10gcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2012092920120717
6586610ref10gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012092920120717
6589990ref10gcc -march=barcelona -Os -fomit-frame-pointer2012092920120717
6592340ref10gcc -m32 -march=k8 -Os -fomit-frame-pointer2012092920120717
6593280ref10gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012092920120717
6593930ref10gcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2012092920120717
6594000ref10gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012092920120717
6594200ref10gcc -m32 -march=athlon -Os -fomit-frame-pointer2012092920120717
6594500ref10gcc -fno-schedule-insns -Os -fomit-frame-pointer2012092920120717
6594840ref10gcc -Os -fomit-frame-pointer2012092920120717
6595240ref10gcc -m32 -Os -fomit-frame-pointer2012092920120717
6595410ref10gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012092920120717
6596170ref10gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012092920120717
6596300ref10gcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2012092920120717
6596360ref10gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012092920120717
6596520ref10gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012092920120717
6598020ref10gcc -march=pentium-m -Os -fomit-frame-pointer2012092920120717
6598170ref10gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012092920120717
6598630ref10gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012092920120717
6598770ref10gcc -march=athlon -Os -fomit-frame-pointer2012092920120717
6598780ref10gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012092920120717
6598820ref10gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012092920120717
6599070ref10gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012092920120717
6599170ref10gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
6599740ref10gcc -march=pentium3 -Os -fomit-frame-pointer2012092920120717
6600580ref10gcc -march=k8 -Os -fomit-frame-pointer2012092920120717
6600620ref10gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012092920120717
6601660ref10gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
6602360ref10gcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2012092920120717
6602820ref10gcc -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
6602910ref10gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012092920120717
6604140ref10gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012092920120717
6605410ref10gcc -march=pentium2 -Os -fomit-frame-pointer2012092920120717
6605800ref10gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012092920120717
6606920ref10gcc -funroll-loops -Os -fomit-frame-pointer2012092920120717
6608040ref10gcc -funroll-loops -m32 -Os -fomit-frame-pointer2012092920120717
6608320ref10gcc -m32 -march=core2 -Os -fomit-frame-pointer2012092920120717
6611620ref10gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012092920120717
6612360ref10gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012092920120717
6612660ref10gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012092920120717
6615490ref10gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
6615870ref10gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
6616600ref10gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
6617320ref10gcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
6618360ref10gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
6618750ref10gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
6619280ref10gcc -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
6619860ref10gcc -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
6649920ref10gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2012092920120717
6660310ref10gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2012092920120717
6662550ref10gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012092920120717
6662840ref10gcc -march=athlon -O3 -fomit-frame-pointer2012092920120717
6663610ref10gcc -m32 -march=athlon -O3 -fomit-frame-pointer2012092920120717
6663630ref10gcc -march=athlon -O2 -fomit-frame-pointer2012092920120717
6663810ref10gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012092920120717
6664370ref10gcc -m32 -march=athlon -O2 -fomit-frame-pointer2012092920120717
6678590ref10gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012092920120717
6679020ref10gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012092920120717
6680040ref10gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012092920120717
6681590ref10gcc -march=nocona -O3 -fomit-frame-pointer2012092920120717
6681760ref10gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012092920120717
6682580ref10gcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2012092920120717
6684670ref10gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012092920120717
6685030ref10gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012092920120717
6685220ref10gcc -march=prescott -O3 -fomit-frame-pointer2012092920120717
6685500ref10gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012092920120717
6685740ref10gcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2012092920120717
6686170ref10gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012092920120717
6686530ref10gcc -march=prescott -O2 -fomit-frame-pointer2012092920120717
6686880ref10gcc -march=nocona -Os -fomit-frame-pointer2012092920120717
6686890ref10gcc -march=k8 -O3 -fomit-frame-pointer2012092920120717
6687080ref10gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012092920120717
6687410ref10gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012092920120717
6688020ref10gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012092920120717
6688020ref10gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012092920120717
6688150ref10gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012092920120717
6688360ref10gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012092920120717
6688400ref10gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012092920120717
6688450ref10gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012092920120717
6688790ref10gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012092920120717
6688850ref10gcc -m32 -march=prescott -Os -fomit-frame-pointer2012092920120717
6689140ref10gcc -march=pentium4 -Os -fomit-frame-pointer2012092920120717
6689230ref10gcc -march=prescott -Os -fomit-frame-pointer2012092920120717
6689670ref10gcc -m32 -march=nocona -Os -fomit-frame-pointer2012092920120717
6689970ref10gcc -march=barcelona -O2 -fomit-frame-pointer2012092920120717
6690310ref10gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012092920120717
6691360ref10gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012092920120717
6691870ref10gcc -march=nocona -O2 -fomit-frame-pointer2012092920120717
6692390ref10gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012092920120717
6692620ref10gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012092920120717
6693330ref10gcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2012092920120717
6693460ref10gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012092920120717
6693800ref10gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012092920120717
6693910ref10gcc -march=k8 -O2 -fomit-frame-pointer2012092920120717
6694100ref10gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012092920120717
6694240ref10gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012092920120717
6694360ref10gcc -march=barcelona -O3 -fomit-frame-pointer2012092920120717
6694470ref10gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012092920120717
6694940ref10gcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2012092920120717
6700140ref10gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012092920120717
6798370ref10gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012092920120717
6799730ref10gcc -march=i486 -O3 -fomit-frame-pointer2012092920120717
6800220ref10gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012092920120717
6801000ref10gcc -march=i486 -O2 -fomit-frame-pointer2012092920120717
6801660ref10gcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2012092920120717
6802160ref10gcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2012092920120717
6802260ref10gcc -m32 -march=i486 -O2 -fomit-frame-pointer2012092920120717
6802530ref10gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2012092920120717
6802550ref10gcc -m32 -march=i486 -O3 -fomit-frame-pointer2012092920120717
6803420ref10gcc -m32 -march=i386 -Os -fomit-frame-pointer2012092920120717
6804450ref10gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012092920120717
6805380ref10gcc -march=i386 -Os -fomit-frame-pointer2012092920120717
6815660ref10gcc -m32 -march=i486 -Os -fomit-frame-pointer2012092920120717
6819460ref10gcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2012092920120717
6821240ref10gcc -march=i486 -Os -fomit-frame-pointer2012092920120717
6822780ref10gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012092920120717
6836910ref10gcc -march=i386 -O3 -fomit-frame-pointer2012092920120717
6837400ref10gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012092920120717
6838380ref10gcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2012092920120717
6840680ref10gcc -m32 -march=i386 -O3 -fomit-frame-pointer2012092920120717
6846770ref10gcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2012092920120717
6847010ref10gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012092920120717
6850270ref10gcc -m32 -march=i386 -O2 -fomit-frame-pointer2012092920120717
6851760ref10gcc -march=i386 -O2 -fomit-frame-pointer2012092920120717
14040940ref10gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012092920120717
14106530ref10gcc -march=i386 -O -fomit-frame-pointer2012092920120717
14107160ref10gcc -funroll-loops -march=i386 -O -fomit-frame-pointer2012092920120717
14107940ref10gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012092920120717
14108240ref10gcc -m32 -march=i386 -O -fomit-frame-pointer2012092920120717
14112070ref10gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012092920120717
14113420ref10gcc -m32 -march=core2 -O -fomit-frame-pointer2012092920120717
14114470ref10gcc -O -fomit-frame-pointer2012092920120717
14116140ref10gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012092920120717
14116240ref10gcc -m32 -O -fomit-frame-pointer2012092920120717
14116450ref10gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012092920120717
14116610ref10gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012092920120717
14117130ref10gcc -funroll-loops -O -fomit-frame-pointer2012092920120717
14117690ref10gcc -funroll-loops -m32 -O -fomit-frame-pointer2012092920120717
14118850ref10gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012092920120717
14125150ref10gcc -funroll-loops -march=i486 -O -fomit-frame-pointer2012092920120717
14125870ref10gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012092920120717
14126850ref10gcc -m32 -march=corei7 -O -fomit-frame-pointer2012092920120717
14126970ref10gcc -march=i486 -O -fomit-frame-pointer2012092920120717
14127490ref10gcc -fno-schedule-insns -O -fomit-frame-pointer2012092920120717
14128630ref10gcc -m32 -march=i486 -O -fomit-frame-pointer2012092920120717
14135890ref10gcc -m32 -march=barcelona -O -fomit-frame-pointer2012092920120717
14136490ref10gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012092920120717
14137710ref10gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012092920120717
14139670ref10gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012092920120717
14140090ref10gcc -m32 -march=k8 -O -fomit-frame-pointer2012092920120717
14140250ref10gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012092920120717
14148010ref10gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012092920120717
14149710ref10gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012092920120717
14150630ref10gcc -m32 -march=prescott -O -fomit-frame-pointer2012092920120717
14151440ref10gcc -march=barcelona -O -fomit-frame-pointer2012092920120717
14151630ref10gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012092920120717
14152080ref10gcc -march=nocona -O -fomit-frame-pointer2012092920120717
14153560ref10gcc -funroll-loops -march=prescott -O -fomit-frame-pointer2012092920120717
14154050ref10gcc -march=k8 -O -fomit-frame-pointer2012092920120717
14164500ref10gcc -m32 -march=nocona -O -fomit-frame-pointer2012092920120717
14166160ref10gcc -march=prescott -O -fomit-frame-pointer2012092920120717
14198400ref10gcc -funroll-loops -march=athlon -O -fomit-frame-pointer2012092920120717
14199860ref10gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012092920120717
14204360ref10gcc -march=athlon -O -fomit-frame-pointer2012092920120717
14218730ref10gcc -m32 -march=athlon -O -fomit-frame-pointer2012092920120717
14235330ref10gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
14248190ref10gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012092920120717
14249000ref10gcc -funroll-loops -march=pentium -O -fomit-frame-pointer2012092920120717
14249690ref10gcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
14251970ref10gcc -m32 -march=pentium -O -fomit-frame-pointer2012092920120717
14252160ref10gcc -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
14265870ref10gcc -march=pentium -O -fomit-frame-pointer2012092920120717
14267420ref10gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
14349360ref10gcc -m32 -march=k6-3 -O -fomit-frame-pointer2012092920120717
14349830ref10gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012092920120717
14350280ref10gcc -m32 -march=k6 -O -fomit-frame-pointer2012092920120717
14350890ref10gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012092920120717
14351530ref10gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012092920120717
14365010ref10gcc -march=k6-3 -O -fomit-frame-pointer2012092920120717
14365490ref10gcc -funroll-loops -march=k6 -O -fomit-frame-pointer2012092920120717
14365550ref10gcc -m32 -march=k6-2 -O -fomit-frame-pointer2012092920120717
14366750ref10gcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2012092920120717
14366960ref10gcc -march=k6 -O -fomit-frame-pointer2012092920120717
14367020ref10gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012092920120717
14367350ref10gcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2012092920120717
14367590ref10gcc -march=k6-2 -O -fomit-frame-pointer2012092920120717
14368830ref10gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012092920120717
14372320ref10gcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2012092920120717
14373590ref10gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012092920120717
14374620ref10gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012092920120717
14375930ref10gcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2012092920120717
14380680ref10gcc -m32 -march=pentium3 -O -fomit-frame-pointer2012092920120717
14381580ref10gcc -m32 -march=pentium2 -O -fomit-frame-pointer2012092920120717
14382540ref10gcc -march=pentium-m -O -fomit-frame-pointer2012092920120717
14382570ref10gcc -march=pentium3 -O -fomit-frame-pointer2012092920120717
14383480ref10gcc -march=pentium2 -O -fomit-frame-pointer2012092920120717
14384110ref10gcc -march=pentiumpro -O -fomit-frame-pointer2012092920120717
14385420ref10gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012092920120717
14386810ref10gcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2012092920120717
14388550ref10gcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2012092920120717
14389150ref10gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012092920120717
14410600ref10gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012092920120717
14415270ref10gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012092920120717
14425930ref10gcc -march=pentium4 -O -fomit-frame-pointer2012092920120717
14430540ref10gcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2012092920120717
16939580ref10gcc2012092920120717
16944610ref10cc2012092920120717
16944820ref10gcc -funroll-loops2012092920120717
50676000refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012092920120717
50684530refgcc -funroll-loops -O2 -fomit-frame-pointer2012092920120717
50703320refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012092920120717
51176820refgcc -funroll-loops -O3 -fomit-frame-pointer2012092920120717
51209360refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012092920120717
51220540refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012092920120717
52214100refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012092920120717
52351220refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012092920120717
52378020refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012092920120717
52800590refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012092920120717
52814610refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012092920120717
53707190refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012092920120717
54105620refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012092920120717
54258890refgcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
54282860refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
54316430refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012092920120717
54330950refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012092920120717
54722330refgcc -m32 -O2 -fomit-frame-pointer2012092920120717
54736280refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012092920120717
54741880refgcc -O2 -fomit-frame-pointer2012092920120717
54865790refgcc -O3 -fomit-frame-pointer2012092920120717
54881970refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012092920120717
54887590refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012092920120717
54889240refgcc -march=barcelona -O3 -fomit-frame-pointer2012092920120717
54904470refgcc -m32 -O3 -fomit-frame-pointer2012092920120717
54916330refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
54929680refgcc -march=pentium-m -O3 -fomit-frame-pointer2012092920120717
54936590refgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
54940910refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
54945220refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
54945580refgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
54952220refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
54954990refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
54977320refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012092920120717
54981210refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012092920120717
54985350refgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
54985560refgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
55196540refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012092920120717
55200850refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012092920120717
55210930refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012092920120717
55218080refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012092920120717
55227010refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012092920120717
55243660refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012092920120717
55357220refgcc -march=k8 -O2 -fomit-frame-pointer2012092920120717
55398830refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012092920120717
55762550refgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
55765060refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
55765510refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
55789000refgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
55851370refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012092920120717
55858510refgcc -march=barcelona -O2 -fomit-frame-pointer2012092920120717
56071220refgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
56081030refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
56160050refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012092920120717
56167480refgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
56167980refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
56198960refgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2012092920120717
56237550refgcc -march=k8 -O3 -fomit-frame-pointer2012092920120717
56358910refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
56385970refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012092920120717
56386610refgcc -march=pentium3 -O3 -fomit-frame-pointer2012092920120717
56600510refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012092920120717
56605540refgcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2012092920120717
56619340refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012092920120717
56776440refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012092920120717
56835960refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
56845830refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012092920120717
56869000refgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2012092920120717
56872000refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012092920120717
56882280refgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
57035030refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012092920120717
57040830refgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2012092920120717
57201980refgcc -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
57202690refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
57215210refgcc -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
57219370refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012092920120717
57219550refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
57221950refgcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
57233890refgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
57247820refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012092920120717
57300480refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
57304200refgcc -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
57306300refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
57308640refgcc -march=pentium2 -O2 -fomit-frame-pointer2012092920120717
57310910refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012092920120717
57315580refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
57328760refgcc -march=pentium3 -O2 -fomit-frame-pointer2012092920120717
57331420refgcc -march=pentiumpro -O2 -fomit-frame-pointer2012092920120717
57625800refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012092920120717
57636560refgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2012092920120717
57653030refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012092920120717
57658580refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012092920120717
57665350refgcc -funroll-loops -O -fomit-frame-pointer2012092920120717
57670630refgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2012092920120717
57692210refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012092920120717
57742820refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012092920120717
57746980refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012092920120717
57749410refgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2012092920120717
57783840refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012092920120717
57788480refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012092920120717
57810340refgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2012092920120717
57860020refgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2012092920120717
57880450refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012092920120717
57919020refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012092920120717
57976060refgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2012092920120717
58104250refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012092920120717
58124730refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012092920120717
58129240refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012092920120717
58134890refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012092920120717
58219970refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
58252050refgcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
58921350refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012092920120717
58935060refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012092920120717
58945510refgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2012092920120717
58952910refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012092920120717
58953530refgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2012092920120717
58987970refgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2012092920120717
59865900refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012092920120717
59883820refgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2012092920120717
59965150refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
59978620refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012092920120717
59979950refgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2012092920120717
59984360refgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
60092260refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012092920120717
60098500refgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2012092920120717
60102740refgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2012092920120717
60104890refgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2012092920120717
60106050refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012092920120717
60121790refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012092920120717
60131240refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012092920120717
60132670refgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2012092920120717
60137050refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012092920120717
60138440refgcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2012092920120717
60388790refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012092920120717
60420160refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
60422540refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012092920120717
60423080refgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2012092920120717
60424640refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012092920120717
60439720refgcc -funroll-loops -march=prescott -O -fomit-frame-pointer2012092920120717
60444560refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012092920120717
60457650refgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
60461470refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
60468980refgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
60487820refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012092920120717
60510280refgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2012092920120717
61312930refgcc -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
61334320refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012092920120717
61344350refgcc -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
61351260refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012092920120717
61354310refgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
61386640refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
61412050refgcc -march=k6 -O3 -fomit-frame-pointer2012092920120717
61418970refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012092920120717
61833940refgcc -march=prescott -O3 -fomit-frame-pointer2012092920120717
61839670refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
61848480refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012092920120717
61864350refgcc -march=pentium -O3 -fomit-frame-pointer2012092920120717
61871140refgcc -march=pentium-mmx -O3 -fomit-frame-pointer2012092920120717
61969360refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012092920120717
61991600refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012092920120717
62001140refgcc -march=nocona -O3 -fomit-frame-pointer2012092920120717
62112760refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
62127050refgcc -march=pentium -O2 -fomit-frame-pointer2012092920120717
62127090refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012092920120717
62138050refgcc -march=pentium-mmx -O2 -fomit-frame-pointer2012092920120717
62914160refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012092920120717
62929370refgcc -march=athlon -O3 -fomit-frame-pointer2012092920120717
62962670refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012092920120717
62980980refgcc -march=athlon -O2 -fomit-frame-pointer2012092920120717
63037070refgcc -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
63038240refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012092920120717
63702210refgcc -march=barcelona -O -fomit-frame-pointer2012092920120717
63704310refgcc -m32 -march=k8 -O -fomit-frame-pointer2012092920120717
63712110refgcc -march=k8 -O -fomit-frame-pointer2012092920120717
63721850refgcc -m32 -march=barcelona -O -fomit-frame-pointer2012092920120717
63793470refgcc -O -fomit-frame-pointer2012092920120717
63798340refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012092920120717
63808280refgcc -fno-schedule-insns -O -fomit-frame-pointer2012092920120717
63809650refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012092920120717
63813270refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012092920120717
63816420refgcc -m32 -march=core2 -O -fomit-frame-pointer2012092920120717
63820170refgcc -m32 -march=corei7 -O -fomit-frame-pointer2012092920120717
63827320refgcc -m32 -O -fomit-frame-pointer2012092920120717
63828230refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012092920120717
65027010refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012092920120717
65041070refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012092920120717
65042190refgcc -funroll-loops -Os -fomit-frame-pointer2012092920120717
65055740refgcc -m32 -Os -fomit-frame-pointer2012092920120717
65062490refgcc -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
65064160refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012092920120717
65068360refgcc -Os -fomit-frame-pointer2012092920120717
65069200refgcc -march=pentium-m -Os -fomit-frame-pointer2012092920120717
65069910refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012092920120717
65071700refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012092920120717
65077280refgcc -march=pentium2 -Os -fomit-frame-pointer2012092920120717
65079040refgcc -march=pentium3 -Os -fomit-frame-pointer2012092920120717
65082380refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
65084200refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012092920120717
65141180refgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
65160020refgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2012092920120717
65161630refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012092920120717
65163950refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012092920120717
65170330refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012092920120717
65175450refgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2012092920120717
65176790refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012092920120717
65179720refgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2012092920120717
65279250refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012092920120717
65295590refgcc -m32 -march=k8 -Os -fomit-frame-pointer2012092920120717
65296050refgcc -march=athlon -Os -fomit-frame-pointer2012092920120717
65297790refgcc -m32 -march=athlon -Os -fomit-frame-pointer2012092920120717
65299090refgcc -march=k8 -Os -fomit-frame-pointer2012092920120717
65307080refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012092920120717
65311170refgcc -march=barcelona -Os -fomit-frame-pointer2012092920120717
65324410refgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2012092920120717
65351210refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012092920120717
65362210refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012092920120717
65376000refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012092920120717
65381440refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012092920120717
65403140refgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2012092920120717
65404480refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012092920120717
65451950refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
65452060refgcc -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
65455670refgcc -march=k6-2 -O2 -fomit-frame-pointer2012092920120717
65457760refgcc -march=k6 -O2 -fomit-frame-pointer2012092920120717
65461250refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012092920120717
65465890refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012092920120717
65466980refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012092920120717
65605410refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012092920120717
65622580refgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2012092920120717
66082580refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012092920120717
66087020refgcc -march=i486 -O3 -fomit-frame-pointer2012092920120717
66146280refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012092920120717
66211460refgcc -march=i386 -O3 -fomit-frame-pointer2012092920120717
66444730refgcc -m32 -march=i486 -O -fomit-frame-pointer2012092920120717
66455980refgcc -march=i486 -O -fomit-frame-pointer2012092920120717
66508770refgcc -march=i386 -O -fomit-frame-pointer2012092920120717
66517850refgcc -m32 -march=i386 -O -fomit-frame-pointer2012092920120717
66545660refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012092920120717
66555440refgcc -march=i486 -O2 -fomit-frame-pointer2012092920120717
66589100refgcc -march=prescott -O -fomit-frame-pointer2012092920120717
66593970refgcc -march=nocona -O -fomit-frame-pointer2012092920120717
66600120refgcc -m32 -march=nocona -O -fomit-frame-pointer2012092920120717
66603730refgcc -m32 -march=prescott -O -fomit-frame-pointer2012092920120717
66643780refgcc -march=pentium3 -O -fomit-frame-pointer2012092920120717
66653420refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012092920120717
66660050refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012092920120717
66661640refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012092920120717
66663730refgcc -m32 -march=core2 -Os -fomit-frame-pointer2012092920120717
66665050refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012092920120717
66665740refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012092920120717
66672710refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012092920120717
66674870refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012092920120717
66676150refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012092920120717
66678980refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012092920120717
66679680refgcc -march=pentiumpro -O -fomit-frame-pointer2012092920120717
66680930refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012092920120717
66686060refgcc -march=pentium2 -O -fomit-frame-pointer2012092920120717
66690440refgcc -march=pentium-m -O -fomit-frame-pointer2012092920120717
66706370refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
66722660refgcc -m32 -march=pentium -O -fomit-frame-pointer2012092920120717
66735040refgcc -march=pentium -O -fomit-frame-pointer2012092920120717
66738150refgcc -march=i386 -O2 -fomit-frame-pointer2012092920120717
66748290refgcc -march=pentium-mmx -O -fomit-frame-pointer2012092920120717
66768080refgcc -march=nocona -O2 -fomit-frame-pointer2012092920120717
66776220refgcc -march=prescott -O2 -fomit-frame-pointer2012092920120717
66782490refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012092920120717
66785870refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012092920120717
67081040refgcc -m32 -march=pentium -Os -fomit-frame-pointer2012092920120717
67083740refgcc -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
67088320refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
67090330refgcc -march=pentium -Os -fomit-frame-pointer2012092920120717
67146620refgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
67147770refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012092920120717
67154680refgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2012092920120717
67166460refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012092920120717
68650330refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012092920120717
68652540refgcc -march=k6 -O -fomit-frame-pointer2012092920120717
68662120refgcc -m32 -march=k6 -O -fomit-frame-pointer2012092920120717
68668330refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012092920120717
68682160refgcc -march=k6-2 -O -fomit-frame-pointer2012092920120717
68682270refgcc -march=k6-3 -O -fomit-frame-pointer2012092920120717
69668090refclang -O32012092920120717
69899070refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012092920120717
69915410refgcc -march=pentium4 -O -fomit-frame-pointer2012092920120717
70252840refgcc -m32 -march=athlon -O -fomit-frame-pointer2012092920120717
70353710refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
70389110refgcc -march=pentium4 -O2 -fomit-frame-pointer2012092920120717
70496880refgcc -m32 -march=i386 -Os -fomit-frame-pointer2012092920120717
70500410refgcc -march=i486 -Os -fomit-frame-pointer2012092920120717
70502910refgcc -march=nocona -Os -fomit-frame-pointer2012092920120717
70510250refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012092920120717
70510550refgcc -march=prescott -Os -fomit-frame-pointer2012092920120717
70512860refgcc -march=pentium4 -Os -fomit-frame-pointer2012092920120717
70514980refgcc -m32 -march=i486 -Os -fomit-frame-pointer2012092920120717
70523500refgcc -march=i386 -Os -fomit-frame-pointer2012092920120717
70530210refgcc -m32 -march=nocona -Os -fomit-frame-pointer2012092920120717
70536050refgcc -m32 -march=prescott -Os -fomit-frame-pointer2012092920120717
70544030refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012092920120717
70553300refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012092920120717
70558580refgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2012092920120717
70562300refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012092920120717
70567370refgcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2012092920120717
70573330refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012092920120717
70579790refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012092920120717
70584430refgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2012092920120717
70585020refgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2012092920120717
70588070refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012092920120717
71874380refgcc -march=athlon -O -fomit-frame-pointer2012092920120717
77102590refgcc -m32 -march=k6 -Os -fomit-frame-pointer2012092920120717
77112510refgcc -march=k6-2 -Os -fomit-frame-pointer2012092920120717
77119130refgcc -march=k6 -Os -fomit-frame-pointer2012092920120717
77121760refgcc -march=k6-3 -Os -fomit-frame-pointer2012092920120717
77125740refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012092920120717
77142600refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012092920120717
77218030refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012092920120717
77234810refgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2012092920120717
77235590refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012092920120717
77243520refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012092920120717
77250530refgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2012092920120717
77256480refgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2012092920120717
142656920refcc2012092920120717
142668200refgcc -funroll-loops2012092920120717
142677900refgcc2012092920120717

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: 309, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -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 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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:1: error: unable to emulate 'TI'
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:76:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:79:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:82:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:85:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:88:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fmul':
smult.c: smult.c:132:19: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:133:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:134:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:135:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:136:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fsquare_times':
smult.c: smult.c:173:21: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:174:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:175:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:176:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:177:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fcontract':
smult.c: smult.c:213:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:214:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:215:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:216:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:217:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: ...

Number of similar (compiler,implementation) pairs: 318, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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=core-avx-i -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core-avx-i -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 -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 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7 -O -fomit-frame-pointer donna_c64
gcc -m32 -march=corei7 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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_c64
Compiler: clang -O3
smult.c: 0 libLLVM-3.0.so.1 0xb7153cc8
smult.c: 1 libLLVM-3.0.so.1 0xb715437c
smult.c: 2 0xb77b0400 __kernel_sigreturn + 0
smult.c: 3 libLLVM-3.0.so.1 0xb7085931 llvm::SelectionDAG::getNode(unsigned int, llvm::DebugLoc, llvm::EVT, llvm::SDValue) + 81
smult.c: 4 libLLVM-3.0.so.1 0xb7098f7f
smult.c: 5 libLLVM-3.0.so.1 0xb7099b6e
smult.c: 6 libLLVM-3.0.so.1 0xb70a2b38 llvm::TargetLowering::LowerCallTo(llvm::SDValue, llvm::Type*, bool, bool, bool, bool, unsigned int, llvm::CallingConv::ID, bool, bool, llvm::SDValue, std::vectorgt; >gt;&, llvm::SelectionDAG&, llvm::DebugLoc) const + 4840
smult.c: 7 libLLVM-3.0.so.1 0xb7039a5d
smult.c: 8 libLLVM-3.0.so.1 0xb7021177
smult.c: 9 libLLVM-3.0.so.1 0xb702ccc2
smult.c: 10 libLLVM-3.0.so.1 0xb7035cf4
smult.c: 11 libLLVM-3.0.so.1 0xb7039722 llvm::SelectionDAG::LegalizeTypes() + 514
smult.c: 12 libLLVM-3.0.so.1 0xb70d6ee0 llvm::SelectionDAGISel::CodeGenAndEmitDAG() + 208
smult.c: 13 libLLVM-3.0.so.1 0xb70d83d8 llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iteratorgt;, llvm::ilist_iteratorgt;, bool&) + 168
smult.c: 14 libLLVM-3.0.so.1 0xb70d8e03 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) + 2579
smult.c: 15 libLLVM-3.0.so.1 0xb70da892 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) + 690
smult.c: 16 libLLVM-3.0.so.1 0xb6ac35c3 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 115
smult.c: 17 libLLVM-3.0.so.1 0xb6c638ce llvm::FPPassManager::runOnFunction(llvm::Function&) + 622
smult.c: 18 libLLVM-3.0.so.1 0xb6c6398c llvm::FPPassManager::runOnModule(llvm::Module&) + 76
smult.c: 19 libLLVM-3.0.so.1 0xb6c634c5 llvm::MPPassManager::runOnModule(llvm::Module&) + 501
smult.c: 20 libLLVM-3.0.so.1 0xb6c63600 llvm::PassManagerImpl::run(llvm::Module&) + 144
smult.c: 21 libLLVM-3.0.so.1 0xb6c63656 llvm::PassManager::run(llvm::Module&) + 38
smult.c: 22 clang 0x082e4285 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::Module*, clang::BackendAction, llvm::raw_ostream*) + 2485
smult.c: 23 clang 0x082e2229 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 265
smult.c: 24 clang 0x0840e6c6 clang::ParseAST(clang::Sema&, bool) + 454
smult.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 donna_c64

Compiler output

Implementation: crypto_scalarmult/curve25519/athlon
Compiler: clang -O3
smult.c: smult.c:20:11: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_square' is invalid in C99 [-Wimplicit-function-declaration]
smult.c: /* 2 */ square(z2,z);
smult.c: ^
smult.c: smult.c:4:16: note: expanded from:
smult.c: #define square crypto_scalarmult_curve25519_athlon_square
smult.c: ^
smult.c: smult.c:23:11: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_mult' is invalid in C99 [-Wimplicit-function-declaration]
smult.c: /* 9 */ mult(z9,t0,z);
smult.c: ^
smult.c: smult.c:3:14: note: expanded from:
smult.c: #define mult crypto_scalarmult_curve25519_athlon_mult
smult.c: ^
smult.c: smult.c:84:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_init' is invalid in C99 [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_init();
smult.c: ^
smult.c: smult.c:85:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_todouble' is invalid in C99 [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_todouble(work,p);
smult.c: ^
smult.c: smult.c:86:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_mainloop' is invalid in C99 [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_mainloop(work,e);
smult.c: ^
smult.c: smult.c:89:3: warning: implicit declaration of function 'crypto_scalarmult_curve25519_athlon_fromdouble' is invalid in C99 [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_fromdouble(q,work + 20);
smult.c: ^
smult.c: 6 warnings generated.
const.s: clang: warning: argument unused during compilation: '-I .'
const.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20120717/supercop-data/h3atom/x86/include'
fromdouble.s: clang: warning: argument unused during compilation: '-I .'
fromdouble.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20120717/supercop-data/h3atom/x86/include'
init.s: clang: warning: argument unused during compilation: '-I .'
init.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20120717/supercop-data/h3atom/x86/include'
mainloop.s: clang: warning: argument unused during compilation: '-I .'
mainloop.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20120717/supercop-data/h3atom/x86/include'
mult.s: clang: warning: argument unused during compilation: '-I .'
mult.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20120717/supercop-data/h3atom/x86/include'
square.s: clang: warning: argument unused during compilation: '-I .'
square.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20120717/supercop-data/h3atom/x86/include'
todouble.s: clang: warning: argument unused during compilation: '-I .'
todouble.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20120717/supercop-data/h3atom/x86/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 athlon

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: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer donna
gcc -m32 -march=barcelona -O3 -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:1: error: unable to emulate 'TI'
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:76:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:79:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:82:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:85:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:88:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fmul':
smult.c: smult.c:132:19: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:133:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:134:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:135:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:136:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fsquare_times':
smult.c: smult.c:173:21: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:174:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:175:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:176:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:177:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fcontract':
smult.c: smult.c:213:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:214:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:215:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:216:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:217:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: ...
smult.c: smult.c:34:1: error: unable to emulate 'TI'
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:76:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:79:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:82:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:85:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:88:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fmul':
smult.c: smult.c:132:19: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:133:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:134:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:135:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:136:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fsquare_times':
smult.c: smult.c:173:21: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:174:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:175:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:176:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:177:5: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c: In function 'fcontract':
smult.c: smult.c:213:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:214:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:215:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:216:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: smult.c:217:3: warning: right shift count >gt;= width of type [enabled by default]
smult.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer donna_c64
gcc -m32 -march=barcelona -O3 -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