Implementation notes: x86, h4e450, crypto_aead/pi64cipher256v2

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi64cipher256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
924625ref3gcc -m32 -O2 -fomit-frame-pointer2017100520170725
929290ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100520170725
929408ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100520170725
929532ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100520170725
929575ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100520170725
946176ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100520170725
947340ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100520170725
947748ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100520170725
947749ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100520170725
949093ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100520170725
949107ref3gcc -m32 -O3 -fomit-frame-pointer2017100520170725
949672ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100520170725
951753ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100520170725
952898ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100520170725
953962ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100520170725
954000ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100520170725
965134ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100520170725
976557ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100520170725
977379ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100520170725
977541ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100520170725
979079ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100520170725
985634ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100520170725
986115ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100520170725
986499ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100520170725
986741ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100520170725
987102ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100520170725
988637ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100520170725
990584ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100520170725
990940ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100520170725
991083ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100520170725
991420ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100520170725
991510ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100520170725
991549ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100520170725
991553ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100520170725
991729ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100520170725
992589ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100520170725
993159ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100520170725
994370ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100520170725
995234ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100520170725
997020ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100520170725
997225ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100520170725
997586ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017100520170725
999366ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100520170725
999424ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017100520170725
999880ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100520170725
1003841ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017100520170725
1004022ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100520170725
1004084ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100520170725
1004136ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100520170725
1006369ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100520170725
1007888ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100520170725
1007955ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100520170725
1008378ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100520170725
1011194ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100520170725
1013123ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100520170725
1015584ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100520170725
1015626ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017100520170725
1015764ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100520170725
1015997ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100520170725
1016034ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100520170725
1017744ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100520170725
1018220ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017100520170725
1018262ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100520170725
1018276ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100520170725
1019350ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100520170725
1020162ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100520170725
1023972ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100520170725
1025520ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100520170725
1026423ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100520170725
1026475ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100520170725
1026551ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100520170725
1026584ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100520170725
1027159ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100520170725
1027316ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100520170725
1027335ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100520170725
1027354ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100520170725
1027372ref3gcc -m32 -O -fomit-frame-pointer2017100520170725
1027401ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017100520170725
1027525ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017100520170725
1028385ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017100520170725
1028390ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017100520170725
1030617ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100520170725
1039082ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100520170725
1039105ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100520170725
1039267ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100520170725
1039305ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100520170725
1039618ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100520170725
1039927ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100520170725
1040241ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100520170725
1040759ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100520170725
1040830ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100520170725
1041196ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100520170725
1041210ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100520170725
1041414ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100520170725
1041618ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100520170725
1041765ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100520170725
1043566ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100520170725
1043666ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100520170725
1044501ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100520170725
1046144ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017100520170725
1046159ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017100520170725
1048220ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100520170725
1048277ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100520170725
1048444ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017100520170725
1048453ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017100520170725
1049066ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100520170725
1049399ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100520170725
1049503ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017100520170725
1049583ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100520170725
1050253ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100520170725
1050928ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100520170725
1051493ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100520170725
1051707ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100520170725
1051921ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100520170725
1055227ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100520170725
1056448ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100520170725
1059245ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100520170725
1059317ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100520170725
1059387ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100520170725
1062898ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100520170725
1062960ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100520170725
1063050ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100520170725
1063572ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100520170725
1068546ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100520170725
1068565ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100520170725
1068655ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017100520170725
1068660ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100520170725
1077984ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100520170725
1079276ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100520170725
1079357ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100520170725
1079927ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100520170725
1079955ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100520170725
1080027ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100520170725
1080065ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100520170725
1080141ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100520170725
1081010ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100520170725
1081029ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100520170725
1083570ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100520170725
1083632ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100520170725
1084662ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017100520170725
1084724ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100520170725
1087175ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100520170725
1091098ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017100520170725
1092215ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017100520170725
1092652ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017100520170725
1092709ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100520170725
1092918ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017100520170725
1092966ref3gcc -m32 -Os -fomit-frame-pointer2017100520170725
1093208ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100520170725
1093317ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100520170725
1094713ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100520170725
1099421ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100520170725
1099425ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100520170725
1113310ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100520170725
1113329ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100520170725
1129545ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100520170725
1129649ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017100520170725
1136362ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100520170725
1136760ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100520170725
1136908ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100520170725
1136946ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100520170725
1720407ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100520170725
1728744ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100520170725
1730496ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100520170725
1731190ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100520170725
1732107ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100520170725
1736557ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100520170725
1745359ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100520170725
1745720ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100520170725
1745758ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100520170725
1745896ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100520170725
1748978ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100520170725
1755044ref2gcc -m32 -O3 -fomit-frame-pointer2017100520170725
1755049ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100520170725
1755168ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100520170725
1755785ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100520170725
1757947ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100520170725
1758421ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100520170725
1760730ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100520170725
1762103ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100520170725
1762140ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100520170725
1763262ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100520170725
1764696ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100520170725
1767565ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100520170725
1768643ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100520170725
1769447ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100520170725
1772278ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100520170725
1776485ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100520170725
1776538ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100520170725
1777255ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100520170725
1787021ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100520170725
1787035ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100520170725
1792346ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100520170725
1799931ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100520170725
1800032ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100520170725
1800202ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100520170725
1800217ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100520170725
1800369ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100520170725
1804425ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100520170725
1804681ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100520170725
1805047ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100520170725
1808116ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100520170725
1816628ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100520170725
1817816ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100520170725
1818642ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100520170725
1825672ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100520170725
1827914ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017100520170725
1831006ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100520170725
1831334ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100520170725
1834592ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100520170725
1835657ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100520170725
1839471ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100520170725
1842658ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100520170725
1845047ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100520170725
1847451ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100520170725
1865500ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100520170725
1865534ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100520170725
1865619ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100520170725
1866546ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100520170725
1870246ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100520170725
1873082ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100520170725
1873214ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100520170725
1873343ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100520170725
1876588ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100520170725
1876911ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100520170725
1879342ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100520170725
1879869ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100520170725
1880582ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100520170725
1881959ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100520170725
1881988ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100520170725
1888809ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100520170725
1888923ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100520170725
1908208ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100520170725
1908370ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100520170725
1914711ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100520170725
2248517ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017100520170725
2250345ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100520170725
2254854ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017100520170725
2260620ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017100520170725
2443281ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100520170725
2453565ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100520170725
2454771ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100520170725
2481880ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100520170725
2486906ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017100520170725
2486944ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017100520170725
2496187goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100520170725
2500571goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100520170725
2502965goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100520170725
2505188goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100520170725
2506461goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100520170725
2508713goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100520170725
2511358goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100520170725
2512550goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100520170725
2513386goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100520170725
2513610ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017100520170725
2514574goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017100520170725
2515205ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100520170725
2515305ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100520170725
2515832ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017100520170725
2517909goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100520170725
2519110goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100520170725
2522469goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100520170725
2522881ref2gcc -m32 -O -fomit-frame-pointer2017100520170725
2523005ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100520170725
2528919ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100520170725
2529285goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100520170725
2529888ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100520170725
2538443ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100520170725
2552469ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100520170725
2552617ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100520170725
2552760ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100520170725
2554707ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017100520170725
2584081ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100520170725
2584465ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100520170725
2584499ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017100520170725
2602007ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100520170725
2605218ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100520170725
2605223ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100520170725
2619582ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017100520170725
2637860ref2gcc -m32 -O2 -fomit-frame-pointer2017100520170725
2639048ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100520170725
2639632ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100520170725
2639813ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100520170725
2639841ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100520170725
2665514ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100520170725
2665534ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100520170725
2667605ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017100520170725
2667818ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100520170725
2672278ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100520170725
2675181ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100520170725
2699040ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100520170725
2714582ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100520170725
2720657goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100520170725
2722890ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100520170725
2725403goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100520170725
2729407goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100520170725
2740118goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100520170725
2745044ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100520170725
2745348ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100520170725
2775486ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100520170725
2797702ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100520170725
2799127ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100520170725
2810660ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100520170725
2814779ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100520170725
2840966ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100520170725
2856232goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017100520170725
2859306goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017100520170725
2866121ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100520170725
2870207goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100520170725
2878990goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100520170725
2882789goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100520170725
2885749goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100520170725
2885791goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100520170725
2897961ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017100520170725
2898298ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017100520170725
2902630ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100520170725
2904497ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100520170725
2910306ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100520170725
2910534ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100520170725
2910610ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100520170725
2911166goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100520170725
2913897goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100520170725
2917583ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017100520170725
2917716ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017100520170725
2917872ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100520170725
2934844ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017100520170725
2934916ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100520170725
2939676goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100520170725
2939904ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100520170725
2945057ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017100520170725
2946971ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017100520170725
2951617ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017100520170725
2967501ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100520170725
2972640ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017100520170725
2975851ref2gcc -m32 -Os -fomit-frame-pointer2017100520170725
2995749ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100520170725
2995910ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100520170725
3016374goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100520170725
3018578goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100520170725
3025251ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100520170725
3039083ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100520170725
3064714ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100520170725
3067051ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100520170725
3067783ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100520170725
3069644ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100520170725
3069982ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100520170725
3071473ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100520170725
3072989ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100520170725
3088075ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100520170725
3101907ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100520170725
3102363ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100520170725
3106528ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100520170725
3107849goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100520170725
3139565goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100520170725
3139835goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100520170725
3140368goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100520170725
3143863goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100520170725
3152475goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100520170725
3176002goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100520170725
3223839goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017100520170725
3225212goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100520170725
3228243goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100520170725
3270979goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100520170725
3276412goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100520170725
3375730goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100520170725
3381064goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100520170725
3401888goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100520170725
3413848goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100520170725
3564637goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100520170725
3568171goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100520170725
3792524goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100520170725
3816667goptvgcc -m32 -O -fomit-frame-pointer2017100520170725
3828923goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100520170725
3861408goptvgcc -m32 -O2 -fomit-frame-pointer2017100520170725
4111790goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100520170725
4142984goptvgcc -m32 -O3 -fomit-frame-pointer2017100520170725
4178998goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100520170725
4192473goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017100520170725
4270250goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100520170725
4292029goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100520170725
4469432goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100520170725
4477953goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100520170725
4481326goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100520170725
4484380goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100520170725
4494213goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100520170725
4522295goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100520170725
4522489goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100520170725
4542231goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100520170725
4546068goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100520170725
4555601goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100520170725
4556323goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100520170725
4558319goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100520170725
4576478goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100520170725
4585698goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100520170725
4590799goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100520170725
4599530goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100520170725
4695508goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100520170725
4696643goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100520170725
4699502goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100520170725
4700552goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100520170725
4700591goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100520170725
4705930goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100520170725
4708751goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100520170725
4718878goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017100520170725
4720165goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100520170725
4722564goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017100520170725
4727813goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017100520170725
4732140goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100520170725
4733779goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017100520170725
4736291goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100520170725
4742381goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100520170725
4744689goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100520170725
4746869goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100520170725
4754622goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100520170725
4756783goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100520170725
4761504goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100520170725
4763191goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100520170725
4763438goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100520170725
4764839goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100520170725
4779327goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100520170725
4780490goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100520170725
4782993goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100520170725
4830674goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100520170725
4832845goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100520170725
5249767goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100520170725
5251638goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100520170725
5257243goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100520170725
5267051goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100520170725
5269688goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100520170725
5281867goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100520170725
5423212goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100520170725
5469611goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100520170725
5475239goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100520170725
5506029goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100520170725
5506476goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100520170725
5514651goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100520170725
5559172goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100520170725
5561523goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100520170725
5571085goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100520170725
5573246goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100520170725
5584613goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100520170725
5634184goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100520170725
5852836goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100520170725
5855264goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100520170725
5857790goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100520170725
5860801goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100520170725
5864830goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100520170725
5864973goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100520170725
5865091goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100520170725
5865205goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100520170725
5874316goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100520170725
5874491goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100520170725
5874696goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100520170725
5892883goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100520170725
5893078goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100520170725
5893843goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100520170725
5902630goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100520170725
5903975goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100520170725
5919497goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100520170725
7161343goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100520170725
7163560goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100520170725
7178024goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100520170725
7178917goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100520170725
7179236goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100520170725
7185923goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100520170725
7186869goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100520170725
7187500goptvgcc -m32 -Os -fomit-frame-pointer2017100520170725
7187762goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100520170725
7189890goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100520170725
7255781goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100520170725
7255810goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100520170725
7256276goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100520170725
7256617goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100520170725
7258907goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100520170725
7270977goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100520170725
7272017goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100520170725
7272929goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100520170725
7284006goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100520170725
7284315goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100520170725
7286025goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100520170725
7286053goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100520170725
7313542goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100520170725
7313727goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100520170725

