Implementation notes: x86, hydra2, crypto_hashblocks/sha256

Computer: hydra2
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hashblocks
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
33600refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
33600refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
33712refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
33720refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
33740refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
33780refgcc -m32 -O -fomit-frame-pointer2014052620140525
33780refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
33804refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
33816refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
33816refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
33816refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
33816refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
33832refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
33832refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
33852refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
33864refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
33880refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
33904refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
33916refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
33960refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
33968inplacegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
33968refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
33976inplacegcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
33992inplacegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
34000inplacegcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
34004refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
34008refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
34028refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
34048refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
34052refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
34056refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
34220inplacegcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
34220inplacegcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
34268inplacegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
34280refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
34284inplacegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
34292inplacegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
34292inplacegcc -m32 -O -fomit-frame-pointer2014052620140525
34292inplacegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
34292inplacegcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
34292inplacegcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
34296inplacegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
34304inplacegcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
34316inplacegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
34324inplacegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
34328inplacegcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
34328inplacegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
34332refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
34332inplacegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
34332inplacegcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
34332inplacegcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
34336inplacegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
34336inplacegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
34336inplacegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
34340inplacegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
34344inplacegcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
34344inplacegcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
34348inplacegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
34388refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
34388inplacegcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
34388inplacegcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
34440refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
34444refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
34480refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
34484refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
34516refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
34528inplacegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
34536refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
34536refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
34536refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
34536refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
34536inplacegcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
34540inplacegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
34548inplacegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
34548inplacegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
34564inplacegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
34564inplacegcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
34568inplacegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
34568inplacegcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
34604inplacegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
34604inplacegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
34604inplacegcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
34612inplacegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
34624inplacegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
34628inplacegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
34692inplacegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
34692inplacegcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
34712refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
34712refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
34724refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
34740inplacegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
34740refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052620140525
34744refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
34748refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
34748refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
34748refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
34748refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
34748refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
34748refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
34748refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
34752refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
34760refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
34760refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
34764refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
34764refgcc -m32 -O2 -fomit-frame-pointer2014052620140525
34776refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
34784refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
34796refgcc -m32 -O3 -fomit-frame-pointer2014052620140525
34820inplacegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
34844inplacegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
34844refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
34868inplacegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
34880refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
34896refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
34932inplacegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
34960refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
34972inplacegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
34976inplacegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
34980refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
34980refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
34984inplacegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
34984refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
34992refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
34996inplacegcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
34996inplacegcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
35004inplacegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
35004inplacegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
35020inplacegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
35020inplacegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
35024refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
35032refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
35036inplacegcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
35040inplacegcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
35048inplacegcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
35056inplacegcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
35056refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
35072refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
35072refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
35080inplacegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
35088refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
35096refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
35100refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
35104refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
35104refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
35108refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
35108inplacegcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052620140525
35108inplacegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
35108inplacegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
35108inplacegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
35108inplacegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
35112refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
35112inplacegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
35116refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
35120inplacegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
35120inplacegcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
35120inplacegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
35120inplacegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
35120inplacegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
35120inplacegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
35128refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
35132refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
35136refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
35136refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
35144refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
35152refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
35152refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
35152refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
35152inplacegcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
35164inplacegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
35164inplacegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
35164inplacegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
35164inplacegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
35168inplacegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
35180inplacegcc -m32 -O2 -fomit-frame-pointer2014052620140525
35180inplacegcc -m32 -O3 -fomit-frame-pointer2014052620140525
35184refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
35200inplacegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
35200inplacegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
35204refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
35204inplacegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
35212refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
35212refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
35212refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
35228refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
35236refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
35248inplacegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
35264inplacegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
35264inplacegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
35264inplacegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
35264inplacegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
35268inplacegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
35268inplacegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
35272inplacegcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
35272inplacegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
35276inplacegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
35280inplacegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
35288inplacegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
35300refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
35344inplacegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
35348inplacegcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
35380inplacegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
35420refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
35428inplacegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
35428inplacegcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
35436inplacegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
35440inplacegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
35440inplacegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
35440inplacegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
35456inplacegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
35456inplacegcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
35464inplacegcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
35480refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
35484inplacegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
35488refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
35508refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
35512inplacegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
35516refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
35516refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
35516refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
35516refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
35516refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
35528refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
35532refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
35536refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
35536inplacegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
35544refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
35544refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
35548inplacegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
35564inplacegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
35568inplacegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
35572inplacegcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
35608inplacegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
35608refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
35620refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
35620refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
35652inplacegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
35660inplacegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
35668inplacegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
35668inplacegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
35680inplacegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
35680inplacegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
35680inplacegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
35684inplacegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
35684inplacegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
35728inplacegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
35728inplacegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
35728inplacegcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
35732inplacegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
35732inplacegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
35732inplacegcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
35736refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
35736refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
35736refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
35740inplacegcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
35744inplacegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
35748inplacegcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
35748inplacegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
35752refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
35756inplacegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
35760inplacegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
35788inplacegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
35788inplacegcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
35796inplacegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
35812inplacegcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
35828refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
35868inplacegcc -m32 -Os -fomit-frame-pointer2014052620140525
35876inplacegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
35884refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
35892refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
35896inplacegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
35916refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
35916refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
35976refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
35976refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
35984refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
36040refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
36088refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
36088refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
36088refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
36124refgcc -m32 -Os -fomit-frame-pointer2014052620140525
36164refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
36204refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
36212refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
36248refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
36928refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
36932refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
37032refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
37032refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
37032refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
37032refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
37032refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
37044refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
37044refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
37060refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
37064refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
37072refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
37096inplacegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
37112refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
37136refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
37244refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
37268refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
37320refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
37328inplacegcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
37332inplacegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
37340refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
37344refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
37356refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
37356refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
37356refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
37360refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
37364refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
37372inplacegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
37652inplacegcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
37728inplacegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
37900inplacegcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
37904inplacegcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
37904inplacegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
37936refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
37940inplacegcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
37940inplacegcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
37940inplacegcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
37944refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
37944inplacegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
37952refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
37952refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
37956inplacegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
37956inplacegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
37964refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
37976refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
37980inplacegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
37996inplacegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
37996inplacegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
38008inplacegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
38024inplacegcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
38060refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
38120refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
38168refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
38176refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
38276refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
38292refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525