Implementation notes: x86, kizomba, crypto_kem/mamabear

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_kem
Primitive: mamabear
TimeImplementationCompilerBenchmark dateSUPERCOP version
1005012vecgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092720180818
1009782vecgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092720180818
1010899vecgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092720180818
1014276vecgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092720180818
1014518vecgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092720180818
1015464vecgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092720180818
1015820vecgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092720180818
1017700vecgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092720180818
1018690vecgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092720180818
1024446vecgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092720180818
1026089vecgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092720180818
1042492vecgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092720180818
1056562optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092720180818
1057213optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092720180818
1059635optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092720180818
1060302optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092720180818
1061421optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092720180818
1062417optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092720180818
1062787optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092720180818
1062861optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092720180818
1062916optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092720180818
1064302optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092720180818
1065016optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092720180818
1074829optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
1076651optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
1077111vecgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
1077962optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092720180818
1085107vecgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
1140773vecgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
1150296vecgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
1152361vecgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092720180818
1158040vecgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092720180818
1161355vecgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092720180818
1161555vecgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
1162328vecgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092720180818
1162500vecgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092720180818
1162502vecgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092720180818
1162582vecgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
1163998vecgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
1166248vecgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
1169236vecgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
1177216vecgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
1191125optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092720180818
1192403optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
1192806vecgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
1192915optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092720180818
1193603optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092720180818
1194099optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092720180818
1195379optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092720180818
1198560optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
1199538optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
1200260vecgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
1203621vecgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
1205504vecgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092720180818
1207053vecgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
1208043optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
1208978optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092720180818
1209028optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
1209061optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
1209157optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092720180818
1211859vecgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
1212444optgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092720180818
1213645vecgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092720180818
1214448vecgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
1216038optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
1216346vecgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
1216801optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
1216820vecgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
1217463optgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
1217758optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
1218398optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
1218835optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
1218877optgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
1219893optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
1220681optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
1220716vecgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
1220851optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
1220926vecgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
1221175vecgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
1222428vecgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
1223008vecgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
1223153vecgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
1223573optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
1224769optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
1224899optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
1224981optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
1225057vecgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
1225812optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
1226442optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
1226470optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
1227960vecgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
1228131vecgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
1228849optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
1229260vecgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
1229573optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
1229705vecgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
1230147optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
1231054vecgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
1231338optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
1232062optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
1232482vecgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
1232599optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
1233236vecgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
1233250vecgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
1233446vecgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
1233835vecgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
1234141vecgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
1234543vecgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
1234849vecgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
1234892vecgcc -m32 -O3 -fomit-frame-pointer2018092720180818
1237538optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
1238669optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
1238867optgcc -m32 -O3 -fomit-frame-pointer2018092720180818
1240274vecgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
1240542vecgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
1241224optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
1241470vecgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
1243108optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
1244125optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
1245973vecgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
1246817optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
1246972vecgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
1247111vecgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
1247779optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
1248465optgcc -m32 -O2 -fomit-frame-pointer2018092720180818
1249062optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
1249472optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
1249506optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
1249609vecgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
1249847vecgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
1250436vecgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
1250457vecgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
1251732vecgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
1253810optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
1254084optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
1255531optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
1255923optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
1255971optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
1256782optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
1257244vecgcc -m32 -O2 -fomit-frame-pointer2018092720180818
1257633vecgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
1259123optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
1259661vecgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
1259944optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
1260716vecgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
1260842vecgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
1263492vecgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
1264392vecgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
1265091vecgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
1266655vecgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
1266716optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
1267222vecgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
1267500vecgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
1268033optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
1268572optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
1268692optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
1268718vecgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
1269726vecgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
1269881optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
1270114optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
1270324optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
1270403optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
1270786optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
1271367optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
1271488vecgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
1271748vecgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
1271758optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
1272064vecgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
1272095optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
1272286optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
1272482vecgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
1272915optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
1274388optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
1274953optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
1274961vecgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
1275901vecgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
1277819vecgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
1278330vecgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
1279883optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
1282045vecgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
1282724optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
1284500optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
1286337vecgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
1288927vecgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
1298508optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
1303470optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
1306179optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
1321475optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
1382272lowmemgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
1383515lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
1384615lowmemgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
1385689lowmemgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
1385729lowmemgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
1385858lowmemgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
1387093lowmemgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
1391103lowmemgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
1391182lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
1391330lowmemgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092720180818
1391336lowmemgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
1391863lowmemgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
1391941lowmemgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
1392391lowmemgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
1393190lowmemgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
1395714vecgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
1396304lowmemgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
1396738lowmemgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
1398207lowmemgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
1400736lowmemgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
1402059lowmemgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
1402307lowmemgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092720180818
1405703lowmemgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
1406758lowmemgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
1408335lowmemgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
1435714optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
1438063vecgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
1443238optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
1443470vecgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
1444895vecgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
1447143optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
1451095vecgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
1452601optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
1453478optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
1456252vecgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
1457115vecgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
1458216vecgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
1458599optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
1458820optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
1462957optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
1463092optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
1466656vecgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
1468584vecgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
1469087vecgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
1470760vecgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
1471363optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
1471820lowmemgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
1474303lowmemgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
1475466vecgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
1477851vecgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
1478398vecgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
1479099lowmemgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
1480540vecgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
1481089lowmemgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
1481357vecgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
1481554optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
1482893lowmemgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
1483149optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
1483256optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
1485602lowmemgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
1486215optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
1486380lowmemgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
1487881optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
1488248lowmemgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
1488397lowmemgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
1489490lowmemgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
1491684optgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092720180818
1491996lowmemgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
1492609lowmemgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
1493006optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
1494127lowmemgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
1496770optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
1498215lowmemgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
1499369lowmemgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092720180818
1501006lowmemgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
1502232vecgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092720180818
1502450lowmemgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
1503633lowmemgcc -m32 -O2 -fomit-frame-pointer2018092720180818
1504046lowmemgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
1504754lowmemgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
1505158lowmemgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
1506798lowmemgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
1507964lowmemgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
1508744lowmemgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092720180818
1509448lowmemgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092720180818
1509629lowmemgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
1510972lowmemgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092720180818
1514274lowmemgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092720180818
1516655lowmemgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
1517490lowmemgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
1517703lowmemgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092720180818
1518393lowmemgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
1518945lowmemgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092720180818
1518966lowmemgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
1518987lowmemgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
1522520lowmemgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092720180818
1523682vecgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
1523707lowmemgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
1524835lowmemgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
1525204optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
1526230lowmemgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
1526704lowmemgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
1526706vecgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
1526786lowmemgcc -m32 -O3 -fomit-frame-pointer2018092720180818
1530281vecgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
1531810optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
1533175optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
1533276lowmemgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
1533548vecgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
1535817optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
1536201optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
1538006vecgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
1539490vecgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
1541898optgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
1541911lowmemgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092720180818
1543246lowmemgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092720180818
1547006lowmemgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
1547081lowmemgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
1547613lowmemgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
1548471lowmemgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
1551035lowmemgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092720180818
1558825vecgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
1558946optgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
1560553vecgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
1561673optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
1563232vecgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
1563627optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
1564303optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
1564655lowmemgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
1566193optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
1566296optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
1567317optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
1567853optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
1567982optgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
1568265vecgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
1568994optgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
1569343vecgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
1569762optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
1569879vecgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092720180818
1571107vecgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
1571675optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092720180818
1571873vecgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
1572697optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
1573180optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
1573603vecgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
1573914optgcc -m32 -Os -fomit-frame-pointer2018092720180818
1574188vecgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
1574682optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
1576698vecgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
1576838vecgcc -m32 -Os -fomit-frame-pointer2018092720180818
1576839vecgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
1576901vecgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
1577488lowmemgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
1577556optgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
1577775optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
1578792vecgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
1580034lowmemgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
1582143vecgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
1582791vecgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
1583913vecgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
1587972vecgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
1588573optgcc -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
1588581lowmemgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092720180818
1590722optgcc -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
1596319vecgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092720180818
1596547vecgcc -m32 -march=core2 -O -fomit-frame-pointer2018092720180818
1600326vecgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092720180818
1600556vecgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092720180818
1601381vecgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092720180818
1602342vecgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092720180818
1603242lowmemgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
1604803lowmemgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
1615931optgcc -m32 -O -fomit-frame-pointer2018092720180818
1622528vecgcc -m32 -O -fomit-frame-pointer2018092720180818
1645028lowmemgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
1647277lowmemgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
1657526optgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
1659585optgcc -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
1660403vecgcc -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
1661693optgcc -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
1665032optgcc -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
1665696vecgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
1670873optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
1670938lowmemgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
1675522vecgcc -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
1677773vecgcc -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
1678621lowmemgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092720180818
1683258lowmemgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
1684281lowmemgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092720180818
1685544optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
1686520optgcc -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
1686778lowmemgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
1688145vecgcc -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
1689211optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
1689264lowmemgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
1689920optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
1691113vecgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
1691550vecgcc -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
1691945vecgcc -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
1692890lowmemgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
1693152lowmemgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
1693444lowmemgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092720180818
1693916lowmemgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
1694603vecgcc -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
1695046lowmemgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
1695459vecgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
1695472lowmemgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
1695681lowmemgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
1695954vecgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
1697262optgcc -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
1697443lowmemgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
1698710lowmemgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
1698744optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
1699718lowmemgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
1701450lowmemgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
1701986vecgcc -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
1702899optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092720180818
1703107optgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092720180818
1703378vecgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
1705062optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
1705394optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092720180818
1705811optgcc -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
1706502optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092720180818
1708708optgcc -m32 -march=core2 -O -fomit-frame-pointer2018092720180818
1710224vecgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
1712756lowmemgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092720180818
1713459optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
1714046vecgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
1714653optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
1715016vecgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
1715847lowmemgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
1718149optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092720180818
1720365lowmemgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
1721984lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
1722998lowmemgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
1724958lowmemgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
1725020lowmemgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
1725621lowmemgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
1727911lowmemgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
1729962lowmemgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092720180818
1732899lowmemgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
1735849lowmemgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092720180818
1739718lowmemgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
1743300lowmemgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092720180818
1744236lowmemgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
1746012lowmemgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
1750365lowmemgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
1751595lowmemgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
1760796lowmemgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
1762300lowmemgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
1763320lowmemgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
1764964lowmemgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
1771494lowmemgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
1772682lowmemgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
1774218lowmemgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
1816155lowmemgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
1820062lowmemgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
1821544lowmemgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
1821974lowmemgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
1826186lowmemgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
1854226lowmemgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
1870625lowmemgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
1886270lowmemgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
1888986lowmemgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
1910004lowmemgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
1910730lowmemgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
1912786lowmemgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
1920820lowmemgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
1925956lowmemgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
1926976lowmemgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
1933840lowmemgcc -m32 -Os -fomit-frame-pointer2018092720180818
1935411lowmemgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092720180818
1942196lowmemgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
1943073lowmemgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
1953365lowmemgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
1975873lowmemgcc -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
1995060lowmemgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
2002355lowmemgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
2005839lowmemgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
2035413lowmemgcc -m32 -O -fomit-frame-pointer2018092720180818
2093252lowmemgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
2106046lowmemgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
2111217lowmemgcc -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
2112549lowmemgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
2113183lowmemgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
2136711lowmemgcc -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
2222579lowmemgcc -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
2222832lowmemgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092720180818
2223669lowmemgcc -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
2226494lowmemgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
2229192lowmemgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092720180818
2235377lowmemgcc -m32 -march=core2 -O -fomit-frame-pointer2018092720180818
2242351lowmemgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092720180818
2243135lowmemgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092720180818
2247409lowmemgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092720180818
2263012lowmemgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
2265000lowmemgcc -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
2268849lowmemgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
2292839lowmemgcc -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
2381490lowmemgcc -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
3837344refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
3848172refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
3964395refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
4122457refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
4341708refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
4776516refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
4893707refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018092720180818
5107829refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
5164057optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
5165208vecgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
5175637vecgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
5178337optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
5209082vecgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
5211226vecgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
5242952optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
5248593optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
5322292optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
5331710optgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
5333087vecgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
5340704refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018092720180818
5360988vecgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
5388889refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
5446803refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
5644186vecgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
5646750vecgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
5683116optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
5691947optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
5767621refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092720180818
5807190refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092720180818
5837287refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092720180818
5947415refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092720180818
5957436refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092720180818
6034365refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092720180818
6114112refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
6132802refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
6708181refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
6771627refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
6783255refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
6915113refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
7015802refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
7052054refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
7259600refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
7721836refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
7783085refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
7789195refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
7910758refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
7927659refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
7933659refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
7943671refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092720180818
7949592refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
7953786refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
7961548refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
8003166refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
8003346refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
8019589refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
8023359refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
8111941refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
8119299refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
8133627refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
8138578refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
8142016refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
8143542refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
8164470refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
8168320refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
8170419refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
8178740refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092720180818
8226381refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
8246891refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
8277078refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
8328179refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
8330718refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
8336770refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
8339996refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
8397832refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
8528990refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
8537344refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
8551182refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092720180818
9286563refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
9340910refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
9556115refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
9563209refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
9566199refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
9568145refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
9659718refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
9734714refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
9872486refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
9900447refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
10046188refgcc -m32 -O3 -fomit-frame-pointer2018092720180818
10234788refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
10258046refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
10303375refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
10303766refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
10410322refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
10473093refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
10640910refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
10673193refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
11578206refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
11580480refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
11587695refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
11649093refgcc -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
11701502refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
11743718refgcc -m32 -O -fomit-frame-pointer2018092720180818
11808407refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
11817917refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
11821328refgcc -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
11915932refgcc -m32 -O2 -fomit-frame-pointer2018092720180818
11997449refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018092720180818
12038352refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092720180818
12047482refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
12048122refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092720180818
12052770refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092720180818
12079050refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
12079379refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092720180818
12079809refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092720180818
12086679refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092720180818
12088988refgcc -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
12092629refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092720180818
12097696refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092720180818
12098893refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092720180818
12107343refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018092720180818
12114715refgcc -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
12122598refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
12124299refgcc -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
12134171refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
12169202refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
12183790refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
12188703refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
12189280refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
12192963refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018092720180818
12200164refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
12204631refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
12212724refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
12239183refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092720180818
12256383refgcc -m32 -march=core2 -O -fomit-frame-pointer2018092720180818
12275211refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092720180818
12423748refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
12424371refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
12466496refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
13175766refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
13343633refgcc -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
13796848refgcc -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
14025851refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018092720180818
14091540refgcc -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
14140131refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
14182462refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
14211166refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
14216988refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
15103572refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018092720180818
15180194refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
15289250refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
15291012refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
15318596refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092720180818
15342429refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
15350149refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
15363148refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
15369722refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
15376377refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092720180818
15427168refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
15435899refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
15437239refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
15461186refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092720180818
15467079refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
15472627refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092720180818
15475546refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
15482073refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
15512375refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
15512424refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
15514416refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
15530391refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
15532770refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
15539496refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
15566230refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
15619359refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092720180818
15639178refgcc -m32 -Os -fomit-frame-pointer2018092720180818
15639351refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092720180818
15660337refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
15664626refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
15686960refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
15711274refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
15712463refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
15715879refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
15724469refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
15726510refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
15747347refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092720180818
15797263refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
15999016refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
16431742refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018092720180818
16629567refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
16637742refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
16713300refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
16756980refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
23979022refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818

