Implementation notes: x86, latour, crypto_aead/pi16cipher096v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi16cipher096v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
975663ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
977013ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
979056ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
980460ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
982764ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
984987ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
985212ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
985608ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
985779ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
986031ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
988092ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
990873ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
999711ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
1000971ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
1001196ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
1005867ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
1006749ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1006911ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1010187ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1010295ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
1011690ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
1011771ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
1011870ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
1012806ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
1012887ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
1013211ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
1013220ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
1013256ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
1013265ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
1013688ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
1017162ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
1017252ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
1017279ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
1017360ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1018134ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
1019835ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
1019844ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
1022463ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
1023354ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
1023885ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
1025388ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
1025676ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
1026729ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
1026873ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
1027692ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
1028124ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
1028466ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
1029924ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
1037466ref3gcc -m32 -O2 -fomit-frame-pointer2017072420170718
1039293ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
1041588ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
1044837ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
1044873ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
1044936ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
1045125ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
1045692ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
1045782ref3gcc -m32 -O -fomit-frame-pointer2017072420170718
1046241ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
1046448ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
1046475ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
1047060ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
1047375ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
1047600ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
1050507ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
1051425goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1051686goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1053477ref3gcc -m32 -O3 -fomit-frame-pointer2017072420170718
1055331goptvgcc -m32 -O2 -fomit-frame-pointer2017072420170718
1056834ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
1058130ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
1058472ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
1058616ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
1058742ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
1059336ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
1059390ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1060362ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
1065330goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1072404ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1072611ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
1074348ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
1075311ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
1078506ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
1081926ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
1082691ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
1087713ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1087803ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
1100088goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1113291ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
1118547ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1134828ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
1135557ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1142730goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1145151ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1151667ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
1158894ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1166220ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1166391goptvgcc -m32 -O -fomit-frame-pointer2017072420170718
1170981ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
1178388ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
1193526goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1201356goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1223487goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1234503goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1237113goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1239021goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1240911goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1245393goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1270008ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1271151goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1272276ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1274949goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1277730ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1282599ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1282635ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1284849ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1284849goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1285047goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1285623ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1288314goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1288728goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
1291104ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
1291671ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
1294200ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1295415ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
1295703ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1297809ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1298223ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
1299303ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1299618ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
1299645ref2gcc -m32 -O3 -fomit-frame-pointer2017072420170718
1306044ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1309158goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1313937ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
1314774ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
1318932ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
1319211ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
1319598ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1322919ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
1324260ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
1325331ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
1325367ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1325961ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
1325970ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
1326105ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
1327419ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
1328328ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1328859ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
1335735goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1337328goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1339380ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
1341675ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
1342476ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
1342962ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
1344708ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
1345266ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
1346184ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
1352430ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1353708ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
1354914goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1362060ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1364598ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
1367163ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
1367244ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
1368369ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
1368648ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
1369107ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
1377702goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1382067ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1382616ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
1382652ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
1382769ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
1382805ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
1383246ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
1383768ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
1384380goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1384632ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
1384776ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
1385433ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
1385469ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
1385469ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
1385514ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
1385631ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
1385658ref3gcc -m32 -Os -fomit-frame-pointer2017072420170718
1385757ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
1385793ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
1386657ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
1389105ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
1390968ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1392462ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
1394064ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
1394964ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
1395000ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
1398528ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
1402848ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
1403406ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1403424ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1403784ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
1405935ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
1407258ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
1413351ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1414152goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1415115ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1415313ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1415421ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
1415574goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
1416438ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
1417698ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
1417968ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
1418688ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
1419804ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
1420200ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
1424367ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
1424412ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
1425267ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
1425564goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1441548goptvgcc -m32 -Os -fomit-frame-pointer2017072420170718
1442682goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
1444248goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
1448343goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1474785ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
1475370ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
1475388goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1477188ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
1478745goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1498995ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
1499742goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1512990goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
1519344ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
1524249goptvgcc -m32 -O3 -fomit-frame-pointer2017072420170718
1524591ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
1525743ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
1534284ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
1538838goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1547406ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1573830ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
1573902ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
1581372ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
1588086ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
1590678ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
1593657ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
1600164ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
1610289ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1620324ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
1623618ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
2122524ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
2188008ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
2192616ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
2197431ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
2197863ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
2204748ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
2210247ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
2211768ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
2214072ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
2217033ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
2227203ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
2235240ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
2237589ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
2245959ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
2258010ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
2260026ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
2260998ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
2268594ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
2314251ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
2315214ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
2319921ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
2328021ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
2334645ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
2342565ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
2344590ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
2345652ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
2356317ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
2371158ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
2372274goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
2383101ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
2389401ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
2405619ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
2407050goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
2442519goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
2449359goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
2465388goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
2471202goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
2480517goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
2481201goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
2484198goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
2489220goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
2497302goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
2505276goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
2518218goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
2521323goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
2522925goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
2578941goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
2580615goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
2581227goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
2589093goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
2608389goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
2615283goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
2620332goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
2623959goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
2646360goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
2672109goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
2675421goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
2682117goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
2692152goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
2698020goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
2702574goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
2706246goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
2711259goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
2749158goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
2765853goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
2805435goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
2813877goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
2820276ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
2842425ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
2863611ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
2890044ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
2895732ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
2897019ref2gcc -m32 -O -fomit-frame-pointer2017072420170718
2897883ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
2898522ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
2898810ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
2898864ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
2899548ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
2900304ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
2900889ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
2902437ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
2904633ref2gcc -m32 -O2 -fomit-frame-pointer2017072420170718
2907054ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
2909070ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
2909133ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
2910069ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
2910960ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
2912409ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
2914731ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
2916288ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
2918808ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
2919078ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
2919258ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
2919330ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
2922957ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
2928276ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
2932515ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
2945196ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
3000402ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
3014874ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
3021579ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
3023172ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
3115125ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
3162276ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
3164958ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
3172095ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
3174885ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
3220812ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
3222999ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
3228408ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
3230739ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
3237309ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
3251979ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
3567825ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
3604968ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
3610188ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
3614067ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
3617883ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
3618666ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
3622014ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
3624507ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
3627468ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
3635973ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
3636081ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
3636918ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
3636954ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
3647502ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
3655350ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
3657870ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
3667563ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
3674799ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
3683016ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
3685968ref2gcc -m32 -Os -fomit-frame-pointer2017072420170718
3686364ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
3688092ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
3692583ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
3692925ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
3693978ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
3694473ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
3701538ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
3704769ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
3704967ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
3704985ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
3707154ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
3715074ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
3718746ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
3721320ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
3721617ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
3732057ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
3734181ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
3735603ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
3891591ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
4009329goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
4015872goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
4068324goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
4076901goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
4105989goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
4124502goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
4189455ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
4189752ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
4192668ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
4199706ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
4208103ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
4214628ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
4251600ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
4253481ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
4256136ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
4268232ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
4280805ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
4283388ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
4286664ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
4287402ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
4727970goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
4812498goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
4819464goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
4819698goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
4835430goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
4842243goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
6265539goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
6507576goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
6514830goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
6537663goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
6553692goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
6581016goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
6588594goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
6592167goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
6603372goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
6613443goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
6663159goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
6681654goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
6705189goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
6705909goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
6741342goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
6783165goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
6796026goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
6840504goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
6877449goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
6934266goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
7005006goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
7033878goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
7110855goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
7113492goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
7852896goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
7929999goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
7930872goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
8043696goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
8099973goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
8297694goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
8298144goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
8326638goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
8337276goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
8403894goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
8551701goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
8681832goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
10374552goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
10375308goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
10375497goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
10729917goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
10944720goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
11175984goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
11179656goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
11260737goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
11334618goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
11395692goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
11705787goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
11717235goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718

Test failure

Implementation: crypto_aead/pi16cipher096v2/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/pi16cipher096v2/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/pi16cipher096v2/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/pi16cipher096v2/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/pi16cipher096v2/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/pi16cipher096v2/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/pi16cipher096v2/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