Implementation notes: x86, cryptothinkx, crypto_scalarmult/curve25519

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_scalarmult
Primitive: curve25519
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1382364? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
1382418? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021420170105
1383537? ? ?? ? ?athlongcc_-m32_-O_-fomit-frame-pointer2017021420170105
1389684? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
1426524? ? ?? ? ?athlongcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021420170105
1426590? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021420170105
1426875? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
1427112? ? ?? ? ?athlongcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021420170105
1427232? ? ?? ? ?athlongcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
1427319? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
1427574? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
1427721? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
1428513? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
1428660? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021420170105
1429050? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
1429113? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
1431375? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
1432731? ? ?? ? ?athlongcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021420170105
1434063? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
1435956? ? ?? ? ?athlongcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
1442160? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
1449732? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
1452315? ? ?? ? ?athlongcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021420170105
1455282? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
1458378? ? ?? ? ?athlongcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
1473651? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021420170105
1473828? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
1473837? ? ?? ? ?athlongcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
1473879? ? ?? ? ?athlongcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021420170105
1474092? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
1474104? ? ?? ? ?athlongcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
1474107? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
1474110? ? ?? ? ?athlongcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
1474119? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
1474179? ? ?? ? ?athlongcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
1474215? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
1474278? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021420170105
1474365? ? ?? ? ?athlongcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021420170105
1474410? ? ?? ? ?athlongcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
1474497? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
1474563? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
1474569? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
1475007? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
1475403? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021420170105
1476120? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
1476219? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
1476474? ? ?? ? ?athlongcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021420170105
1477170? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
1477371? ? ?? ? ?athlongcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
1477530? ? ?? ? ?athlongcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021420170105
1478154? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
1478256? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
1478826? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
1478835? ? ?? ? ?athlongcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
1478943? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
1479174? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
1479345? ? ?? ? ?athlongcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021420170105
1479627? ? ?? ? ?athlongcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
1479885? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
1480545? ? ?? ? ?athlongcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
1481103? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021420170105
1481343? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
1481391? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
1481409? ? ?? ? ?athlongcc_-m32_-O2_-fomit-frame-pointer2017021420170105
1481607? ? ?? ? ?athlongcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
1481655? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
1482837? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
1484472? ? ?? ? ?athlongcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
1486647? ? ?? ? ?athlongcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021420170105
1486785? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
1489311? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
1489530? ? ?? ? ?athlongcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
1492071? ? ?? ? ?athlongcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
1495050? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
1495497? ? ?? ? ?athlongcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021420170105
1497141? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
1506462? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
1507326? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
1508109? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
1509966? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
1524357? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
1524675? ? ?? ? ?athlongcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
1524774? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021420170105
1524789? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
1524858? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
1524963? ? ?? ? ?athlongcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
1524978? ? ?? ? ?athlongcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
1524996? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
1525137? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
1525137? ? ?? ? ?athlongcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
1525158? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
1525248? ? ?? ? ?athlongcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
1525401? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
1525446? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
1525494? ? ?? ? ?athlongcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
1525710? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
1525716? ? ?? ? ?athlongcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021420170105
1525932? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
1526949? ? ?? ? ?athlongcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021420170105
1527354? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021420170105
1527987? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
1528038? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
1528188? ? ?? ? ?athlongcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
1528188? ? ?? ? ?athlongcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
1528737? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
1529988? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
1530078? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
1530216? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
1530642? ? ?? ? ?athlongcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021420170105
1531227? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
1531233? ? ?? ? ?athlongcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
1531770? ? ?? ? ?athlongcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021420170105
1531788? ? ?? ? ?athlongcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021420170105
1532004? ? ?? ? ?athlongcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
1532679? ? ?? ? ?athlongcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021420170105
1533015? ? ?? ? ?athlongcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021420170105
1533765? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
1534833? ? ?? ? ?athlongcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
1536645? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
1537227? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
1537980? ? ?? ? ?athlongcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
1538991? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
1541082? ? ?? ? ?athlongcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
1550055? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
1554747? ? ?? ? ?athlongcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021420170105
1559925? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
1560642? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
1578402? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
1578432? ? ?? ? ?athlongcc_-m32_-O3_-fomit-frame-pointer2017021420170105
1578549? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
1578558? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
1578951? ? ?? ? ?athlongcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
1579308? ? ?? ? ?athlongcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
1579455? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
1579467? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021420170105
1579470? ? ?? ? ?athlongcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
1579497? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
1579518? ? ?? ? ?athlongcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
1579572? ? ?? ? ?athlongcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
1579617? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
1579653? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
1579695? ? ?? ? ?athlongcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
1579710? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021420170105
1579860? ? ?? ? ?athlongcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
1579872? ? ?? ? ?athlongcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
1580043? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
1580637? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
1581225? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021420170105
1581819? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
1581960? ? ?? ? ?athlongcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
1581969? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
1582440? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
1583592? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
1584726? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
1586217? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
1586349? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
1587465? ? ?? ? ?athlongcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
1587627? ? ?? ? ?athlongcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
1588170? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
1637360? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
1637408? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
1637488? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
1637528? ? ?? ? ?athlongcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
1637688? ? ?? ? ?athlongcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021420170105
1638080? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
1638700? ? ?? ? ?athlongcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021420170105
1640100? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
1642020? ? ?? ? ?athlongcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
1643844? ? ?? ? ?athlongcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021420170105
1644804? ? ?? ? ?athlongcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021420170105
1681325? ? ?? ? ?athlongcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
1688856? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
1700726? ? ?? ? ?athlongcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
1704040? ? ?? ? ?athlongcc_-m32_-Os_-fomit-frame-pointer2017021420170105
1705818? ? ?? ? ?athlongcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
1706816? ? ?? ? ?athlongcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
1717826? ? ?? ? ?athlongcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
2764221? ? ?? ? ?athlongcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021420170105
3178758? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
3247125? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
3302412? ? ?? ? ?ref10gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021420170105
3303858? ? ?? ? ?ref10gcc_-m32_-Os_-fomit-frame-pointer2017021420170105
3305388? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
3310032? ? ?? ? ?ref10gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021420170105
3327936? ? ?? ? ?ref10gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
3330024? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
3333141? ? ?? ? ?ref10gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021420170105
3340656? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
3349104? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
3357756? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021420170105
3360183? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
3365664? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
3370374? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
3373941? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021420170105
3374121? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
3381042? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
3384858? ? ?? ? ?ref10gcc_-m32_-O3_-fomit-frame-pointer2017021420170105
3386424? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
3392790? ? ?? ? ?ref10gcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021420170105
3394968? ? ?? ? ?ref10gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021420170105
3396627? ? ?? ? ?ref10gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021420170105
3396972? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
3397248? ? ?? ? ?ref10gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021420170105
3402870? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
3406479? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021420170105
3408108? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
3412143? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
3417021? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
3420606? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
3428271? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
3433905? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
3438999? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
3443436? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
3448521? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
3448749? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
3455877? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
3455913? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
3456147? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
3459231? ? ?? ? ?ref10gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
3461145? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
3466722? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
3467361? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021420170105
3467514? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
3467853? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
3468777? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
3470484? ? ?? ? ?ref10gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
3473688? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
3480033? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
3488052? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
3491820? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
3495447? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021420170105
3504285? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021420170105
3507909? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
3509085? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021420170105
3509217? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
3513213? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
3513219? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021420170105
3514245? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
3514371? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021420170105
3518487? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
3520800? ? ?? ? ?ref10gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021420170105
3523983? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021420170105
3534759? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
3535365? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
3535962? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
3541932? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
3548271? ? ?? ? ?ref10gcc_-m32_-O2_-fomit-frame-pointer2017021420170105
3553359? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
3564282? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
3564534? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
3564594? ? ?? ? ?ref10gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
3565683? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
3566337? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
3568416? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
3568470? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021420170105
3570486? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
3571746? ? ?? ? ?ref10gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021420170105
3577254? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
3579657? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
3580371? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
3582516? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
3586272? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
3586341? ? ?? ? ?ref10gcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021420170105
3606771? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
3613938? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
3618978? ? ?? ? ?ref10gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
3620157? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
3621066? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
3621417? ? ?? ? ?ref10gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
3623727? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021420170105
3625272? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
3625860? ? ?? ? ?ref10gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021420170105
3631632? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021420170105
3635796? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
3640074? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
3642744? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
3645780? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
3646104? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
3647115? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
3647241? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
3649311? ? ?? ? ?ref10gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
3650586? ? ?? ? ?ref10gcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021420170105
3651720? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
3655320? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
3656007? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021420170105
3658950? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
3661062? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
3672216? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
3674736? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
3683196? ? ?? ? ?ref10gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
3685071? ? ?? ? ?ref10gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
3685371? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
3688899? ? ?? ? ?ref10gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021420170105
3689319? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
3691617? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
3692484? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
3692952? ? ?? ? ?athlongcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
3701856? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
3708639? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
3709503? ? ?? ? ?ref10gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
3711384? ? ?? ? ?athlongcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
3731835? ? ?? ? ?ref10gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
3744981? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
3745206? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
3747624? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
3753834? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
3766575? ? ?? ? ?ref10gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
3778638? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
3789222? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
3796452? ? ?? ? ?ref10gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
3810258? ? ?? ? ?ref10gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
3823740? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
3869058? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
3893820? ? ?? ? ?ref10gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
5312871? ? ?? ? ?ref10gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
5314659? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
5334762? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021420170105
5337234? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021420170105
5339880? ? ?? ? ?ref10gcc_-m32_-O_-fomit-frame-pointer2017021420170105
5349483? ? ?? ? ?ref10gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021420170105
5358774? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
5364228? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
5381625? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
5382243? ? ?? ? ?ref10gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021420170105
5382483? ? ?? ? ?ref10gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
5392944? ? ?? ? ?ref10gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
5400582? ? ?? ? ?ref10gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
5417961? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
5425620? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
5439969? ? ?? ? ?ref10gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
5461305? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
5480397? ? ?? ? ?ref10gcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021420170105
5507388? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
5511144? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
5542311? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
5548242? ? ?? ? ?ref10gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021420170105
5595036? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
5595360? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
5598174? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
5599098? ? ?? ? ?ref10gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
5639943? ? ?? ? ?ref10gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021420170105
5677269? ? ?? ? ?ref10gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021420170105
5685393? ? ?? ? ?ref10gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
5688201? ? ?? ? ?ref10gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
5726244? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
5729118? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
5732682? ? ?? ? ?ref10gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
5739237? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
5747091? ? ?? ? ?ref10gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
5749788? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
5753748? ? ?? ? ?ref10gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
5771928? ? ?? ? ?ref10gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
5779593? ? ?? ? ?ref10gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
5779659? ? ?? ? ?ref10gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
5795268? ? ?? ? ?ref10gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
5803182? ? ?? ? ?ref10gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
5806986? ? ?? ? ?ref10gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
5894403? ? ?? ? ?ref10gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021420170105
5976996? ? ?? ? ?ref10gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
6966996? ? ?? ? ?ref10gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
15259191? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021420170105
15726558? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
16033608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
16268943? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021420170105
16474698? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021420170105
16755477? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
16910049? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021420170105
17014779? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021420170105
17206047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
17235168? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021420170105
17354265? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021420170105
17562480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
17612199? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021420170105
17612883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
17652186? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021420170105
17769732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
17829393? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
17871693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
17900943? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
18147006? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
18170442? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021420170105
18231078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
18273372? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017021420170105
18401463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
18413307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
18493011? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
18511137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
18568155? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
18584961? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
18598197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
18610266? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021420170105
18627282? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021420170105
18690246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
18699624? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021420170105
18743040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
18750999? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021420170105
18760731? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
18768837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
18787881? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021420170105
18812076? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
18852690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
18868248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
18872934? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021420170105
18884049? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021420170105
18886233? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
18913404? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021420170105
18949917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
18967011? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
18967923? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017021420170105
18973773? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021420170105
18995844? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021420170105
19005471? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
19036170? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021420170105
19063884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
19121580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
19135758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
19179219? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
19217780? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021420170105
19237542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
19304256? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021420170105
19345839? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021420170105
19347249? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
19351317? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
19356744? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021420170105
19388721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
19429467? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
19468005? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021420170105
19470237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
19501245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
19529754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
19532922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
19555656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
19577913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
19582869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
19608675? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
19616844? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017021420170105
19691592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
19857231? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021420170105
19961433? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
20006025? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
20021571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
20021871? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
20052663? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021420170105
20057217? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
20058360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
20099958? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
20140200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
20213574? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
20221464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
20238952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
20248914? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
20308200? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
20328249? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
20332950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
20338515? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
20368533? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
20378352? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
20386950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
20396811? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
20419329? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
20493375? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
20520819? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
20540001? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021420170105
20645526? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
20648994? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
20704821? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
20707293? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
20708832? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
20724699? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
20728050? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
20806200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
20807247? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
20901531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
20959278? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
20988024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
20998566? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
21165057? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021420170105
21198483? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
21200514? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021420170105
21206697? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021420170105
21256335? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
21262287? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
21314847? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
21326103? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
21346002? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
21367488? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
21387897? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
21526266? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
21581148? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017021420170105
21631926? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
21755602? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021420170105
21764997? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
21765102? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
21786021? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
21796167? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
21856515? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
21869802? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
21990516? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
22060818? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
22095924? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
22151496? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
22169007? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
22219335? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
22295619? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
22340316? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021420170105
22356867? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
22366002? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021420170105
22413063? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
22527837? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021420170105
22586463? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
22596399? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
22625544? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
22629336? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
22694571? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
22730070? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
22913667? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
22997931? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
23028489? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
23060655? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
23354625? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
23398071? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
23451105? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
23912334? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
24363372? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
24441186? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
24502014? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
24589896? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
24616278? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
24643434? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
24679692? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
24723060? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
24947814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
25823826? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
27089205? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
27197313? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
27931884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
27966120? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
28213218? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
28904829? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
28928607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105

