Implementation notes: x86, gcc14, crypto_aead/ketjejrv1

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: ketjejrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1248930compactgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
1256580compactgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
1273365compactgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
1275930compactgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
1276164compactgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
1277685compactgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
1278522compactgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
1282500compactgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
1285740compactgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
1290717compactgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
1290744compactgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
1293273compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
1295190compactgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
1304703compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
1305684compactgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
1306512compactgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
1313469referencegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
1313793compactgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
1316385referencegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
1317402compactgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
1317564referencegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
1318617referencegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
1321812referencegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
1324368compactgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
1325052compactgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
1326321compactgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
1327023referencegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
1332666compactgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
1334241compactgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102020161009
1335267compactgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
1336293compactgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102020161009
1336464compactgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102020161009
1336590compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
1339011compactgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
1341504compactgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
1345761compactgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
1347570referencegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
1351215compactgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
1352547referencegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
1360863compactgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
1361439referencegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
1362348compactgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
1368297compactgcc -m32 -O3 -fomit-frame-pointer2016102020161009
1368414referencegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
1369503referencegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
1370745compactgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
1371609compactgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
1373076referencegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
1374525referencegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
1377216compactgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
1388088compactgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
1398510compactgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
1399158compactgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
1400256compactgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
1402353referencegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
1409895compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
1410030compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
1410066compactgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
1413549compactgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
1413738compactgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
1413828compactgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
1414899compactgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
1415862compactgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
1416105compactgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
1417734compactgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
1418409compactgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
1423296compactgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
1423296compactgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
1423782compactgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
1423998compactgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
1424790compactgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
1424952compactgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
1425033compactgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
1425303compactgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
1426167compactgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
1427382compactgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
1431657referencegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
1438443compactgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
1438551compactgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
1439442compactgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
1443456compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
1444671compactgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
1445751compactgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
1445868compactgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
1446525compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
1447605compactgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
1448613compactgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
1449018referencegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
1450539referencegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
1450764compactgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
1451115referencegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
1451628referencegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
1451709referencegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
1451763referencegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
1454094referencegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
1463931compactgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
1463976compactgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
1466478compactgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
1467153compactgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
1469268compactgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
1469952compactgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
1471086compactgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
1472301compactgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
1474488compactgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
1474758compactgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
1475118compactgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
1475262compactgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
1476144compactgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
1476234compactgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
1476558compactgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
1476936compactgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
1476999compactgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
1477152compactgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
1477179compactgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
1477503compactgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
1477836compactgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
1478403compactgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
1478484compactgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
1479258compactgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
1480869compactgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
1481598compactgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
1484631compactgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
1486782compactgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
1487295compactgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
1487529compactgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
1491075compactgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
1492443compactgcc -m32 -O -fomit-frame-pointer2016102020161009
1498995compactgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
1499319compactgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
1507716compactgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
1512666compactgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
1512711compactgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
1512828compactgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
1526454compactgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
1526481compactgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
1527903compactgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
1532547compactgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1532583compactgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1535931referencegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
1536183compactgcc -m32 -O2 -fomit-frame-pointer2016102020161009
1538235referencegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
1539171referencegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
1539657compactgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
1539693compactgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
1540836referencegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
1541565compactgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
1542042compactgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
1543302compactgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
1549503compactgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
1549782compactgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1549818compactgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1576764compactgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
1577592compactgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
1577772compactgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
1577808compactgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
1595268referencegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
1601145referencegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
1605897referencegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
1609785referencegcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
1616040compactgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
1628928referencegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
1629126referencegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
1640619referencegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
1641717referencegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
1642221referencegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
1643670referencegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
1646730referencegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
1647009compactgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
1656414referencegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
1656999referencegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
1659321referencegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
1669194referencegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1669644referencegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1673226compactgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
1673955compactgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
1677303compactgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
1685628referencegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
1686015referencegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
1686402referencegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
1689678referencegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
1693620referencegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
1693674referencegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
1726560referencegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
1727199referencegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
1728144referencegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
1747125referencegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
1752840refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
1755576referencegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
1756998referencegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
1757061referencegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
1759239referencegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
1760841referencegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
1764594referencegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
1770615referencegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
1771821referencegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
1772748referencegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
1782549refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
1783800compactgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
1788444referencegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
1790496referencegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
1827918refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
1828944refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
1835388compactgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
1835541compactgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
1837449refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
1838727refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
1845774referencegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
1852443referencegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
1853190refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
1855710referencegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
1855854referencegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
1856196referencegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
1860417referencegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
1888740referencegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
1903437compactgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
1910475refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
1910493refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
1918863refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
1921077compactgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
1925388referencegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
1931283compactgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
1937664refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
1946223compactgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
1952478referencegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
1974771compactgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
1990116refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
1990755refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
2009736compactgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
2010177compactgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
2010294compactgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
2011410compactgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
2011446compactgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
2012562compactgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
2014434compactgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
2014443compactgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
2014605compactgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
2021958compactgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
2022642refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
2025144compactgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
2028141compactgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
2036007refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
2039490refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
2041749refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
2047788refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
2072466refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
2084130refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
2094597compactgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
2094678compactgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
2116566refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
2118069refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
2123262refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
2124720refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
2126898compactgcc -m32 -Os -fomit-frame-pointer2016102020161009
2128977referencegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
2129022referencegcc -m32 -O3 -fomit-frame-pointer2016102020161009
2129130referencegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
2132460refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
2137194refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
2139507refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
2141829refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
2142270refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
2142495referencegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
2146626referencegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102020161009
2146635referencegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102020161009
2147319referencegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102020161009
2150874refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
2151909refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
2153295refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
2155113refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
2156229refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
2159190refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
2161125referencegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
2161575refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
2162862refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
2162880refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
2178441refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
2179197refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
2179665refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
2187774referencegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
2190726refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
2193219referencegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
2196423refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
2200446refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
2204676refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
2208546refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
2210238refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
2213226refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
2219067refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
2241225referencegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
2242827referencegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
2252466refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
2256651refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
2270268refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
2275623refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
2279889referencegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
2291733referencegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
2293596refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
2302200refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
2306403refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
2308788refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
2313351refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
2316123refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
2338011refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
2347452refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
2350215refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
2350548refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
2357604refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
2363175refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
2363427refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
2364138refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
2367243referencegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
2367477referencegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
2403747refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
2406888refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
2407356refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
2407959refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
2412729refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
2483217referencegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
2490831referencegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
2491218referencegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
2495709referencegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
2504133referencegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
2584692refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
2611764refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
2612277refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
2623374refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
2640780refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
2642409refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
2665602refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102020161009
2668815refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
2669409refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102020161009
2669625refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
2669652refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102020161009
2673243refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
2682792refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
2698146refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
2707128refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
2727135refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
2792475refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
2891745refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
2898873refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
2918070refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
2926953refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
3042819referencegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
3081771compactgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
3124719compactgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
3129759compactgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
3229416refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
5009112referencegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
5011452referencegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
5060412referencegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
5063184referencegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
5064309referencegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
5067477referencegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
5110911referencegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
5111046referencegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
5111091referencegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
5113548referencegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
5113629referencegcc -m32 -O2 -fomit-frame-pointer2016102020161009
5205807referencegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
5210433referencegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
5210586referencegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
5220648referencegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
5225382referencegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
5275710referencegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
5318451referencegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
5324517referencegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
5325570referencegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
5325615referencegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
5325930referencegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
5330052referencegcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
5335389referencegcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
5367438referencegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
5368257referencegcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
5373891referencegcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
5375781referencegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
5378301referencegcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
5381136referencegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
5409585referencegcc -m32 -O -fomit-frame-pointer2016102020161009
5443947referencegcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
5636862referencegcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
5715054referencegcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
5772744refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
5785353refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
5791077refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
5792040refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
5827266refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
5828913refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
5834628refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
5834736referencegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
5835537referencegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
5842494referencegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
5845284refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
5851890refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
5852241referencegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
5854212refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
5920101refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
5933826refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
5943312refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
6015708refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
6042447refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
6048009refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
6053625refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
6068493refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
6089166referencegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
6162750refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
6163533refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
6166512refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
6166944refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
6171993refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
6174594refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
6184980refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
6198561refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
6202503refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
6203691refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
6221862refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
6226794refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
6243561refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
6260994refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
6338556refgcc -m32 -O -fomit-frame-pointer2016102020161009
6386769referencegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
6432588refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
6440823refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
6521922refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
6653808refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
6673995refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
6696486referencegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
6697404referencegcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
6982776refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
7124157referencegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
7248483refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
7250904refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
7345638refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
7731477referencegcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
7742754referencegcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
7747200referencegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
7747506referencegcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
7748865referencegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
7749081referencegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
7755912referencegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
7757667referencegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
7770600referencegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
7777251referencegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
7947396referencegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
7950240referencegcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
7966323referencegcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
8031834referencegcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
8041554referencegcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
8041770referencegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
8045235referencegcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
8047323referencegcc -m32 -Os -fomit-frame-pointer2016102020161009
8047755referencegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
8056620referencegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
8211204referencegcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
8223480referencegcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
8224758referencegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
8455203refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
8470530refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
8476434refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
8484012refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
8660349refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
8670861refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
8676864refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
8694801refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
8720640refgcc -m32 -Os -fomit-frame-pointer2016102020161009
8741745refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
8747532refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
8869104refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
8875233refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
8890587refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
8920917refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
8922645refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
8949438refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
9110619refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
9145782refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
9152784refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
9162513refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
9172836refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
9271440refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
9357480refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009

