Implementation notes: x86, hydra8, crypto_core/keccakf160064bits

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_core
Primitive: keccakf160064bits
TimeImplementationCompilerBenchmark dateSUPERCOP version
6568optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
6576optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
6592optimized1600lcu6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
6596optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
6600optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
6624optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
6628optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
6628optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
6628optimized1600lcu6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
6644optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
6644optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
6644optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
6644optimized1600lcu6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
6656optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
6664optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
6668optimized1600lcu6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
6668optimized1600lcu6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
6668optimized1600lcu6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
6672optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
6672optimized1600lcu6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
6680optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
6684optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
6684optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
6688optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
6688optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
6688optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
6688optimized1600lcu6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110620171020
6692optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
6692optimized1600lcu6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
6692optimized1600lcu6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
6696optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
6696optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
6696optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
6696optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
6696optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
6696optimized1600lcu6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
6700optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
6700optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
6700optimized1600lcu6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110620171020
6700optimized1600lcu6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
6700optimized1600lcu6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
6704optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
6704optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
6704optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
6704optimized1600lcu6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
6704optimized1600lcu6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
6708optimized1600lcu6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110620171020
6708optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
6708optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
6708optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
6708optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
6712optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
6712optimized1600lcu6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
6716optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
6716optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
6716optimized1600lcu6gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110620171020
6716optimized1600lcu6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
6720optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
6720optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
6720optimized1600lcu6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
6720optimized1600lcu6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
6724optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
6724optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110620171020
6724optimized1600lcu6gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110620171020
6724optimized1600lcu6gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110620171020
6728optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
6728optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
6728optimized1600lcu6gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110620171020
6728optimized1600lcu6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
6732optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
6732optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
6732optimized1600lcu6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
6732optimized1600lcu6gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110620171020
6732optimized1600lcu6gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110620171020
6732optimized1600lcu6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110620171020
6736optimized1600lcu6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110620171020
6736optimized1600lcu6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
6736optimized1600lcu6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
6736optimized1600lcu6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110620171020
6736optimized1600lcu6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
6740optimized1600lcu6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
6740optimized1600lcu6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
6740optimized1600lcu6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
6744optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
6744optimized1600lcu6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
6744optimized1600lcu6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
6744optimized1600lcu6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110620171020
6744optimized1600lcu6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
6748optimized1600lcu6gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110620171020
6748optimized1600lcu6gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110620171020
6748optimized1600lcu6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110620171020
6748optimized1600lcu6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110620171020
6748optimized1600lcu6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
6748optimized1600lcu6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
6752optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
6752optimized1600lcu6gcc -m32 -O2 -fomit-frame-pointer2017110620171020
6752optimized1600lcu6gcc -m32 -Os -fomit-frame-pointer2017110620171020
6752optimized1600lcu6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
6752optimized1600lcu6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
6752optimized1600lcu6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
6752optimized1600lcu6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -m32 -O3 -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
6756optimized1600lcu6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
6760optimized1600lcu6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110620171020
6760optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
6760optimized1600lcu6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110620171020
6760optimized1600lcu6gcc -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
6764optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
6764optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
6764optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
6764optimized1600lcu6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
6764optimized1600lcu6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
6764optimized1600lcu6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
6764optimized1600lcu6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
6764optimized1600lcu6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
6768optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
6768optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
6768optimized1600lcu6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
6768optimized1600lcu6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
6772optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
6772optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
6772optimized1600lcu6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
6772optimized1600lcu6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
6776optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
6776optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110620171020
6780optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
6780optimized1600lcu6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
6780optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110620171020
6780optimized1600lcu6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
6780optimized1600lcu6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
6780optimized1600lcu6gcc -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
6784optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
6784optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
6784optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
6784optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
6784optimized1600lcu6gcc -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
6788optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
6788optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
6788optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
6788optimized1600lcu6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
6788optimized1600lcu6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
6792optimized1600lcu6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110620171020
6792optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
6792optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
6792optimized1600lcu6gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110620171020
6792optimized1600lcu6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
6792optimized1600lcu6gcc -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
6792optimized1600lcu6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110620171020
6796optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
6796optimized1600u6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
6796optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
6796optimized1600u6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
6796optimized1600lcu6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
6796optimized1600lcu6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110620171020
6796optimized1600lcu6gcc -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
6804optimized1600lcu6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110620171020
6804optimized1600u6gcc -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
6808optimized1600u6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
6808optimized1600lcu6gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110620171020
6808optimized1600lcu6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110620171020
6808optimized1600u6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
6812optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
6812optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
6812optimized1600lcu6gcc -m32 -march=core2 -O -fomit-frame-pointer2017110620171020
6816optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
6816optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
6816optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
6816optimized1600lcu6gcc -m32 -O -fomit-frame-pointer2017110620171020
6816optimized1600lcu6gcc -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
6816optimized1600u6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
6820optimized1600u6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
6820optimized1600u6gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110620171020
6820optimized1600lcu6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
6824optimized1600u6gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110620171020
6824optimized1600u6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
6824optimized1600u6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
6824optimized1600lcu6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
6828optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
6828optimized1600u6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
6828optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
6828optimized1600u6gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110620171020
6828optimized1600lcu6gcc -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
6828optimized1600u6gcc -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
6832optimized1600u6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110620171020
6832optimized1600u6gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110620171020
6832optimized1600u6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
6832optimized1600lcu6gcc -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
6836optimized1600u6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
6836optimized1600u6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
6836optimized1600u6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110620171020
6836optimized1600u6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
6840optimized1600u6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
6840optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
6840optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
6840optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
6840optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
6840optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
6840optimized1600u6gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110620171020
6840optimized1600lcu6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
6844optimized1600u6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
6844optimized1600u6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
6844optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
6848optimized1600u6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110620171020
6848optimized1600u6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
6848optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
6848optimized1600u6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
6848optimized1600lcu6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
6852optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
6852optimized1600u6gcc -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
6852optimized1600u6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
6852optimized1600u6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
6856optimized1600u6gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110620171020
6856optimized1600u6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110620171020
6860optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
6860optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
6860optimized1600u6gcc -m32 -O3 -fomit-frame-pointer2017110620171020
6860optimized1600u6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110620171020
6864optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
6864optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
6864optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
6864optimized1600u6gcc -m32 -Os -fomit-frame-pointer2017110620171020
6864optimized1600u6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
6868optimized1600u6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
6868optimized1600u6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
6868optimized1600u6gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110620171020
6872optimized1600u6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
6872optimized1600u6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110620171020
6872optimized1600u6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
6876optimized1600u6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
6876optimized1600u6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
6876optimized1600u6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
6876optimized1600u6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
6880optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
6880optimized1600u6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
6880optimized1600u6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
6884optimized1600u6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
6884optimized1600u6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110620171020
6884optimized1600u6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
6884optimized1600u6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
6884optimized1600u6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110620171020
6884optimized1600u6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
6888optimized1600u6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
6888optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
6888optimized1600u6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110620171020
6888optimized1600u6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
6888optimized1600u6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
6892optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
6892optimized1600u6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110620171020
6892optimized1600u6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
6896optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
6896optimized1600u6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
6896optimized1600u6gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110620171020
6900optimized1600u6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
6900optimized1600u6gcc -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
6900optimized1600u6gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110620171020
6900optimized1600u6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110620171020
6900optimized1600u6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
6900optimized1600u6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
6900optimized1600u6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
6904optimized1600u6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
6908optimized1600u6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
6908optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
6908optimized1600u6gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110620171020
6908optimized1600u6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
6908optimized1600u6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
6912optimized1600u6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
6912optimized1600u6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
6912optimized1600u6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
6912optimized1600u6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
6912optimized1600u6gcc -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
6912optimized1600u6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
6916optimized1600u6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110620171020
6916optimized1600u6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
6916optimized1600u6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
6916optimized1600u6gcc -m32 -O2 -fomit-frame-pointer2017110620171020
6916optimized1600u6gcc -m32 -O -fomit-frame-pointer2017110620171020
6916optimized1600u6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
6916optimized1600u6gcc -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
6916optimized1600u6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
6920optimized1600u6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
6920optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
6920optimized1600u6gcc -m32 -march=core2 -O -fomit-frame-pointer2017110620171020
6920optimized1600u6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
6924optimized1600u6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
6924optimized1600u6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110620171020
6928optimized1600u6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
6928optimized1600u6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110620171020
6928optimized1600u6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110620171020
6928optimized1600u6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
6928optimized1600u6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110620171020
6928optimized1600u6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
6932optimized1600u6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
6932optimized1600u6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
6932optimized1600u6gcc -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
6936optimized1600u6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110620171020
6936optimized1600u6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
6940optimized1600u6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
6944optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
6944optimized1600u6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
6944optimized1600u6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
6948optimized1600u6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
6948optimized1600u6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
6948optimized1600u6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
6952optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
6952optimized1600u6gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110620171020
6956optimized1600u6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
6956optimized1600u6gcc -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
6956optimized1600u6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
6960optimized1600u6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
6960optimized1600u6gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110620171020
6960optimized1600u6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110620171020
6964optimized1600u6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
6968optimized1600u6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
6968optimized1600u6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
6972optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
6972optimized1600u6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
6976optimized1600u6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
6980optimized1600u6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
6984optimized1600u6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
6984optimized1600u6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
6988optimized1600u6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110620171020
6992optimized1600u6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
7000optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
7012optimized1600u6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
7024optimized1600u6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
7032optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
7036optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
7036optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
7040optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
7084optimized1600u6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
7092optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
7104optimized1600u6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
7108optimized1600u6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
7120optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
7124optimized1600u6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
7140optimized1600u6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
7148reference1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
7152optimized1600u6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
7156optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
7156optimized1600u6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
7168optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
7192optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
7192optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
7192optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
7204optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
7204optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
7212reference1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110620171020
7216reference1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
7216reference1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
7216reference1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
7220reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
7228optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
7228optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
7240optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
7248optimized1600lcufullshldgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
7252reference1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
7260optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
7268reference1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
7268reference1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
7272reference1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
7272optimized1600lcufullshldgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
7288optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
7292reference1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
7292reference1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
7296optimized1600lcufullshldgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110620171020
7300optimized1600lcufullshldgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
7304reference1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
7308optimized1600lcufullshldgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
7312reference1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
7316reference1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
7324optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
7324optimized1600lcufullshldgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
7324optimized1600lcufullshldgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
7328optimized1600lcufullshldgcc -m32 -Os -fomit-frame-pointer2017110620171020
7328optimized1600lcufullshldgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
7332reference1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
7332optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
7340reference1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
7344optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
7344optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110620171020
7348optimized1600lcufullshldgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110620171020
7352optimized1600lcufullshldgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110620171020
7356optimized1600lcufullshldgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
7360optimized1600lcufullshldgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
7364optimized1600lcufullshldgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
7380optimized1600lcufullshldgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
7388optimized1600lcufullshldgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
7404optimized1600lcufullshldgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
7404optimized1600lcufullshldgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
7408optimized1600lcufullshldgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110620171020
7416optimized1600lcufullshldgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
7420optimized1600lcufullshldgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110620171020
7432reference1600gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110620171020
7444optimized1600lcufullshldgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
7464optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110620171020
7468optimized1600lcufullshldgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110620171020
7468reference1600gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110620171020
7468reference1600gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110620171020
7492reference1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
7496optimized1600lcufullshldgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
7604reference1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
7604reference1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
7608reference1600gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110620171020
7612reference1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
7644reference1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
7648optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
7672optimized1600lcufullshldgcc -m32 -march=core2 -O -fomit-frame-pointer2017110620171020
7680optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
7696optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
7700optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
7708optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
7724optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
7740optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
7740optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
7740optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
7744optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
7748optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
7748optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
7748optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110620171020
7756optimized1600lcufullshldgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110620171020
7756optimized1600lcufullshldgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110620171020
7760optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
7760optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
7764optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
7768optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
7780optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
7780optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
7788optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
7788optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
7804optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110620171020
7808optimized1600lcufullshldgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110620171020
7812optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
7824optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
7824optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
7828optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
7828reference1600gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110620171020
7836optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
7840optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
7840optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
7840optimized1600lcufullshldgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
7844optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
7852optimized1600lcufullshldgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
7856optimized1600lcufullshldgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
7860optimized1600lcufullshldgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110620171020
7860optimized1600lcufullshldgcc -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
7860optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
7872optimized1600lcufullshldgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
7872optimized1600lcufullshldgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
7880optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
7888optimized1600lcufullshldgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
7892optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
7892reference1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110620171020
7896optimized1600lcufullshldgcc -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
7904reference1600gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110620171020
7916optimized1600lcufullshldgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110620171020
7920optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
7920optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
7920optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110620171020
7920optimized1600lcufullshldgcc -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
7924optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
7928optimized1600lcufullshldgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
7928optimized1600lcufullshldgcc -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
7932optimized1600lcufullshldgcc -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
7944optimized1600lcufullshldgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
7952optimized1600lcufullshldgcc -m32 -O -fomit-frame-pointer2017110620171020
7952optimized1600lcufullshldgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
7956optimized1600lcufullshldgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
7960optimized1600lcufullshldgcc -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
7964optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
7980optimized1600lcufullshldgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
7980optimized1600lcufullshldgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
7984optimized1600lcufullshldgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
7984optimized1600lcufullshldgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
7988optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
7988optimized1600lcufullshldgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
7988optimized1600lcufullshldgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
7992optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
7992optimized1600lcufullshldgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
7992optimized1600lcufullshldgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
8000optimized1600lcufullshldgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110620171020
8004optimized1600lcufullshldgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
8008optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
8008optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
8020optimized1600lcufullshldgcc -m32 -O3 -fomit-frame-pointer2017110620171020
8020optimized1600lcufullshldgcc -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
8020optimized1600lcufullshldgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
8024optimized1600lcufullshldgcc -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
8028optimized1600lcufullshldgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
8028optimized1600lcufullshldgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
8032optimized1600lcufullshldgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
8036optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110620171020
8044optimized1600lcufullshldgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
8060optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110620171020
8064optimized1600lcufullshldgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
8064optimized1600lcufullshldgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110620171020
8064optimized1600lcufullshldgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110620171020
8068optimized1600lcufullshldgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
8072optimized1600lcufullshldgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
8084optimized1600lcufullshldgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110620171020
8088optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110620171020
8088optimized1600lcufullshldgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
8096optimized1600lcufullshldgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110620171020
8104optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
8112optimized1600lcufullshldgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
8116optimized1600lcufullshldgcc -m32 -O2 -fomit-frame-pointer2017110620171020
8124optimized1600lcufullshldgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
8132optimized1600lcufullshldgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110620171020
8136optimized1600lcufullshldgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110620171020
8148optimized1600lcufullshldgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110620171020
8168optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110620171020
8180optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110620171020
8184optimized1600lcufullshldgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110620171020
8188optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110620171020
8360optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
8368optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
8384optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
8400optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
8436optimized1600lcufullshldgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
8448optimized1600lcufullshldgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
8452optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
8480optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
8488optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
8492optimized1600lcufullshldgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
8500optimized1600lcufullshldgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
8508optimized1600lcufullshldgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
8516optimized1600lcufullshldgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
8520optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
8524optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
8524optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
8528optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
8528optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
8528optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
8536optimized1600lcufullshldgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
8608optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
8612optimized1600lcufullshldgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
8648optimized1600lcufullshldgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
8652optimized1600lcufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110620171020
8660reference1600gcc -m32 -O3 -fomit-frame-pointer2017110620171020
8664optimized1600lcufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
8680optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
8680optimized1600lcufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
8688optimized1600lcufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110620171020
8700optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
8700optimized1600ufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
8708optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
8712optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
8716optimized1600ufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
8720optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
8720optimized1600lcufullshldgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
8724optimized1600ufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
8728optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
8728optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
8732reference1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110620171020
8736optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
8736optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
8740optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
8740optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
8748optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
8756optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
8756optimized1600ufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
8764optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
8764optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
8764optimized1600lcufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
8768optimized1600ufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
8768optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
8768optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
8768optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
8768optimized1600lcufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
8776optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
8780optimized1600ufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
8780optimized1600lcufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
8780optimized1600lcufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
8784optimized1600lcufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110620171020
8788optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
8792optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
8792optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
8792optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110620171020
8792optimized1600lcufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
8796optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
8796optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
8800optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
8800optimized1600lcufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
8804optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
8804optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
8808optimized1600ufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
8812optimized1600lcufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
8820optimized1600ufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
8820optimized1600ufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
8824optimized1600lcufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
8824optimized1600ufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
8828optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
8828optimized1600ufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110620171020
8832optimized1600lcufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110620171020
8832optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
8832optimized1600lcufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
8832optimized1600lcufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
8836optimized1600ufullgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110620171020
8836optimized1600lcufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
8840optimized1600lcufullgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110620171020
8840optimized1600ufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
8840optimized1600ufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
8844optimized1600lcufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
8848optimized1600ufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110620171020
8848optimized1600lcufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
8852optimized1600ufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
8856optimized1600ufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110620171020
8856optimized1600ufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
8860optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
8864optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
8864optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
8864optimized1600lcufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
8868optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
8868optimized1600ufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
8872optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
8876optimized1600lcufullgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110620171020
8876optimized1600lcufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
8880optimized1600ufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110620171020
8884optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
8884optimized1600ufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110620171020
8884optimized1600ufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
8892optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
8896optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
8900optimized1600ufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
8904optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
8904optimized1600ufullgcc -m32 -Os -fomit-frame-pointer2017110620171020
8912optimized1600ufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
8916optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
8920optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
8924optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
8924optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
8924optimized1600ufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
8924optimized1600ufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
8928optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
8928optimized1600ufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
8928optimized1600lcufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110620171020
8932optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
8936optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
8936optimized1600ufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
8936optimized1600lcufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110620171020
8948optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
8948optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
8952optimized1600ufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
8956optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
8964optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
8972optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
8976optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
8980optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
8984optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
8988optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
8992optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
8996optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
8996optimized1600ufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
9000optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
9008optimized1600ufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110620171020
9032optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
9032optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
9044optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
9052optimized1600lcufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110620171020
9052reference1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
9064optimized1600ufullgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110620171020
9068optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
9068optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
9068optimized1600lcufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
9068optimized1600lcufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
9076optimized1600lcufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
9096optimized1600lcufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110620171020
9096optimized1600lcufullgcc -m32 -Os -fomit-frame-pointer2017110620171020
9116optimized1600lcufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
9128optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
9128optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
9136optimized1600lcufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
9140optimized1600lcufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
9140optimized1600lcufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
9144optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110620171020
9148optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
9152optimized1600lcufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
9156optimized1600ufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
9172optimized1600lcufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
9180optimized1600lcufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
9188reference1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
9192optimized1600lcufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
9200optimized1600lcufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
9212optimized1600lcufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
9212reference1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
9216reference1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
9220optimized1600lcufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110620171020
9224optimized1600lcufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
9228optimized1600lcufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110620171020
9232optimized1600lcufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
9232optimized1600lcufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
9236optimized1600lcufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
9248optimized1600lcufullgcc -m32 -O -fomit-frame-pointer2017110620171020
9248optimized1600lcufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
9252optimized1600lcufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
9252optimized1600lcufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
9256optimized1600lcufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
9256optimized1600lcufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
9260reference1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
9264optimized1600lcufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
9268optimized1600lcufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
9272optimized1600lcufullgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110620171020
9280optimized1600lcufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110620171020
9280optimized1600lcufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
9288optimized1600lcufullgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110620171020
9288optimized1600lcufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110620171020
9296optimized1600lcufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
9296optimized1600lcufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
9296optimized1600lcufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
9304optimized1600lcufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
9308optimized1600lcufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110620171020
9308optimized1600lcufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
9320optimized1600lcufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017110620171020
9320optimized1600lcufullgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110620171020
9332optimized1600lcufullgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110620171020
9340optimized1600lcufullgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110620171020
9340optimized1600lcufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110620171020
9340optimized1600lcufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110620171020
9340optimized1600lcufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
9344optimized1600lcufullgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110620171020
9356optimized1600lcufullgcc -m32 -O3 -fomit-frame-pointer2017110620171020
9356optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110620171020
9360optimized1600lcufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
9364optimized1600lcufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
9368optimized1600lcufullgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110620171020
9372optimized1600lcufullgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110620171020
9372optimized1600lcufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
9376optimized1600lcu6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
9376optimized1600lcufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
9380optimized1600lcufullgcc -m32 -O2 -fomit-frame-pointer2017110620171020
9380optimized1600lcufullgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110620171020
9388optimized1600lcufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
9396optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110620171020
9404optimized1600lcufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
9436reference1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
9436optimized1600lcufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
9436optimized1600lcufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
9472reference1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
9488optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
9492optimized1600lcufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110620171020
9496optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
9528optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
9536optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
9568optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
9584optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
9592optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
9612optimized1600ufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110620171020
9612optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
9616optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
9624optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
9648optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
9652optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
9652optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
9672optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
9684optimized1600ufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110620171020
9688optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
9696optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
9696optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
9696optimized1600ufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
9704optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
9704optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
9704optimized1600ufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
9720optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
9728optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
9736optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
9740reference1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
9744optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
9752optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
9752optimized1600ufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110620171020
9756optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
9756optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
9760optimized1600ufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
9768optimized1600ufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110620171020
9772optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
9772optimized1600ufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
9772optimized1600ufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
9776optimized1600ufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
9780optimized1600ufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
9788optimized1600ufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
9792optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
9792optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110620171020
9792optimized1600ufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
9792optimized1600ufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
9796optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
9796optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
9796optimized1600ufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017110620171020
9800optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
9800optimized1600ufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
9804optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
9804optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
9804optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
9804optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
9804optimized1600ufullgcc -m32 -O2 -fomit-frame-pointer2017110620171020
9804optimized1600ufullgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110620171020
9812optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
9812optimized1600ufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
9816optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
9816optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
9816optimized1600lcufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
9820optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
9820optimized1600ufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110620171020
9824optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
9824optimized1600ufullgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110620171020
9824optimized1600ufullgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110620171020
9828optimized1600ufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110620171020
9832reference1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
9832optimized1600ufullgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110620171020
9836reference1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
9836optimized1600ufullgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110620171020
9836optimized1600lcufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
9840optimized1600ufullgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110620171020
9844optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
9844optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
9844optimized1600ufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
9848optimized1600ufullgcc -m32 -O -fomit-frame-pointer2017110620171020
9848optimized1600ufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110620171020
9852optimized1600ufullgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110620171020
9856optimized1600ufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110620171020
9856optimized1600ufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
9860optimized1600ufullgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110620171020
9864optimized1600ufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110620171020
9864optimized1600ufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110620171020
9868optimized1600ufullgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110620171020
9868optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110620171020
9872optimized1600lcufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
9876reference1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
9880optimized1600lcufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
9884optimized1600lcufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
9888optimized1600ufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110620171020
9892optimized1600lcufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
9892optimized1600lcufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
9900optimized1600lcufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
9900optimized1600lcufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
9904optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110620171020
9908optimized1600lcufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
9912optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
9912optimized1600lcufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
9920optimized1600ufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
9924optimized1600lcufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
9928reference1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
9936reference1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
9948optimized1600ufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
9952optimized1600ufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
9964optimized1600ufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
9968optimized1600ufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
9972optimized1600ufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
9988optimized1600ufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
9992optimized1600ufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
9996optimized1600ufullgcc -m32 -O3 -fomit-frame-pointer2017110620171020
10008optimized1600ufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
10016optimized1600ufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
10036optimized1600ufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
10056reference1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
10072reference1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
10072reference1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
10072optimized1600ufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
10072optimized1600ufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
10072optimized1600ufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
10076optimized1600ufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
10084reference1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
10084reference1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
10088reference1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
10088optimized1600ufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
10108optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
10108optimized1600ufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
10128reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
10132reference1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
10140optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
10160optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
10164optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
10180optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
10192optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
10196optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
10200reference1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
10204optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
10232reference1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
10248reference1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
10272reference1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
10312optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
10312optimized1600ufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
10324optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
10332optimized1600ufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
10336reference1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
10336optimized1600ufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
10344optimized1600ufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
10344optimized1600ufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
10360optimized1600ufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
10364reference1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
10368optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
10376reference1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
10440optimized1600ufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
10468optimized1600ufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
10488optimized1600ufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
10512optimized1600ufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
10520optimized1600ufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
10528optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
10540optimized1600ufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
10560reference1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
10632reference1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
10756optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
10764optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
10768optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
10792optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
10800optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
10812optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
10816optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
10836optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
10956optimized1600ufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
10956optimized1600ufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
10960optimized1600ufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
10960optimized1600ufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
10968optimized1600ufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
10976optimized1600ufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
10984optimized1600ufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
10988optimized1600ufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
11636compact1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
11676compact1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
11708compact1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
11732compact1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
11792compact1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110620171020
11832compact1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
11876compact1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
11892compact1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
11948compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
11952compact1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
11972compact1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
12032compact1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
12048compact1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
12064compact1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
12068compact1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
12068compact1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
12084compact1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
12092compact1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
12092compact1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
12132compact1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
12132compact1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
12196compact1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
12280compact1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
12384compact1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
12388compact1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
12388compact1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
12440compact1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
12440compact1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
12484compact1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
12620compact1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
12632compact1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
12660compact1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
12772compact1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110620171020
12872compact1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
12888compact1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
12892compact1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110620171020
12920compact1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
12924compact1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
12980compact1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
12980compact1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
13040compact1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
13052compact1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
13228compact1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
13560compact1600gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110620171020
13600compact1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110620171020
13612compact1600gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110620171020
13612compact1600gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110620171020
13660compact1600gcc -m32 -O3 -fomit-frame-pointer2017110620171020
13712compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
13744compact1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
13756compact1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
13788compact1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
14188compact1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
14220compact1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
14244compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
14252compact1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
14280compact1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110620171020
14328compact1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110620171020
14332compact1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110620171020
14348compact1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110620171020
14384compact1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110620171020
14492compact1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110620171020
14508compact1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110620171020
14644compact1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
14656compact1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
14888compact1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110620171020
14940compact1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
15156compact1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110620171020
15160compact1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110620171020
15268compact1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110620171020
15308compact1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110620171020
15344compact1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110620171020
15356compact1600gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110620171020
15360compact1600gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110620171020
15392compact1600gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110620171020
15628compact1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110620171020
15656compact1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110620171020
15928compact1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110620171020
15992compact1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
16012compact1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
16016compact1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110620171020
16028compact1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
16136compact1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
16232compact1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
16412compact1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
16424compact1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110620171020
16480compact1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
16620compact1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
16660compact1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017110620171020
16668compact1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110620171020
16688compact1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
16760compact1600gcc -m32 -O -fomit-frame-pointer2017110620171020
17004compact1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110620171020
17116compact1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
17216compact1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
17244compact1600gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110620171020
17268compact1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110620171020
17336compact1600gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110620171020
17392compact1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
17552compact1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
17668compact1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
17756compact1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
17804compact1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
17856compact1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
17892compact1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
17952reference1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
17988compact1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
18012reference1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
18032compact1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
18092reference1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
18152compact1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
18172reference1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
18176reference1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
18216reference1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
18216reference1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
18216reference1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
18216reference1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
18240reference1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
18272reference1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
18284reference1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
18324reference1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110620171020
18360compact1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110620171020
18416compact1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110620171020
18580compact1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110620171020
18668compact1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
18724compact1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
18772compact1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
18796compact1600gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110620171020
18852compact1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110620171020
18860compact1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
18864compact1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
18948compact1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110620171020
18968compact1600gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110620171020
18972compact1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
18984compact1600gcc -m32 -O2 -fomit-frame-pointer2017110620171020
19112compact1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
19140compact1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
19144compact1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
19172compact1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
19184compact1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
19196compact1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
19232compact1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
19252reference1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
19440compact1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
19464reference1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
19592compact1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
19668compact1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
19716compact1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
19948compact1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
20308compact1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
20332compact1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
20544compact1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
20632compact1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
20724compact1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
20748compact1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110620171020
20756compact1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
20756compact1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110620171020
20776compact1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110620171020
20788compact1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
20792compact1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110620171020
20796compact1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110620171020
20812compact1600gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110620171020
20820compact1600gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110620171020
20924compact1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110620171020
21076compact1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
21092compact1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
21096compact1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
21156compact1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
21160compact1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
21176compact1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
21208reference1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110620171020
21256reference1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
21264reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
21288compact1600gcc -m32 -Os -fomit-frame-pointer2017110620171020
21312compact1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
21316compact1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
21320compact1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
21360compact1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
21424compact1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
21452compact1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
21460compact1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
21536compact1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
21608compact1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
21648compact1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
21680compact1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
22092compact1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
22100compact1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
22408compact1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
22908compact1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
26112reference1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110620171020
26168reference1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110620171020
26180reference1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110620171020
26208reference1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110620171020
26420reference1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110620171020
26464reference1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
26560reference1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110620171020
26752reference1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110620171020
26792reference1600gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110620171020
26840reference1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110620171020
26956reference1600gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110620171020
27020reference1600gcc -m32 -O2 -fomit-frame-pointer2017110620171020
27092reference1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110620171020
27104reference1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110620171020
27124reference1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110620171020
27244reference1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110620171020
27284reference1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110620171020
27608reference1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110620171020
27708reference1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110620171020
27756reference1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110620171020
27860reference1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110620171020
27904reference1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110620171020
31096compact1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110620171020
40480reference1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
41024reference1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
41120reference1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
41180reference1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
41188reference1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
41220reference1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
41272reference1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
41488reference1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
41588reference1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
41604reference1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
41716reference1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
41736reference1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110620171020
42376reference1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110620171020
42380reference1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110620171020
42420reference1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110620171020
42784reference1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110620171020
42808reference1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110620171020
42828reference1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110620171020
42832reference1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110620171020
42964reference1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110620171020
42968reference1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
43312reference1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
43328reference1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
43376reference1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110620171020
43456reference1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110620171020
43508reference1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110620171020
43684reference1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110620171020
43712reference1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017110620171020
43728reference1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110620171020
43748reference1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017110620171020
43764reference1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110620171020
43772reference1600gcc -m32 -Os -fomit-frame-pointer2017110620171020
43788reference1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110620171020
43812reference1600gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110620171020
43812reference1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017110620171020
43852reference1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110620171020
43920reference1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110620171020
44032reference1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110620171020
44032reference1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110620171020
44052reference1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017110620171020
44060reference1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110620171020
44064reference1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017110620171020
44076reference1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110620171020
44080reference1600gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110620171020
44220reference1600gcc -m32 -O -fomit-frame-pointer2017110620171020
44228reference1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110620171020
44236reference1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017110620171020
44268reference1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110620171020
44304reference1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110620171020
44376reference1600gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110620171020
44396reference1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110620171020
44448reference1600gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110620171020
44652reference1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110620171020
44848reference1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110620171020
44876reference1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017110620171020
44976reference1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110620171020
45004reference1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110620171020
45024reference1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110620171020
45356reference1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
45596reference1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
45828reference1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
46228reference1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110620171020
46376reference1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110620171020
47120reference1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110620171020
47188reference1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110620171020
47292reference1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110620171020
49844reference1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110620171020
55740reference1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110620171020
88488reference1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017110620171020
88856reference1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110620171020
91720reference1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017110620171020

