Implementation notes: x86, h4e450, crypto_aead/pi64cipher128v2

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi64cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
926445ref3gcc -m32 -O2 -fomit-frame-pointer2017100420170725
929575ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100420170725
929590ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100420170725
929680ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100420170725
929807ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100420170725
946281ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100420170725
946589ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100420170725
947944ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100420170725
948039ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100420170725
948043ref3gcc -m32 -O3 -fomit-frame-pointer2017100420170725
949078ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100420170725
949121ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100420170725
950057ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100420170725
951387ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100420170725
954023ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100420170725
954033ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100420170725
965152ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100420170725
973432ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100420170725
976952ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100420170725
976990ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100420170725
977426ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100420170725
979032ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100420170725
984713ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100420170725
986532ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100420170725
986907ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100420170725
987235ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100420170725
988176ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100420170725
988874ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100420170725
989406ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100420170725
990185ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100420170725
990869ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100420170725
990959ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100420170725
991387ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100420170725
991529ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100420170725
991568ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100420170725
992147ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100420170725
992897ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100420170725
994916ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100420170725
996184ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100420170725
996289ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100420170725
996939ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017100420170725
997471ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100420170725
998493ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017100420170725
998535ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100420170725
998788ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100420170725
999823ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017100420170725
1003537ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100420170725
1003946ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100420170725
1004050ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100420170725
1006221ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100420170725
1007859ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100420170725
1008002ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100420170725
1008050ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100420170725
1008715ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017100420170725
1010268ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100420170725
1011313ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100420170725
1016167ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100420170725
1016314ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100420170725
1016333ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100420170725
1017179ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100420170725
1017616ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100420170725
1018818ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100420170725
1018898ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017100420170725
1018918ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100420170725
1019188ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100420170725
1019763ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100420170725
1025088ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100420170725
1025268ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100420170725
1025382ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100420170725
1025411ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100420170725
1025483ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100420170725
1025506ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100420170725
1025520ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100420170725
1026718ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017100420170725
1026879ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017100420170725
1027145ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100420170725
1027245ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100420170725
1027278ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100420170725
1027719ref3gcc -m32 -O -fomit-frame-pointer2017100420170725
1028622ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017100420170725
1030602ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017100420170725
1030769ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100420170725
1036288ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100420170725
1036294ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100420170725
1036336ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100420170725
1036526ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100420170725
1036597ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100420170725
1039352ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100420170725
1039509ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100420170725
1039509ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100420170725
1039538ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100420170725
1039571ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100420170725
1039804ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100420170725
1039846ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100420170725
1041029ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100420170725
1041048ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100420170725
1041214ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017100420170725
1041243ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100420170725
1041314ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017100420170725
1043608ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100420170725
1043642ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100420170725
1043865ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100420170725
1046748ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100420170725
1047632ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100420170725
1048040ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017100420170725
1048116ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017100420170725
1048709ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100420170725
1048805ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100420170725
1049740ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017100420170725
1049906ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100420170725
1050624ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100420170725
1050752ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100420170725
1051436ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100420170725
1051493ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100420170725
1054728ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100420170725
1055108ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100420170725
1056058ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017100420170725
1057274ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100420170725
1059359ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100420170725
1059364ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100420170725
1059549ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100420170725
1063483ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100420170725
1063487ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100420170725
1063530ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100420170725
1063586ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100420170725
1068489ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100420170725
1068494ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100420170725
1068527ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100420170725
1068949ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017100420170725
1078160ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100420170725
1079347ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100420170725
1079451ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100420170725
1080065ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100420170725
1080089ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100420170725
1080093ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100420170725
1080345ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100420170725
1081803ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100420170725
1083589ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100420170725
1083613ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100420170725
1083755ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017100420170725
1083808ref3gcc -m32 -Os -fomit-frame-pointer2017100420170725
1085770ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017100420170725
1085854ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100420170725
1085992ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100420170725
1087693ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100420170725
1087727ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100420170725
1088734ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100420170725
1088790ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100420170725
1090586ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100420170725
1091621ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017100420170725
1093265ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100420170725
1093954ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100420170725
1097535ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017100420170725
1098817ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100420170725
1107391ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100420170725
1125550ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100420170725
1127432ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017100420170725
1128291ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100420170725
1136224ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100420170725
1138585ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100420170725
1138618ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100420170725
1720659ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100420170725
1729195ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100420170725
1731479ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100420170725
1732287ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100420170725
1737440ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100420170725
1745283ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100420170725
1745544ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100420170725
1745711ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100420170725
1746385ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100420170725
1752959ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100420170725
1753149ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100420170725
1753367ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100420170725
1753857ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100420170725
1754759ref2gcc -m32 -O3 -fomit-frame-pointer2017100420170725
1758041ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100420170725
1758079ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100420170725
1758388ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100420170725
1758488ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100420170725
1758560ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100420170725
1759338ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100420170725
1761941ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100420170725
1762763ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100420170725
1763399ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100420170725
1764449ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100420170725
1769251ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100420170725
1771532ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100420170725
1776762ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100420170725
1776837ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100420170725
1786527ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100420170725
1787425ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100420170725
1789268ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100420170725
1799466ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100420170725
1799528ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100420170725
1799912ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100420170725
1800663ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100420170725
1801348ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100420170725
1804154ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100420170725
1804548ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100420170725
1804867ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100420170725
1805565ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100420170725
1807859ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100420170725
1812956ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100420170725
1816476ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100420170725
1816518ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100420170725
1818965ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100420170725
1822822ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017100420170725
1830540ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100420170725
1838126ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100420170725
1839404ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100420170725
1844449ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100420170725
1844658ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100420170725
1846367ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100420170725
1847265ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100420170725
1847337ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100420170725
1852192ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100420170725
1856442ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100420170725
1860005ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100420170725
1861236ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100420170725
1865278ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100420170725
1867026ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100420170725
1868285ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100420170725
1869372ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100420170725
1875362ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100420170725
1877870ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100420170725
1882819ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100420170725
1884938ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100420170725
1885864ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100420170725
1886297ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100420170725
1887579ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100420170725
1888443ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100420170725
1899126ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100420170725
1900314ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100420170725
1907197ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100420170725
1908090ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100420170725
2252061ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017100420170725
2255713ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017100420170725
2257998ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017100420170725
2259703ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100420170725
2440640ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100420170725
2453180ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100420170725
2461051ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100420170725
2483652ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100420170725
2489674ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017100420170725
2491251ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017100420170725
2499008ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100420170725
2499141ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017100420170725
2499555ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100420170725
2499574goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100420170725
2500856goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017100420170725
2503540goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100420170725
2503915goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100420170725
2504243goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100420170725
2506608goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100420170725
2508228goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100420170725
2509506goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100420170725
2510057goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100420170725
2512689goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100420170725
2513563goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100420170725
2513676ref2gcc -m32 -O -fomit-frame-pointer2017100420170725
2517884goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100420170725
2517909ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100420170725
2518331goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100420170725
2521827ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017100420170725
2525394goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100420170725
2528891ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100420170725
2531584ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100420170725
2532102ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100420170725
2537265ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017100420170725
2544898ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017100420170725
2544931ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100420170725
2550251ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100420170725
2553914ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100420170725
2554122ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100420170725
2554445ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100420170725
2606990ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100420170725
2607317ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100420170725
2624275ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100420170725
2634915ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100420170725
2638805ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100420170725
2639057ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100420170725
2639067ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100420170725
2639831ref2gcc -m32 -O2 -fomit-frame-pointer2017100420170725
2663823ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017100420170725
2664251ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100420170725
2665367ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017100420170725
2665510ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100420170725
2666194ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100420170725
2666284ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100420170725
2672474ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100420170725
2697254ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100420170725
2697263ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100420170725
2714649ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100420170725
2714696ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100420170725
2721688goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100420170725
2725883goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100420170725
2727445goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100420170725
2733116goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100420170725
2743823ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100420170725
2744085ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100420170725
2744365ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100420170725
2744659ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100420170725
2745923ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100420170725
2754928ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017100420170725
2755950ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100420170725
2760486ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017100420170725
2761859ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100420170725
2775611ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100420170725
2775862ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100420170725
2776157ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100420170725
2814503ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100420170725
2831632ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100420170725
2831807ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100420170725
2853705goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100420170725
2857401goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017100420170725
2857847goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017100420170725
2875855ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100420170725
2880718ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100420170725
2881117goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100420170725
2882856goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100420170725
2883307goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100420170725
2886917goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100420170725
2902126ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017100420170725
2902530ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017100420170725
2905205ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100420170725
2907480goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100420170725
2909484ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100420170725
2914210goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100420170725
2924836ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100420170725
2925307ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017100420170725
2925340ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017100420170725
2933458ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100420170725
2936402ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100420170725
2936697ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017100420170725
2940506ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100420170725
2942663ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100420170725
2963639ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017100420170725
2963724ref2gcc -m32 -Os -fomit-frame-pointer2017100420170725
2965463ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100420170725
2966717ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100420170725
2967287ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100420170725
2996433ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100420170725
3009040goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100420170725
3061304ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100420170725
3061460ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100420170725
3066491goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100420170725
3070438ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100420170725
3072243ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100420170725
3090317goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100420170725
3094767ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017100420170725
3095290ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100420170725
3096567ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100420170725
3137574goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100420170725
3138748goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100420170725
3139195goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100420170725
3141133goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100420170725
3149402goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100420170725
3153183goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100420170725
3176183goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100420170725
3212558goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017100420170725
3215413goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100420170725
3219783goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100420170725
3260257goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100420170725
3277011goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100420170725
3371887goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100420170725
3381573goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100420170725
3402339goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100420170725
3417824goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100420170725
3554824goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100420170725
3573772goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100420170725
3794713goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100420170725
3814858goptvgcc -m32 -O -fomit-frame-pointer2017100420170725
3833483goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100420170725
3865669goptvgcc -m32 -O2 -fomit-frame-pointer2017100420170725
4115690goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100420170725
4141140goptvgcc -m32 -O3 -fomit-frame-pointer2017100420170725
4182028goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017100420170725
4182465goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100420170725
4275737goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100420170725
4301543goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100420170725
4470054goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100420170725
4473417goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100420170725
4477777goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100420170725
4499836goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100420170725
4500758goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100420170725
4526356goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100420170725
4532355goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100420170725
4544829goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100420170725
4546344goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100420170725
4547977goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100420170725
4549046goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100420170725
4557848goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100420170725
4583812goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100420170725
4588020goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100420170725
4608079goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100420170725
4638185goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100420170725
4695384goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100420170725
4698534goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100420170725
4698724goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100420170725
4701137goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100420170725
4704490goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017100420170725
4706238goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017100420170725
4706956goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017100420170725
4707706goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100420170725
4709729goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100420170725
4709867goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017100420170725
4717619goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100420170725
4722569goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100420170725
4736410goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100420170725
4738995goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100420170725
4740922goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100420170725
4745326goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100420170725
4745497goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100420170725
4746513goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100420170725
4758522goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100420170725
4758659goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100420170725
4766055goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100420170725
4770587goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100420170725
4778282goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100420170725
4783008goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100420170725
4784470goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100420170725
4796180goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100420170725
4829971goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100420170725
4835538goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100420170725
5192182goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100420170725
5236115goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100420170725
5242148goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100420170725
5302069goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100420170725
5308424goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100420170725
5317730goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100420170725
5457859goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100420170725
5463137goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100420170725
5496334goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100420170725
5513558goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100420170725
5513961goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100420170725
5514774goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100420170725
5525257goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100420170725
5533332goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100420170725
5562108goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100420170725
5578728goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100420170725
5580509goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100420170725
5580599goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100420170725
5852466goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100420170725
5855525goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100420170725
5858170goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100420170725
5860222goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100420170725
5865043goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100420170725
5865072goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100420170725
5865200goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100420170725
5865409goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100420170725
5873707goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100420170725
5873774goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100420170725
5874182goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100420170725
5891534goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100420170725
5891596goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100420170725
5894332goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100420170725
5901961goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100420170725
5903989goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100420170725
5919270goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100420170725
7162582goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100420170725
7162606goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100420170725
7174860goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100420170725
7174904goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100420170725
7175511goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100420170725
7184764goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100420170725
7186603goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100420170725
7187339goptvgcc -m32 -Os -fomit-frame-pointer2017100420170725
7189040goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100420170725
7189638goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100420170725
7255079goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100420170725
7255188goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100420170725
7256314goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100420170725
7258033goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100420170725
7259625goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100420170725
7270521goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100420170725
7272170goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100420170725
7272502goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100420170725
7282681goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100420170725
7283432goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100420170725
7286125goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100420170725
7286291goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100420170725
7312321goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100420170725
7312506goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100420170725

Test failure

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