Test failure

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

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

Test failure

Implementation: crypto_aead/pi64cipher256v2/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/pi64cipher256v2/goptv
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_aead/pi64cipher256v2/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: AVX vector return without AVX 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: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

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

Compiler output

Implementation: crypto_aead/pi64cipher256v2/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: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 37, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=barcelona -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=k6-2 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium4 -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 -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer goptv
gcc -m32 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=athlon -O3 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -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=k6-2 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k6 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k8 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer goptv
gcc -m32 -march=nocona -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv
gcc -m32 -march=prescott -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher256v2/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: AVX vector return without AVX 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: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 80, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=nocona -Os -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=pentium-mmx -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -Os -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 -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer goptv
gcc -m32 -O -fomit-frame-pointer goptv
gcc -m32 -Os -fomit-frame-pointer goptv
gcc -m32 -march=athlon -O -fomit-frame-pointer goptv
gcc -m32 -march=athlon -Os -fomit-frame-pointer goptv
gcc -m32 -march=core2 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -Os -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -O -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k8 -O -fomit-frame-pointer goptv
gcc -m32 -march=k8 -Os -fomit-frame-pointer goptv
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer goptv
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer goptv
gcc -m32 -march=nocona -O -fomit-frame-pointer goptv
gcc -m32 -march=nocona -Os -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=pentium-mmx -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium4 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv
gcc -m32 -march=prescott -O -fomit-frame-pointer goptv
gcc -m32 -march=prescott -Os -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher256v2/goptv
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX 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: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX 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: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer goptv

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher256v2/goptv
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX 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: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX 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: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer goptv
gcc -m32 -march=barcelona -Os -fomit-frame-pointer goptv