Compiler output

Implementation: crypto_aead/ketjejrv1/AVR8
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: suffix or operands invalid for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ARMv7M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/reference
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-reference.c: KeccakP-1600-reference.c:102: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:103: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:106: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:107: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:113: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:114: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:115: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:116: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:117: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:119: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:120: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:121: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:123: warning: integer constant is too large for 'long' type

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ARMv6M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/AVR8
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: suffix or operands invalid for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: suffix or operands invalid for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer AVR8
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer AVR8
gcc -m32 -march=barcelona -O -fomit-frame-pointer AVR8
gcc -m32 -march=barcelona -Os -fomit-frame-pointer AVR8

Compiler output

Implementation: crypto_aead/ketjejrv1/ARMv7M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ARMv7M
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ARMv7M
gcc -m32 -march=barcelona -O -fomit-frame-pointer ARMv7M
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ARMv7M

Compiler output

Implementation: crypto_aead/ketjejrv1/reference
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-reference.c: KeccakP-1600-reference.c:102: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:103: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:106: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:107: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:113: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:114: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:115: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:116: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:117: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:119: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:120: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:121: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:123: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:102: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:103: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:106: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:107: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:113: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:114: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:115: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:116: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:117: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:119: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:120: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:121: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:123: warning: integer constant is too large for 'long' type

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer reference
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer reference
gcc -m32 -march=barcelona -O -fomit-frame-pointer reference
gcc -m32 -march=barcelona -Os -fomit-frame-pointer reference

Compiler output

Implementation: crypto_aead/ketjejrv1/ARMv6M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ARMv6M
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ARMv6M
gcc -m32 -march=barcelona -O -fomit-frame-pointer ARMv6M
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ARMv6M