Compiler output

Implementation: crypto_scalarmult/curve25519/athlon
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
smult.c: smult.c: In function ‘crypto_scalarmult_curve25519_athlon_recip’:
smult.c: smult.c:4:16: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_square’ [-Wimplicit-function-declaration]
smult.c: #define square crypto_scalarmult_curve25519_athlon_square
smult.c: ^
smult.c: smult.c:20:11: note: in expansion of macro ‘square’
smult.c: /* 2 */ square(z2,z);
smult.c: ^
smult.c: smult.c:3:14: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_mult’ [-Wimplicit-function-declaration]
smult.c: #define mult crypto_scalarmult_curve25519_athlon_mult
smult.c: ^
smult.c: ...
smult.c: ^
smult.c: smult.c:85:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_todouble’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_todouble(work,p);
smult.c: ^
smult.c: smult.c:86:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_mainloop’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_mainloop(work,e);
smult.c: ^
smult.c: smult.c:89:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_fromdouble’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_fromdouble(q,work + 20);
smult.c: ^

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

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
smult.c: smult.c:34:1: error: unable to emulate ‘TI’
smult.c: typedef unsigned uint128_t __attribute__((mode(TI)));
smult.c: ^
smult.c: smult.c: In function ‘fscalar_product’:
smult.c: smult.c:76:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[1]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:79:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[2]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: ...
smult.c: ^
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fscalar_product(felem output, const felem in, const limb scalar) {
smult.c: ^
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fdifference_backwards(felem out, const felem in) {
smult.c: ^
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsum(limb *output, const limb *in) {
smult.c: ^

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

Compiler output

Implementation: crypto_scalarmult/curve25519/athlon
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
smult.c: smult.c: In function ‘crypto_scalarmult_curve25519_athlon_recip’:
smult.c: smult.c:4:16: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_square’ [-Wimplicit-function-declaration]
smult.c: #define square crypto_scalarmult_curve25519_athlon_square
smult.c: ^
smult.c: smult.c:20:11: note: in expansion of macro ‘square’
smult.c: /* 2 */ square(z2,z);
smult.c: ^
smult.c: smult.c:3:14: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_mult’ [-Wimplicit-function-declaration]
smult.c: #define mult crypto_scalarmult_curve25519_athlon_mult
smult.c: ^
smult.c: ...
smult.c: ^
smult.c: smult.c:85:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_todouble’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_todouble(work,p);
smult.c: ^
smult.c: smult.c:86:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_mainloop’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_mainloop(work,e);
smult.c: ^
smult.c: smult.c:89:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_fromdouble’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_fromdouble(q,work + 20);
smult.c: ^
smult.c: smult.c: In function ‘crypto_scalarmult_curve25519_athlon_recip’:
smult.c: smult.c:4:16: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_square’ [-Wimplicit-function-declaration]
smult.c: #define square crypto_scalarmult_curve25519_athlon_square
smult.c: ^
smult.c: smult.c:20:11: note: in expansion of macro ‘square’
smult.c: /* 2 */ square(z2,z);
smult.c: ^
smult.c: smult.c:3:14: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_mult’ [-Wimplicit-function-declaration]
smult.c: #define mult crypto_scalarmult_curve25519_athlon_mult
smult.c: ^
smult.c: ...
smult.c: ^
smult.c: smult.c:85:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_todouble’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_todouble(work,p);
smult.c: ^
smult.c: smult.c:86:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_mainloop’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_mainloop(work,e);
smult.c: ^
smult.c: smult.c:89:3: warning: implicit declaration of function ‘crypto_scalarmult_curve25519_athlon_fromdouble’ [-Wimplicit-function-declaration]
smult.c: crypto_scalarmult_curve25519_athlon_fromdouble(q,work + 20);
smult.c: ^

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

Compiler output

Implementation: crypto_scalarmult/curve25519/donna_c64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
smult.c: smult.c:34:1: error: unable to emulate ‘TI’
smult.c: typedef unsigned uint128_t __attribute__((mode(TI)));
smult.c: ^
smult.c: smult.c: In function ‘fscalar_product’:
smult.c: smult.c:76:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[1]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:79:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[2]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: ...
smult.c: ^
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fscalar_product(felem output, const felem in, const limb scalar) {
smult.c: ^
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fdifference_backwards(felem out, const felem in) {
smult.c: ^
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsum(limb *output, const limb *in) {
smult.c: ^
smult.c: smult.c:34:1: error: unable to emulate ‘TI’
smult.c: typedef unsigned uint128_t __attribute__((mode(TI)));
smult.c: ^
smult.c: smult.c: In function ‘fscalar_product’:
smult.c: smult.c:76:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[1]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: smult.c:79:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: a = ((uint128_t) in[2]) * scalar + ((limb) (a >> 51));
smult.c: ^
smult.c: ...
smult.c: ^
smult.c: smult.c:70:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fscalar_product(felem output, const felem in, const limb scalar) {
smult.c: ^
smult.c: smult.c:56:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fdifference_backwards(felem out, const felem in) {
smult.c: ^
smult.c: smult.c:41:1: warning: always_inline function might not be inlinable [-Wattributes]
smult.c: fsum(limb *output, const limb *in) {
smult.c: ^

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