Test failure

Implementation: crypto_core/keccakf160064bits/compact1600
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer compact1600 optimized1600lcu6 optimized1600lcufull optimized1600lcufullshld optimized1600u6 optimized1600ufull reference1600
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer compact1600 optimized1600lcu6 optimized1600lcufull optimized1600lcufullshld optimized1600u6 optimized1600ufull reference1600
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer compact1600 optimized1600lcu6 optimized1600lcufull optimized1600lcufullshld optimized1600u6 optimized1600ufull reference1600

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600XOPu6
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:19: fatal error: align.h: No such file or directory
KeccakP-1600-XOP.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 342, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64shld
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:52: Error: bad expression
keccakp.s: keccakp.s:52: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:53: Error: bad expression
keccakp.s: keccakp.s:53: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:54: Error: bad expression
keccakp.s: keccakp.s:54: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:55: Error: bad expression
keccakp.s: keccakp.s:55: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:56: Error: bad expression
keccakp.s: keccakp.s:56: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:57: Error: bad expression
keccakp.s: keccakp.s:57: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:60: Error: bad expression
keccakp.s: keccakp.s:60: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:62: Error: bad expression
keccakp.s: keccakp.s:62: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:63: Error: bad expression
keccakp.s: keccakp.s:63: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:64: Error: bad expression
keccakp.s: keccakp.s:64: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:66: Error: bad expression
keccakp.s: keccakp.s:66: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:67: Error: bad expression
keccakp.s: keccakp.s:67: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64shld

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64Apple
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:542: Error: unsupported instruction `ret'
keccakp.s: keccakp.s:551: Error: bad register name `%rax'
keccakp.s: keccakp.s:552: Error: bad register name `%rcx'
keccakp.s: keccakp.s:553: Error: bad register name `%rcx'
keccakp.s: keccakp.s:555: Error: bad register name `%rax'
keccakp.s: keccakp.s:556: Error: bad register name `%rcx'
keccakp.s: keccakp.s:557: Error: bad register name `%rcx'
keccakp.s: keccakp.s:558: Error: bad register name `%rax'
keccakp.s: keccakp.s:559: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:560: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:561: Error: bad register name `%rcx'
keccakp.s: keccakp.s:562: Error: bad register name `%rax'
keccakp.s: keccakp.s:563: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:564: Error: bad register name `%rcx'
keccakp.s: keccakp.s:565: Error: bad register name `%rax'
keccakp.s: keccakp.s:566: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:567: Error: bad register name `%rax'
keccakp.s: keccakp.s:568: Error: bad register name `%rcx'
keccakp.s: keccakp.s:569: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:570: Error: bad register name `%rcx'
keccakp.s: keccakp.s:571: Error: bad register name `%rax'
keccakp.s: keccakp.s:572: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:573: Error: bad register name `%rax'
keccakp.s: keccakp.s:574: Error: unsupported instruction `ret'
keccakp.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64Apple

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600XOPu6
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:19: fatal error: align.h: No such file or directory
KeccakP-1600-XOP.c: compilation terminated.
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:19: fatal error: align.h: No such file or directory
KeccakP-1600-XOP.c: compilation terminated.

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

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64shld
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:52: Error: bad expression
keccakp.s: keccakp.s:52: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:53: Error: bad expression
keccakp.s: keccakp.s:53: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:54: Error: bad expression
keccakp.s: keccakp.s:54: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:55: Error: bad expression
keccakp.s: keccakp.s:55: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:56: Error: bad expression
keccakp.s: keccakp.s:56: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:57: Error: bad expression
keccakp.s: keccakp.s:57: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:60: Error: bad expression
keccakp.s: keccakp.s:60: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:62: Error: bad expression
keccakp.s: keccakp.s:62: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:63: Error: bad expression
keccakp.s: keccakp.s:63: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:64: Error: bad expression
keccakp.s: keccakp.s:64: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:66: Error: bad expression
keccakp.s: keccakp.s:66: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:67: Error: bad expression
keccakp.s: keccakp.s:67: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: ...
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:52: Error: bad expression
keccakp.s: keccakp.s:52: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:53: Error: bad expression
keccakp.s: keccakp.s:53: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:54: Error: bad expression
keccakp.s: keccakp.s:54: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:55: Error: bad expression
keccakp.s: keccakp.s:55: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:56: Error: bad expression
keccakp.s: keccakp.s:56: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:57: Error: bad expression
keccakp.s: keccakp.s:57: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:60: Error: bad expression
keccakp.s: keccakp.s:60: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:62: Error: bad expression
keccakp.s: keccakp.s:62: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:63: Error: bad expression
keccakp.s: keccakp.s:63: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:64: Error: bad expression
keccakp.s: keccakp.s:64: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:66: Error: bad expression
keccakp.s: keccakp.s:66: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:67: Error: bad expression
keccakp.s: keccakp.s:67: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64shld

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64Apple
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:542: Error: unsupported instruction `ret'
keccakp.s: keccakp.s:551: Error: bad register name `%rax'
keccakp.s: keccakp.s:552: Error: bad register name `%rcx'
keccakp.s: keccakp.s:553: Error: bad register name `%rcx'
keccakp.s: keccakp.s:555: Error: bad register name `%rax'
keccakp.s: keccakp.s:556: Error: bad register name `%rcx'
keccakp.s: keccakp.s:557: Error: bad register name `%rcx'
keccakp.s: keccakp.s:558: Error: bad register name `%rax'
keccakp.s: keccakp.s:559: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:560: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:561: Error: bad register name `%rcx'
keccakp.s: keccakp.s:562: Error: bad register name `%rax'
keccakp.s: keccakp.s:563: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:564: Error: bad register name `%rcx'
keccakp.s: keccakp.s:565: Error: bad register name `%rax'
keccakp.s: keccakp.s:566: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:567: Error: bad register name `%rax'
keccakp.s: keccakp.s:568: Error: bad register name `%rcx'
keccakp.s: keccakp.s:569: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:570: Error: bad register name `%rcx'
keccakp.s: keccakp.s:571: Error: bad register name `%rax'
keccakp.s: keccakp.s:572: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:573: Error: bad register name `%rax'
keccakp.s: keccakp.s:574: Error: unsupported instruction `ret'
keccakp.s: ...
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:542: Error: unsupported instruction `ret'
keccakp.s: keccakp.s:551: Error: bad register name `%rax'
keccakp.s: keccakp.s:552: Error: bad register name `%rcx'
keccakp.s: keccakp.s:553: Error: bad register name `%rcx'
keccakp.s: keccakp.s:555: Error: bad register name `%rax'
keccakp.s: keccakp.s:556: Error: bad register name `%rcx'
keccakp.s: keccakp.s:557: Error: bad register name `%rcx'
keccakp.s: keccakp.s:558: Error: bad register name `%rax'
keccakp.s: keccakp.s:559: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:560: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:561: Error: bad register name `%rcx'
keccakp.s: keccakp.s:562: Error: bad register name `%rax'
keccakp.s: keccakp.s:563: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:564: Error: bad register name `%rcx'
keccakp.s: keccakp.s:565: Error: bad register name `%rax'
keccakp.s: keccakp.s:566: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:567: Error: bad register name `%rax'
keccakp.s: keccakp.s:568: Error: bad register name `%rcx'
keccakp.s: keccakp.s:569: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:570: Error: bad register name `%rcx'
keccakp.s: keccakp.s:571: Error: bad register name `%rax'
keccakp.s: keccakp.s:572: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:573: Error: bad register name `%rax'
keccakp.s: keccakp.s:574: Error: unsupported instruction `ret'
keccakp.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64Apple