Implementation notes: x86, h9trinity, crypto_aead/pi16cipher096v2

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi16cipher096v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
733472goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120820171020
746123goptvgcc -m32 -O3 -fomit-frame-pointer2017120820171020
747126ref2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120820171020
747333ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120820171020
747467ref2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120820171020
747947ref2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120820171020
748422ref2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120820171020
748566ref2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120820171020
750008goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120820171020
751800ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120820171020
754829ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120820171020
755900ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
755962ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
756728ref2gcc -m32 -O3 -fomit-frame-pointer2017120820171020
757691ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
757985ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
758785goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120820171020
759422ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
759739ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
765712ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
766661ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
771406ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
772585ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
776965goptvgcc -m32 -O -fomit-frame-pointer2017120820171020
777041goptvgcc -m32 -O2 -fomit-frame-pointer2017120820171020
783291ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
786809ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
807965goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
815885goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
830354goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
845250goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
850123goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
851959ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017120820171020
853103ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120820171020
855562ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120820171020
855992ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120820171020
856412ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120820171020
861376ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
862566ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
862707ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
863160ref3gcc -m32 -O2 -fomit-frame-pointer2017120820171020
863182ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
863282ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
865421ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120820171020
866150ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120820171020
866679ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
866760ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120820171020
866774ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
866796ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
867313ref3gcc -m32 -O3 -fomit-frame-pointer2017120820171020
867685ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
868005ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
869597ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120820171020
869668ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120820171020
870557ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017120820171020
870735ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
871174ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
871380ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120820171020
872387goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
873027ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
873200ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
873906ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120820171020
874654ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120820171020
874699ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
875234ref3gcc -m32 -O -fomit-frame-pointer2017120820171020
875368ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017120820171020
876173ref3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120820171020
876272ref3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120820171020
876842ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
877733ref3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120820171020
878152ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
878464ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
879128ref3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120820171020
879204ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
879300ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
879907ref3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120820171020
881310ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120820171020
881332ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
881507ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
882514ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
887357ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
889185ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
889489ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120820171020
893039goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
897727ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120820171020
897977ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
898687ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
899993ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120820171020
901365goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
902336goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
905535ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
909967goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
912514ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
913193goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
917083goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
917261goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
917866goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
918724ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
919122goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
921700ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
924668ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
926534goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
926952ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
928831goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
929370goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
930708goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
938229ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
938427goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
940246ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
941039goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
945439goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
945974ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
956520goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
959708goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
993512ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
994297ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
1002132ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
1003394ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
1003479ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120820171020
1004294ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120820171020
1004491ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120820171020
1004825ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120820171020
1005360ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
1005935ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
1029299ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
1035705ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
1036721ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
1037008ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
1038339ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
1049477ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
1111801ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
1112303ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
1112378ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
1143819ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
1144142ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
1144339ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
1153863ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
1154275ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
1154828ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
1166624ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
1169594ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
1170421ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
1192730ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
1193213ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
1196317ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
1237991ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
1244629ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
1244737ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
1246335ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120820171020
1247237ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120820171020
1249144ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120820171020
1249391ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120820171020
1249928ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
1250239ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120820171020
1262046ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
1262617ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
1271553ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120820171020
1273811ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
1274084ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
1275236ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
1275558ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
1278269ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120820171020
1286801ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
1294163ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
1295061ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
1295643ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120820171020
1298119ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120820171020
1299044ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120820171020
1299932ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120820171020
1300461ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120820171020
1301259ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120820171020
1305278ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
1305498ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120820171020
1306743ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
1307189ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120820171020
1307204ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
1307611ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017120820171020
1310191ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
1311309ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
1312813ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
1313130ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
1313794ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120820171020
1314708ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
1316389ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
1316623ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
1317110ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
1317234ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120820171020
1317859ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
1322962ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
1328932ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
1330110ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120820171020
1330425ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120820171020
1331467ref3gcc -m32 -Os -fomit-frame-pointer2017120820171020
1331929ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120820171020
1332393ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120820171020
1333814goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
1334696ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120820171020
1336658ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
1338163ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
1338403ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
1338734ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120820171020
1340267ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
1358128goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
1391190ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
1405185ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
1418868ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
1450888ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
1454070ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
1467199ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
1469542ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
1476992ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
1477212ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
1477736ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
1485871ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
1487052ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
1494807goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
1495357goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
1498736goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
1498988goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
1503961ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
1506622ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
1507866goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
1512916ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
1514978ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
1515744ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
1517367ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
1518793ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
1525783ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120820171020
1527366goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
1530321goptvgcc -m32 -Os -fomit-frame-pointer2017120820171020
1534454goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120820171020
1540711ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
1542004ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120820171020
1563109ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
1565414ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
1571214ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120820171020
1572744ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
1573704ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
1580508ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
1580813ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
1590275ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
1593430ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
1606953ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
1621356ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
1625570ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
1626144ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
1628874ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
1659160ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
1660777ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
1667884ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
1673215ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
1678262ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
1680172ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120820171020
1690722goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120820171020
1691343ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
1693696ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
1724839goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017120820171020
1727402goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
1728165goptvgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120820171020
1733908goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120820171020
1739454goptvgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120820171020
1740001goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
1741538goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
1747233goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
1753158goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
1754440goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120820171020
1757617goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
1757824goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120820171020
1758087goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120820171020
1758571goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
1760955goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120820171020
1767294goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
1786088goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120820171020
1794485goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
1794512goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120820171020
1802419goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
1807001goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120820171020
1845302goptvgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120820171020
1864949goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120820171020
1867743goptvgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120820171020
1872097goptvgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120820171020
1887936goptvgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120820171020
1889759goptvgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120820171020
1896581goptvgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120820171020
1909514goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120820171020
1910651goptvgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120820171020
1946438ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
1949186ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
1963003goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
1970986goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120820171020
1975466goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120820171020
1975856goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
1987522ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
1992507ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
2037029goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
2041216goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
2059753goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
2061035ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
2061397goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
2074651goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
2075280goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
2082933ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
2087212ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
2087267ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
2087917ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
2090576ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120820171020
2094751goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120820171020
2101276ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
2106045goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
2109650ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
2110007ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017120820171020
2113562goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
2114984ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
2114987goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120820171020
2121755goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
2126274goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
2136866goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120820171020
2141438goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
2151057goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
2152129goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
2353449ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
2361269ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
2370538ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
2393484ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
2408948ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
2486541ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
2492853ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
2503316ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
2528827ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
2543104ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
2547073ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
2553958ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
2563285ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
2575687ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
2617108ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
2620053ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120820171020
2621289ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
2622136ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120820171020
2622963ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
2628170ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120820171020
2628300ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
2652818ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120820171020
3051673ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017120820171020
3057043ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017120820171020
3061173ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
3089850ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017120820171020
3122385ref2gcc -m32 -O -fomit-frame-pointer2017120820171020
3163750ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120820171020
3179866ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120820171020
3188589ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120820171020
3191396ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120820171020
3200376ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120820171020
3203933ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120820171020
3206486ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017120820171020
3218254ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120820171020
3219698ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120820171020
3230383ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120820171020
3250368ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
3259084ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120820171020
3268729ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120820171020
3313094ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120820171020
3330303ref2gcc -m32 -O2 -fomit-frame-pointer2017120820171020
3343669ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120820171020
3392546ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017120820171020
3406932ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120820171020
3428349ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017120820171020
3431707ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120820171020
3471869ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
3484901ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
3527157ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120820171020
3545878ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
3549626ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120820171020
3556981ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017120820171020
3560119goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120820171020
3613562ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
3642804ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
3652744ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
3656188ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120820171020
3718451goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
3768224goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
3768238goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
3777162goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
3779191goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
3879560goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
3889554goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
3899375goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
3944635goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
3992012ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120820171020
4040364ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120820171020
4041072ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
4056554ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017120820171020
4059428ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017120820171020
4089221ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017120820171020
4090116ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120820171020
4110711ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
4118375ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
4122502ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
4130380ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
4138133ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
4147429ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120820171020
4148555ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
4155059ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120820171020
4155256ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120820171020
4156458ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
4156581ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
4159252ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017120820171020
4162777ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120820171020
4171070ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120820171020
4182647ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
4190808ref2gcc -m32 -Os -fomit-frame-pointer2017120820171020
4194513ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
4201036ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
4203390goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
4206375ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
4208084ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
4210533ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
4222376ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120820171020
4225840ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
4226677ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
4234670ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017120820171020
4240322ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
4240781ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120820171020
4244075ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
4244937ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120820171020
4256002ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120820171020
4261867ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120820171020
4262761ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017120820171020
4267675ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120820171020
4270778ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120820171020
4274568ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
4276544ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120820171020
4279066ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
4280325ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120820171020
4286103ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120820171020
4296363ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120820171020
4297705ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120820171020
4304664ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120820171020
4443060ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
4780447goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120820171020
4783895goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120820171020
5270653goptvgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120820171020
5286882goptvgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120820171020
5322799ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
5372251ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
5395698ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120820171020
5410789ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
5411551ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120820171020
5421054ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120820171020
5421905ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120820171020
5444833ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120820171020
5531661goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120820171020
5611927goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120820171020
13312571goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
13406760goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
15675654goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
15700990goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
15702770goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
15724763goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
15754174goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
15763079goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
16105116goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120820171020
16107866goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120820171020
16904622goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120820171020
16905853goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120820171020
16917517goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120820171020
17268474goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
17472618goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
17737303goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
17764974goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
17806879goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120820171020
17809688goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120820171020
17822336goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120820171020
18544952goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
18687600goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120820171020
19053268goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
19363619goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120820171020
19381192goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120820171020
19449095goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
19495212goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
19504926goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
19506160goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
19677527goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120820171020
19773318goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
19787092goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120820171020
21201478goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
21202851goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
21212310goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
22511180goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120820171020
22512403goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120820171020
22513580goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120820171020
22729100goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020
23645995goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017120820171020
23834270goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
23900529goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120820171020
23956477goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120820171020
23966013goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017120820171020
23968014goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120820171020
24075055goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120820171020
24761303goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120820171020
27047558goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120820171020

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: 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/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-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/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