Implementation notes: x86, margaux, crypto_hash/shabal512

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: shabal512
TimeImplementationCompilerBenchmark dateSUPERCOP version
11025i386sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
11025i386sse2gcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
11025i386sse2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
11034i386sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
11034i386sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
11034i386sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
11034i386sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
11043i386sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
11043i386sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
11052i386sse2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
11052i386sse2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
11052i386sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
11052i386sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
11052i386sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
11052i386sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
11052i386sse2gcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
11052i386sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
11052i386sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
11052i386sse2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
11052i386sse2gcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
11061i386sse2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
11061i386sse2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
11070i386sse2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
11070i386sse2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
11070i386sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
11070i386sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
11079i386sse2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -O3 -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
11079i386sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
11088i386sse2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
11088i386sse2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
11088i386sse2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -O2 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
11088i386sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -m32 -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
11097i386sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
11097i386sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
11097i386sse2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
11106i386sse2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
11106i386sse2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
11106i386sse2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
11106i386sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
11106i386sse2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
11106i386sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
11106i386sse2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
11106i386sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
11106i386sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
11106i386sse2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
11115i386sse2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
11115i386sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
11115i386sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
11115i386sse2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
11115i386sse2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
11115i386sse2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
11115i386sse2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
11115i386sse2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
11115i386sse2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
11124i386sse2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
11124i386sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
11124i386sse2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
11124i386sse2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
11124i386sse2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
11124i386sse2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
11124i386sse2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
11124i386sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
11124i386sse2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
11133i386sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
11133i386sse2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
11142i386sse2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
12321i386sse2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
12357i386sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
13959i386gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
13968i386gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
13968i386gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
13968i386gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
13968i386gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
13968i386gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
13968i386gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
13968i386gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
13977i386gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
13977i386gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
13977i386gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
13977i386gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
13986i386gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
13986i386gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
13986i386gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
13986i386gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
13986i386gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
13986i386gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
13995i386gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
13995i386gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
13995i386gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
13995i386gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
13995i386gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
13995i386gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
13995i386gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
13995i386gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
14004i386gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
14004i386gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
14004i386gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
14004i386gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
14004i386gcc -m32 -Os -fomit-frame-pointer2017072820170725
14004i386gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
14004i386gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
14004i386gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
14004i386gcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
14013i386gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
14013i386gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
14013i386gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
14013i386gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
14013i386gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
14013i386gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
14013i386gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
14013i386gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
14013i386gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
14022i386gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
14022i386gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
14022i386gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
14022i386gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
14022i386gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
14022i386gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
14022i386gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
14022i386gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
14022i386gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
14031i386gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
14031i386gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
14031i386gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
14031i386gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
14031i386gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
14031i386gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
14031i386gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
14031i386gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
14031i386gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
14031i386gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
14031i386gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
14040i386gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
14040i386gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
14040i386gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
14040i386gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
14040i386gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
14040i386gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
14040i386gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
14040i386gcc -m32 -O2 -fomit-frame-pointer2017072820170725
14040i386gcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
14040i386gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
14040i386gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
14040i386gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
14040i386gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
14040i386gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
14049i386gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
14049i386gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
14049i386gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
14049i386gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
14049i386gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
14049i386gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
14049i386gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
14049i386gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
14049i386gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
14049i386gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
14049i386gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
14049i386gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
14049i386gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
14058i386gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
14058i386gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
14058i386gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
14058i386gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
14058i386gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
14058i386gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
14058i386gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
14058i386gcc -m32 -O -fomit-frame-pointer2017072820170725
14058i386gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
14058i386gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
14058i386gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
14058i386gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
14058i386gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
14058i386gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
14058i386gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
14067i386gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
14067i386gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
14067i386gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
14067i386gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
14067i386gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
14067i386gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
14067i386gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
14067i386gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
14067i386gcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
14067i386gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
14076i386gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
14076i386gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
14076i386gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
14076i386gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
14076i386gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
14076i386gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
14076i386gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
14076i386gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
14076i386gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
14076i386gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
14076i386gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
14085i386gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
14085i386gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
14085i386gcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
14085i386gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
14085i386gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
14085i386gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
14085i386gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
14094i386gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
14094i386gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
14094i386gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
14094i386gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
14103i386gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
14103i386gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
14103i386gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
14103i386gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
14103i386gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
14103i386gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
14112i386gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
14112i386gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
14121i386gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
14121i386gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
14121i386gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
14121i386gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
14121i386gcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
14121i386gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
14130i386gcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
14130i386gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
14148i386gcc -m32 -O3 -fomit-frame-pointer2017072820170725
14184i386gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
14319refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
14391i386gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
14391i386gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
14409refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
14427i386gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
14490refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
14517sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
14526sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
14544refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
14544refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
14769refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
14787sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
14814sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
14832refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
14841sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
14841refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
14850refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
14904sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
14904refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
14922sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
14931refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
14931sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
14940refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
14940refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
14949refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
14958refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
14967refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
14976refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
14985refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
14985refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
14994sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
15021refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
15048sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
15057sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
15075sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
15111sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
15147sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
15156sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
15174sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
15174sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
15192refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
15201sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
15210sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
15210sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
15219sphlibgcc -m32 -O -fomit-frame-pointer2017072820170725
15219refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
15219refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
15219refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
15246refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
15246refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
15255sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
15255refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
15264sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
15264refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
15273sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
15282refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
15300refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
15300refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
15300refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
15300refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
15300sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
15309refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
15363refgcc -m32 -O -fomit-frame-pointer2017072820170725
15372sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
15372refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
15390sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
15390sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
15399sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
15417refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
15417sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
15426sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
15471sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
15489sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
15507refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
15543sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
15660sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
15714sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
15714sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
15894sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
15984refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
16461sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
17658refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
17937refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
18225sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
18261sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
18477refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
18603refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
19116sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
20007sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
25380refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
25425refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
25524refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
25560refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
25605refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
25614refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
25623refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
25677refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
25686refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
25686refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
25695refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
25695refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
25695refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
25704refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
25722refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
25731refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
25731refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
25740refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
25740refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
25749refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
25758refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
25767refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
25767refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
25767refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
25776refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
25794refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
25803refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
25830refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
25830refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
25839refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
25839refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
25848refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
25848refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
25857refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
25857refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
25857refgcc -m32 -O2 -fomit-frame-pointer2017072820170725
25857refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
25857refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
25875refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
25911refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
25911refgcc -m32 -O3 -fomit-frame-pointer2017072820170725
25920refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
25920refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
25920refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
25920refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
25920refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
25929refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
25938refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
25947refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
25956refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
25956refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
25974refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
26010refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
26010refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
26019refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
26037refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
26073sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
26073refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
26082refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
26100sphlibgcc -m32 -O3 -fomit-frame-pointer2017072820170725
26109refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
26109refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
26127refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
26136refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
26136sphlibgcc -m32 -O2 -fomit-frame-pointer2017072820170725
26136refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
26145refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
26163refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
26262sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
26280sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
26280sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
26289sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
26334sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
26352sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
26361sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
26370sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
26370sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
26397sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
26496sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
26496sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
26505refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
26523refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
26532refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
26568sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
26577sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
26595refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
26604sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
26613sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
26631sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
26658sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
26721sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
26739sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
26748sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
26757refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
26766sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
26775sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
26793sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
26793sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
26802sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
26802refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
26820sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
26820sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
26820sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
26820sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
26829sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
26829sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
26829sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
26829sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
26838sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
26838sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
26838sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
26838sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
26838sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
26838sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
26847sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
26847sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
26847sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
26847sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
26847refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
26856sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
26865sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
26865sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
26865sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
26874refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
26883sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
26901sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
26901sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
26910sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
26910sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
26919sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
26928sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
26928sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
26937sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
27009refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
27054sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
27153sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
27216sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
27216sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
27234sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
27234refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
27243sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
27261sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
27270sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
27270sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
27270sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
27288sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
27324sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
27360sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
27441refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
27567refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
27738refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
27909refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
27981refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
27981refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
27999refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
28008sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
28017refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
28026refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
28044refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
28053refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
28080refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
28080sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
28125sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
28161refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
28233refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
28242refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
28242sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
28260refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
28287refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
28305refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
28323refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
28332refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
28350refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
28359refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
28359refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
28359refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
28422refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
28422refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
28440refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
28458refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
28485refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
28503refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
28503refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
28512refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
28548refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
28557sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
28593refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
28602refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
28611refgcc -m32 -Os -fomit-frame-pointer2017072820170725
28665refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
28737refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
28800sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
28809sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
28845refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
28890refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
28971sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
28998sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
29016refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
29025refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
29034refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
29043sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
29052sphlibgcc -m32 -Os -fomit-frame-pointer2017072820170725
29061sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
29070sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
29115refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
29133sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
29142refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
29187refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
29205sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
29205sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
29214sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
29214refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
29214sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
29223sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
29232sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
29250sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
29259sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
29277sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
29277sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
29286sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
29286sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
29313sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
29322sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
29349refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
29358sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
29403sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
29493refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
29727sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
30042sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
30060sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
30069sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
30087sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
30168sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
30186sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
30186sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
30195sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
30213sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
30231sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
30285sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
30294sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
30321sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
30357sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
30636sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
30681sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
30744sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
30879sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
31185sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
31446sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725

Test failure

Implementation: crypto_hash/shabal512/i386
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer i386 i386sse2 ref sphlib
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer i386 i386sse2 ref sphlib
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer i386 i386sse2 ref sphlib