Implementation notes: x86, h9trinity, crypto_aead/pi16cipher128v2

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi16cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
733601goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120820171020
746240goptvgcc -m32 -O3 -fomit-frame-pointer2017120820171020
747275ref2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120820171020
747459ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120820171020
747477ref2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120820171020
747643ref2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120820171020
748035ref2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120820171020
750840goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120820171020
751425ref2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120820171020
751981ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120820171020
754365ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
754368ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120820171020
755420ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
755516ref2gcc -m32 -O3 -fomit-frame-pointer2017120820171020
756866ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
759363ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
760108ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
762131ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
763860goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120820171020
765939ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
770919ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
772354ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
774286ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
775087ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
777403goptvgcc -m32 -O -fomit-frame-pointer2017120820171020
777405goptvgcc -m32 -O2 -fomit-frame-pointer2017120820171020
784029ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
807926goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
816060goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
829594goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
843889goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
850852goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
854045ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120820171020
855943ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120820171020
856045ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120820171020
856139ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120820171020
857032ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120820171020
857356ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120820171020
859970ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120820171020
861667ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120820171020
861939ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
862276ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
862287ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
863980ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017120820171020
864109ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
864699ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
864933ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120820171020
865036ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017120820171020
865072ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120820171020
865383ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120820171020
865426ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120820171020
865671ref3gcc -m32 -O2 -fomit-frame-pointer2017120820171020
866017ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
866087ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
866355ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
866767ref3gcc -m32 -O3 -fomit-frame-pointer2017120820171020
866995ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
867239ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
867930ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
868544goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
868991ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
872180ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
873355ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
874687ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
875280ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017120820171020
876709ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
877267ref3gcc -m32 -O -fomit-frame-pointer2017120820171020
877562ref3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120820171020
877645ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
877730ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
878565ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
878992ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
879496ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
880173ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120820171020
880188ref3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120820171020
880793ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
881518ref3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120820171020
881926ref3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120820171020
881985ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
882429ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
884291ref3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120820171020
886681ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
887879ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
891058ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120820171020
895329goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
895461ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
897340ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120820171020
897609goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
902440ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
902794goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
903326ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120820171020
909433goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
912634goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
912679goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
913558goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
918054goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
918125ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
919148ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
920739goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
920829ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
923326ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
924256ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
926282goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
928268goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
929138goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
933757ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
936339goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
937084goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
940425goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
943600goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
946397goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
949226ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
955281goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
965097ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
992998ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
995211ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
1003186ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
1003447ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
1003942ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120820171020
1004461ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120820171020
1005001ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
1005707ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
1007159ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120820171020
1014732ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120820171020
1016075ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
1033973ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
1035204ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
1037606ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
1038003ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
1043683ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
1111627ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
1112062ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
1112129ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
1144258ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
1146601ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
1148210ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
1148898ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
1162433ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
1167287ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
1171215ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
1175358ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
1202697ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
1203487ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
1204019ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
1241838ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
1244539ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
1244882ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
1245770ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120820171020
1246641ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120820171020
1247180ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120820171020
1247923ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120820171020
1248013ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
1249367ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
1258594ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
1259280ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
1261667ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
1273865ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
1274414ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
1276702ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
1276780ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120820171020
1276788ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
1277065ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120820171020
1295020ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120820171020
1296374ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
1297098ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120820171020
1298138ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
1299755ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
1300723ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
1301327ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
1303731ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
1305005ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120820171020
1305149ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
1305847ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120820171020
1316805ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
1316881ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
1317548ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120820171020
1318260ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120820171020
1318738ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
1321202goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
1321288ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
1322555ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
1323868ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120820171020
1327173ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
1331878ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120820171020
1333197ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120820171020
1334845ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
1335339ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
1336036ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120820171020
1337166ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120820171020
1340000ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
1340517ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
1355722goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
1388938ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
1421319ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
1429206ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
1429217ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
1430306ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
1450345ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
1457554ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120820171020
1458406ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
1464486ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
1474901ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
1477989ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
1494251goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
1495983ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
1498638goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
1500150goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
1501434ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
1502529goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
1504653goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
1508355ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120820171020
1516970ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
1517019ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
1517523ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
1519228ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
1519868ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
1522523ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
1526833goptvgcc -m32 -Os -fomit-frame-pointer2017120820171020
1528958goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
1530367goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120820171020
1530372ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
1531960ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
1539488ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
1540789ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
1543234ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
1543256ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
1550268ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120820171020
1550440ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017120820171020
1550999ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120820171020
1556813ref3gcc -m32 -Os -fomit-frame-pointer2017120820171020
1557025ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
1557380ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
1562044ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
1564198ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
1565641ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
1573558ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
1573580ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
1582109ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
1585704ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
1590234ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
1593064ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
1596034ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
1607472ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
1611303ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
1614878ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
1617462ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
1622009ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
1624061ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120820171020
1633381ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
1641811ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120820171020
1669385ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
1669590ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
1703204goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120820171020
1724378goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
1725959goptvgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120820171020
1726675goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
1729249goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120820171020
1729265goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
1729628goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120820171020
1732465goptvgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120820171020
1738154goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120820171020
1742788ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
1743700ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
1743968ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
1743971goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017120820171020
1747110goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
1750135goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
1759188goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
1760362goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120820171020
1765053goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
1787914goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
1788057goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
1788707goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
1797163goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120820171020
1798159goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
1801288goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120820171020
1857924goptvgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120820171020
1867189goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
1887104goptvgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120820171020
1891967goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120820171020
1896452goptvgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120820171020
1909474goptvgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120820171020
1910693goptvgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120820171020
1925685goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120820171020
1944203goptvgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120820171020
1947804ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
1952654ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
1954409goptvgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120820171020
1962677goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
1974326goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
1981923goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120820171020
1993200goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120820171020
2011032ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
2015185ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
2033589goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
2037438goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
2065577goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
2069357ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
2069511ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
2072474goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
2073131ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
2074977goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
2084078ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120820171020
2087148ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
2087742ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
2090690goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
2091626ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
2093708ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
2094793goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
2103115ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
2103675goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
2109321goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
2111404ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017120820171020
2114534goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
2119504goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
2122460goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
2125219goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
2141357goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
2152580goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
2158534goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
2336878ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
2349515ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
2360189ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
2361787ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
2418612ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
2426839ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
2431002ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
2495928ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
2498487ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
2516515ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
2531991ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
2540703ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
2599390ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
2610230ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
2617668ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120820171020
2620148ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
2620419ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
2621967ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120820171020
2622193ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120820171020
2624206ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
2627810ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120820171020
2641619ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
3035339ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
3072782ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
3096136ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
3119748ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120820171020
3127815ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120820171020
3131534ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017120820171020
3141311ref2gcc -m32 -O -fomit-frame-pointer2017120820171020
3177982ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
3181526ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120820171020
3198239ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120820171020
3205856ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120820171020
3206978ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120820171020
3211795ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120820171020
3219418ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120820171020
3235498ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017120820171020
3252703ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120820171020
3259369ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
3271037ref2gcc -m32 -O2 -fomit-frame-pointer2017120820171020
3273740ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120820171020
3284588ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
3362301ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120820171020
3410534ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
3413172ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
3414074ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
3444846ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
3450403ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
3450747ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
3452914ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120820171020
3513859ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
3525183ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
3617258ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
3631073ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
3648443ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
3649443ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
3694909goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
3700053ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
3705480goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
3725004goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
3755577goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120820171020
3841843ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
3846542goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
3847428goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
3852845goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
3855168goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
3964024goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
4095225ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
4123261ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
4125386ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120820171020
4128414ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120820171020
4137900ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
4139071ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
4140305ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
4141057ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
4141349ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
4142830ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
4145336ref2gcc -m32 -Os -fomit-frame-pointer2017120820171020
4145807ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
4146474ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017120820171020
4148260ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
4154145ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
4162032ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
4166890ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
4171231ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120820171020
4172179ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
4176358ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120820171020
4182093ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
4183115ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
4193830ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
4206322ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120820171020
4213243ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
4214464ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
4220426ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
4223897ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
4225038ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
4228710ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120820171020
4229571ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
4233329ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
4239531ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120820171020
4242861ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
4244605ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
4267866ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
4269623ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120820171020
4269707ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
4276245ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
4282180ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120820171020
4298561ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
4303681ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
4312637ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
4324642ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
4347965ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120820171020
4355615ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
4382176ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
4391161ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120820171020
4397877ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
4689067goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
4791698goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
4841501goptvgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120820171020
4921038goptvgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120820171020
5057686goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120820171020
5155174goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120820171020
5293776goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120820171020
5403472ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
5418824ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
5445625ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120820171020
5450913goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120820171020
5470237ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120820171020
5472151ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
5485762ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120820171020
5489231ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
5541866ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120820171020
13308394goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
13381409goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
15690243goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
15702096goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
15703842goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
15727914goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
15739907goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
15757681goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
16092955goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
16101220goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
16890933goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
16910563goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
16912100goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
17259316goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
17462166goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
17742184goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
17752384goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
17788625goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
17792879goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
17793585goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
18681006goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
18897344goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
19042720goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
19168519goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
19314067goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
19317119goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
19318044goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
19328747goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
19354834goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
19371085goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
19776171goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
19788520goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
21101136goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
21509225goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
21509811goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
21509987goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
22582664goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
22583976goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
22584428goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
23631990goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
23682000goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
23683535goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
23687187goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
23710371goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
23871592goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
24026569goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
24072791goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
25770517goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020

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: 336, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
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

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