Compiler output

Implementation: crypto_kem/mamabear/lowmem
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
ring.c: ring.c: In function 'triplemac':
ring.c: ring.c:15:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a0lo = *ac0, a0hi = *ac0>gt;>gt;64;
ring.c: ^~
ring.c: ring.c:16:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a1lo = *ac1, a1hi = *ac1>gt;>gt;64;
ring.c: ^~
ring.c: ring.c:17:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a2lo = *ac2, a2hi = *ac2>gt;>gt;64;
ring.c: ^~
ring.c: ring.c:39:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac0 = a0lo | (dlimb_t)a0hi ring.c: ^~
ring.c: ring.c:40:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac1 = a1lo | (dlimb_t)a1hi ring.c: ^~
ring.c: ring.c:41:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac2 = a2lo | (dlimb_t)a2hi ring.c: ^~
ring.c: ring.c: In function 'pqcrypto_kem_MamaBear_impl_priv_mac_3120':
ring.c: ring.c:20:5: error: 'asm' operand has impossible constraints
ring.c: __asm__("mulxq %[b0], %[tlo], %[thi]"
ring.c: ^~~~~~~
ring.c: ring.c:20:5: error: 'asm' operand has impossible constraints
ring.c: __asm__("mulxq %[b0], %[tlo], %[thi]"
ring.c: ...

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer lowmem opt vec