Implementation notes: x86, latour, crypto_aead/pi16cipher128v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi16cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
975753ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
976239ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
977742ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
980181ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
981630ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
983034ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
984141ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
984204ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
984636ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
986706ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
999819ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
1004238ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1004382ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
1009260ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
1010223ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
1011645ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
1011654ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1011690ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
1012095ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
1012095ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
1012869ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
1012977ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
1013175ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
1013256ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
1014030ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
1015128ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
1017054ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
1017450ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
1017504ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
1019196ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
1021509ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1021581ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
1021599ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
1022310ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
1023102ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
1024938ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
1025226ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
1026450ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
1026927ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1027206ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
1028196ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
1028781ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
1030653ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
1034784ref3gcc -m32 -O2 -fomit-frame-pointer2017072420170718
1035081ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
1039239ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
1040958ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
1041624ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
1042542ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
1043379ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
1044900ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
1045035ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
1045449ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
1046484ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
1046691ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
1047159ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
1047753ref3gcc -m32 -O -fomit-frame-pointer2017072420170718
1048266ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
1048509ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
1048563ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
1049769ref3gcc -m32 -O3 -fomit-frame-pointer2017072420170718
1050462ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1051128ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
1052208goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1052361ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
1057392ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
1058742ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
1058985ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
1060353ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
1060443ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
1060740ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
1060992ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1063809goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1065177ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
1065429goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1065474ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1066401ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
1066590ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
1069137ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
1069947goptvgcc -m32 -O2 -fomit-frame-pointer2017072420170718
1076238ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
1079235ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
1085805ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
1087551ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1098261goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1114173ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
1116621ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1118394ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
1118997ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
1139049ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
1139283ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
1141389ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1143954goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1144377ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1160568ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1162422ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
1166598ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1167300ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
1168839goptvgcc -m32 -O -fomit-frame-pointer2017072420170718
1192410goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1197396goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1223496goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1232703goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1241712goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1246347goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1250010goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1257192goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1268127ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1269009ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1275030goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1276065ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1282572goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1284786ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1284822ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1285974goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1288773goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1289025ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1289682ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
1290789ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
1290843ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1292040ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
1293066ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1293309goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1297197ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1297449ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
1298421ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
1298583goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1299330ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1299627ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1299897ref2gcc -m32 -O3 -fomit-frame-pointer2017072420170718
1300716goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1304730ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1308366ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1309833ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
1313793ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
1314630ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
1318212ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1318644ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
1319868ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
1324206ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
1325367ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
1327932ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
1328877ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
1328949ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
1330353ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
1336374ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
1338705ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1339821goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1341900ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
1342278ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
1342827ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
1344123ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
1344384ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
1347183ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
1351368ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1351971goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1356021ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
1361079ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
1363869ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1365453ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
1365615ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
1367109ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
1368558ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
1368990ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
1369881ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
1375353goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1378035ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
1378278ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
1381401ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
1382778ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
1382877ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
1382949ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
1383174ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
1384110ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
1384236ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
1384983ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
1385541ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
1386225ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
1386342ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1387125goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1387431ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
1387539ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
1387728goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1388727ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1388880ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
1389087ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
1389555ref3gcc -m32 -Os -fomit-frame-pointer2017072420170718
1391445ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
1392489ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
1393488ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
1394064ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
1394244ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
1398798ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
1403811ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1405944ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
1406007ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1406691ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
1409769ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
1413504ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
1415142goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
1415277ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1415304ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1416600ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
1417653ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
1417824ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
1418103ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
1418130ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
1418805ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1419156ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
1420461ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
1420677ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
1424871ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
1425906ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
1428309goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1436490goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1441179goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
1442817goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
1443132goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1446255goptvgcc -m32 -Os -fomit-frame-pointer2017072420170718
1471482ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
1475136ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
1477278ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
1481949goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
1485225goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1486377goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1489914ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
1498725ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
1501074goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1501263goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1517553ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
1517796goptvgcc -m32 -O3 -fomit-frame-pointer2017072420170718
1518840ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
1519299ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
1524717ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
1545597ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1563948ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1574721ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
1590723ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1591956ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
1602981ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
1604682ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
1604934ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1610703ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1612314ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
1629684ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
2181510ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
2186820ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
2196513ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
2199645ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
2213487ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
2213685ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
2214009ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
2215971ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
2220741ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
2223234ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
2226069ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
2229066ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
2238525ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
2240298ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
2257299ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
2258604ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
2269458ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
2308329ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
2327526ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
2337201ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
2338524ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
2339415ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
2344239ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
2344446ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
2364453ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
2378502ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
2379906ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
2394270ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
2400858ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
2428344goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
2428677goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
2438037goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
2440881goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
2443392goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
2470797goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
2477223goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
2479077goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
2482263goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
2483892goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
2489976goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
2505240goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
2510964goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
2526606goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
2526939goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
2560779goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
2584917ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
2589768goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
2593980goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
2601351goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
2613168goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
2624049goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
2648421goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
2677374goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
2678319goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
2686347goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
2695797goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
2696067goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
2699010goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
2713266goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
2718774goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
2725371goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
2731284goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
2749131goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
2753550goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
2804805goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
2822139goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
2864709ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
2866860ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
2872530ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
2875014ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
2888748ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
2894436ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
2894814ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
2894931ref2gcc -m32 -O -fomit-frame-pointer2017072420170718
2895156ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
2896110ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
2897802ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
2898756ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
2899593ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
2900016ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
2902203ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
2902356ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
2903112ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
2906190ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
2906640ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
2909826ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
2910915ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
2912544ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
2913282ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
2914227ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
2919447ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
2922309ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
2924244ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
2925855ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
2928726ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
2930166ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
2957859ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
3016656ref2gcc -m32 -O2 -fomit-frame-pointer2017072420170718
3017052ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
3028941ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
3035034ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
3035727ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
3128643ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
3158370ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
3170979ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
3174327ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
3215952ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
3216357ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
3216438ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
3224835ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
3240333ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
3253248ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
3574980ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
3576186ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
3614814ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
3621519ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
3628179ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
3633813ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
3637863ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
3638745ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
3639582ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
3639888ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
3640527ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
3641805ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
3646188ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
3654342ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
3654387ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
3655962ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
3668814ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
3671163ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
3673602ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
3675357ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
3679101ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
3679542ref2gcc -m32 -Os -fomit-frame-pointer2017072420170718
3682584ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
3685428ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
3685536ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
3688191ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
3690774ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
3697893ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
3697992ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
3704598ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
3705021ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
3708459ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
3713706ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
3717450ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
3728007ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
3728088ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
3729447ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
3729456ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
3891456ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
4004973goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
4015782goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
4030326goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
4062141goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
4077333goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
4140747goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
4178007ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
4199265ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
4199886ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
4205034ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
4209525ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
4245156ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
4253742ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
4258278ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
4260852ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
4264317ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
4266108ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
4269240ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
4274631ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
4283307ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
4741695goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
4757193goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
4814199goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
4818033goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
4836735goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
4837806goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
6282963goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
6342930goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
6494022goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
6525225goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
6543522goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
6544242goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
6577335goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
6582816goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
6583050goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
6596550goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
6607206goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
6620220goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
6628995goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
6652557goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
6665742goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
6760701goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
6770070goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
6814980goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
6941349goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
7003980goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
7037109goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
7085556goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
7086222goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
7105860goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
7866414goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
7929099goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
7974882goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
8093853goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
8201394goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
8255745goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
8267814goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
8280855goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
8358543goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
8400600goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
8615403goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
8662122goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
10371924goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
10375578goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
10477458goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
10554804goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
10627101goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
10864674goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
10979343goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
11238093goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
11385261goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
11392470goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
11692791goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
11770281goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718

Test failure

Implementation: crypto_aead/pi16cipher128v2/optimized_nonSSE
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

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

Test failure

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
error 111
crypto_aead_decrypt allows trivial forgeries

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer goptv

Test failure

Implementation: crypto_aead/pi16cipher128v2/optimized_nonSSE
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

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

Test failure

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer goptv
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer goptv
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer goptv
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer goptv
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer goptv
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -O -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -Os -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: warning: MMX vector argument without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv
gcc -m32 -O2 -fomit-frame-pointer goptv
gcc -m32 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv
gcc -m32 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: warning: MMX vector argument without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -m32 -O -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer goptv