Implementation notes: x86, bolero, crypto_sign/ed25519

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_sign
Primitive: ed25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
1251156ref10gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090520170725
1251964ref10gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090520170725
1253952ref10gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090520170725
1262736ref10gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090520170725
1282356ref10gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090520170725
1284264ref10gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090520170725
1285452ref10gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090520170725
1289196ref10gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090520170725
1289972ref10gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090520170725
1290848ref10gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090520170725
1292004ref10gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090520170725
1292732ref10gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090520170725
1294292ref10gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090520170725
1296768ref10gcc -m32 -march=pentium -Os -fomit-frame-pointer2017090520170725
1297740ref10gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090520170725
1298240ref10gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017090520170725
1298456ref10gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090520170725
1299932ref10gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090520170725
1301268ref10gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090520170725
1301924ref10gcc -m32 -march=athlon -Os -fomit-frame-pointer2017090520170725
1302464ref10gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090520170725
1302992ref10gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017090520170725
1303000ref10gcc -m32 -Os -fomit-frame-pointer2017090520170725
1303036ref10gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017090520170725
1303120ref10gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090520170725
1303140ref10gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017090520170725
1303592ref10gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090520170725
1303828ref10gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090520170725
1304228ref10gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090520170725
1304352ref10gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090520170725
1304452ref10gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090520170725
1304868ref10gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090520170725
1304960ref10gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090520170725
1305104ref10gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090520170725
1305300ref10gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090520170725
1305488ref10gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090520170725
1305696ref10gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017090520170725
1305980ref10gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090520170725
1306316ref10gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090520170725
1306568ref10gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090520170725
1306648ref10gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090520170725
1306780ref10gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090520170725
1307472ref10gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090520170725
1307484ref10gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090520170725
1307520ref10gcc -m32 -march=k6 -Os -fomit-frame-pointer2017090520170725
1308064ref10gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090520170725
1308100ref10gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090520170725
1308684ref10gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090520170725
1308736ref10gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090520170725
1309240ref10gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090520170725
1309580ref10gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090520170725
1310928ref10gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090520170725
1310960ref10gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090520170725
1311184ref10gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090520170725
1311288ref10gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090520170725
1311688ref10gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090520170725
1313908ref10gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090520170725
1316856ref10gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090520170725
1317008ref10gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090520170725
1317064ref10gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090520170725
1318316ref10gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090520170725
1319896ref10gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090520170725
1319932ref10gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090520170725
1320028ref10gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090520170725
1320232ref10gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090520170725
1320704ref10gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090520170725
1320984ref10gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090520170725
1323036ref10gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090520170725
1323616ref10gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090520170725
1325412ref10gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090520170725
1325432ref10gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090520170725
1326312ref10gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090520170725
1330928ref10gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090520170725
1331456ref10gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090520170725
1331488ref10gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090520170725
1331564ref10gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090520170725
1332424ref10gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090520170725
1332956ref10gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090520170725
1333488ref10gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090520170725
1333880ref10gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090520170725
1334516ref10gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017090520170725
1334652ref10gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090520170725
1334844ref10gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090520170725
1335084ref10gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090520170725
1335196ref10gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017090520170725
1335360ref10gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017090520170725
1335996ref10gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090520170725
1337708ref10gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090520170725
1338276ref10gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090520170725
1338560ref10gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090520170725
1338756ref10gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090520170725
1339632ref10gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090520170725
1340112ref10gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017090520170725
1340952ref10gcc -m32 -O2 -fomit-frame-pointer2017090520170725
1341064ref10gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090520170725
1342068ref10gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090520170725
1342204ref10gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090520170725
1342668ref10gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017090520170725
1342692ref10gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017090520170725
1342992ref10gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017090520170725
1343488ref10gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090520170725
1343652ref10gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090520170725
1346032ref10gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090520170725
1346404ref10gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090520170725
1347320ref10gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090520170725
1347812ref10gcc -m32 -O3 -fomit-frame-pointer2017090520170725
1349012ref10gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090520170725
1349600ref10gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090520170725
1349624ref10gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090520170725
1350028ref10gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090520170725
1350676ref10gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090520170725
1353968ref10gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090520170725
1355576ref10gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090520170725
1355596ref10gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090520170725
1357516ref10gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090520170725
1358388ref10gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090520170725
1358428ref10gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090520170725
1358728ref10gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090520170725
1359076ref10gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090520170725
1359264ref10gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090520170725
1359800ref10gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090520170725
1360308ref10gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090520170725
1361000ref10gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090520170725
1361280ref10gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090520170725
1361632ref10gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090520170725
1361656ref10gcc -m32 -march=i486 -Os -fomit-frame-pointer2017090520170725
1362352ref10gcc -m32 -march=i386 -Os -fomit-frame-pointer2017090520170725
1362612ref10gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090520170725
1362924ref10gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090520170725
1363664ref10gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090520170725
1363696ref10gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090520170725
1365296ref10gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090520170725
2126436ref10gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090520170725
2127232ref10gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090520170725
2128428ref10gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090520170725
2130580ref10gcc -m32 -march=k6 -O -fomit-frame-pointer2017090520170725
2131300ref10gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090520170725
2131584ref10gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090520170725
2131664ref10gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090520170725
2132956ref10gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090520170725
2133152ref10gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090520170725
2133296ref10gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090520170725
2134112ref10gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090520170725
2134160ref10gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090520170725
2134196ref10gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090520170725
2134552ref10gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090520170725
2135356ref10gcc -m32 -march=core2 -O -fomit-frame-pointer2017090520170725
2136588ref10gcc -m32 -O -fomit-frame-pointer2017090520170725
2139240ref10gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090520170725
2139788ref10gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090520170725
2140480ref10gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090520170725
2141604ref10gcc -funroll-loops -m32 -O -fomit-frame-pointer2017090520170725
2142064ref10gcc -m32 -march=k8 -O -fomit-frame-pointer2017090520170725
2145192ref10gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090520170725
2147984ref10gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090520170725
2148344ref10gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017090520170725
2148860ref10gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017090520170725
2150384ref10gcc -m32 -march=nocona -O -fomit-frame-pointer2017090520170725
2152192ref10gcc -m32 -march=prescott -O -fomit-frame-pointer2017090520170725
2153128ref10gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090520170725
2155116ref10gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090520170725
2156864ref10gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090520170725
2164720ref10gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090520170725
2178028ref10gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017090520170725
2179552ref10gcc -m32 -march=athlon -O -fomit-frame-pointer2017090520170725
2182416ref10gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090520170725
2183124ref10gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090520170725
2185748ref10gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090520170725
2226848ref10gcc -m32 -march=i386 -O -fomit-frame-pointer2017090520170725
2227188ref10gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090520170725
2230868ref10gcc -m32 -march=i486 -O -fomit-frame-pointer2017090520170725
2235672ref10gcc -m32 -march=pentium -O -fomit-frame-pointer2017090520170725
2237524ref10gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090520170725
2239076ref10gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090520170725
2244688ref10gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090520170725
2251916ref10gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090520170725
7416884refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017090520170725
7423964refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017090520170725
7471252refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017090520170725
7646012refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017090520170725
7681328refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017090520170725
8449244refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017090520170725
8805328refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090520170725
8967840refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090520170725
9061632refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090520170725
9080400refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090520170725
9105804refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090520170725
9110156refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090520170725
9162116refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090520170725
9198248refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090520170725
9222472refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090520170725
9224084refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090520170725
9292676refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090520170725
9337792refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090520170725
9462900refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090520170725
9957124refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090520170725
10329540refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090520170725
10331612refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090520170725
10372120refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090520170725
10383668refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090520170725
10385600refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090520170725
10385856refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090520170725
10386840refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090520170725
10387708refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090520170725
10391300refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090520170725
10392320refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090520170725
10395956refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090520170725
10399716refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090520170725
10399852refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090520170725
10401480refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090520170725
10402500refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090520170725
10407560refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090520170725
10409304refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090520170725
10409392refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090520170725
10411220refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090520170725
10464128refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090520170725
10467324refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090520170725
10579632refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090520170725
10581524refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090520170725
10593772refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090520170725
10594260refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090520170725
10598736refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090520170725
10605360refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090520170725
10608436refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090520170725
10669456refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090520170725
10678424refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090520170725
13023824refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090520170725
13029100refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090520170725
13031556refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090520170725
13036996refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090520170725
13052312refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090520170725
13058968refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090520170725
13059652refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090520170725
13071976refgcc -m32 -O3 -fomit-frame-pointer2017090520170725
13096668refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090520170725
13132516refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090520170725
13204064refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090520170725
13218056refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090520170725
13219224refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090520170725
13221888refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090520170725
13225504refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090520170725
13244000refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090520170725
13268300refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017090520170725
13268340refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090520170725
13268932refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017090520170725
13269088refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090520170725
13269144refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090520170725
13270704refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090520170725
13270768refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090520170725
13273464refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090520170725
13276064refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017090520170725
13279108refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090520170725
13295544refgcc -m32 -O2 -fomit-frame-pointer2017090520170725
13314052refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090520170725
13314920refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090520170725
13329568refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090520170725
13350012refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090520170725
13372840refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090520170725
13375492refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090520170725
13376568refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090520170725
13377176refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090520170725
13389628refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090520170725
13398336refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090520170725
13398648refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090520170725
13963556refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090520170725
13966480refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090520170725
13967164refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090520170725
13970000refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090520170725
13972176refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090520170725
13977764refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090520170725
13990284refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090520170725
13991832refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090520170725
13992204refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090520170725
13993328refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090520170725
13995720refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090520170725
13996652refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090520170725
13997072refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090520170725
13997452refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090520170725
14002652refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090520170725
14081828refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090520170725
14092624refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090520170725
14098676refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090520170725
16708136refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090520170725
16720072refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090520170725
16721240refgcc -m32 -march=k6 -O -fomit-frame-pointer2017090520170725
16729660refgcc -m32 -march=i486 -O -fomit-frame-pointer2017090520170725
16736876refgcc -m32 -march=i386 -O -fomit-frame-pointer2017090520170725
16779716refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090520170725
16800176refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090520170725
16801044refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017090520170725
16822208refgcc -m32 -march=prescott -O -fomit-frame-pointer2017090520170725
16825972refgcc -m32 -march=nocona -O -fomit-frame-pointer2017090520170725
16827812refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090520170725
16829320refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090520170725
16833420refgcc -m32 -march=core2 -O -fomit-frame-pointer2017090520170725
16870288refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090520170725
16874716refgcc -m32 -march=pentium -O -fomit-frame-pointer2017090520170725
16880944refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090520170725
16883824refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017090520170725
16888212refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017090520170725
16900228refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017090520170725
16904444refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017090520170725
16907564refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090520170725
16950180refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090520170725
16959300refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090520170725
16964800refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090520170725
16968228refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090520170725
16969320refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090520170725
16970476refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090520170725
16976848refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090520170725
16978128refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090520170725
16980140refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090520170725
16981168refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090520170725
16987312refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090520170725
16987320refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090520170725
16988720refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090520170725
16992956refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090520170725
16999524refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090520170725
17004604refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090520170725
17004768refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090520170725
17005764refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090520170725
17007248refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090520170725
17011524refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090520170725
17013868refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090520170725
17018496refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090520170725
17022600refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090520170725
17049188refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017090520170725
17051992refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090520170725
17061660refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090520170725
17064944refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090520170725
17078172refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090520170725
17090624refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090520170725
17092640refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090520170725
17093424refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090520170725
17129800refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090520170725
17149036refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090520170725
17150012refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090520170725
18975744refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090520170725
19051136refgcc -m32 -march=k8 -O -fomit-frame-pointer2017090520170725
19057292refgcc -m32 -march=athlon -O -fomit-frame-pointer2017090520170725
19057548refgcc -m32 -O -fomit-frame-pointer2017090520170725
19087980refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090520170725
19093800refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090520170725
19115572refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090520170725
19116040refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090520170725
19117268refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090520170725
19121664refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090520170725
19122684refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090520170725
19219996refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090520170725
19220840refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090520170725
19666484refgcc -m32 -Os -fomit-frame-pointer2017090520170725
19816668refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090520170725