Implementation notes: x86, bolero, crypto_hash/cubehash161

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
503264emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
503336emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
503864emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
503880emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
504780emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
506220emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
510484emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
511056emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
519112emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
519124emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
519208emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
520616emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
523612emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
524928emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
525056emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
525060emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
525156emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
525196emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
525228emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
525252emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
525292emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
525324emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
525356emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
525572emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
526752emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
527640emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
528416emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
528424emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
528476emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
528492emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
528516emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
528524emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
528556emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
528604emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
528608emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
528628emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
528632emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
528672emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
532320emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
532372emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
532836emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
533172emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
533808emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
533812emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
533880emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
534104emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
535352emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
535476emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
535496emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
535512emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
535612emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
535624emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
535712emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
535720emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
536640emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
538516emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
541780emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
549616emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
549680emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
549808emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
550056emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
550084emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
551172emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
551672emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
616808emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
617280emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
622340emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
622476emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
622536emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
622784emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
626084emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
626100emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
626132emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
626256emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
626340emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
626492emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
636148emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
643916emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
644076emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
644428emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
1502956simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
1507192simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
1508504simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
1510896simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
1513872simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
1515976simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
1521240simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
1521284simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
1521312simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
1522312simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
1526324simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
1527060simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
1527072simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
1528628simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
1530456simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
1530464simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
1530720simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
1534376unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
1535292simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
1538268unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
1538852unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
1540076unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
1542092simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
1542676unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
1543132simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
1543700simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
1543836simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
1544984unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
1545580unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
1545596simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
1546444simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
1546484simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
1546604simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
1547076simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
1547132simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
1547216unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
1547216unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
1550872unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
1550892unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
1552424unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
1552588unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
1553116unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
1553140unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
1554412unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
1556308simplegcc -m32 -O3 -fomit-frame-pointer2017083020170725
1556432unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
1556468unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
1558028unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
1558184unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
1558204simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
1558372unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
1559300unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
1559596unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
1559652unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
1560924unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
1561908unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
1562076unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
1562116unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
1562356unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
1562372unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
1562392unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
1562436unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
1562456unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
1563748simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
1563756simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
1564012simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
1564208simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
1564744simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
1565212simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
1565728simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
1565756unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
1565864simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
1566004simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
1566044simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
1566068simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
1566104simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
1567004unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
1567144unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
1567576simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
1568088simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
1568552unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
1568884unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
1569128simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
1569948unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
1570448unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
1570460unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
1572556simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
1573920unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
1574148simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
1574324unrolledgcc -m32 -O2 -fomit-frame-pointer2017083020170725
1574640simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
1575864unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
1575956unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
1576204unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
1576292unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
1576532unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
1577416unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
1578372simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
1579008unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
1579020unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
1580688unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
1580876unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
1581704unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
1581744unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
1582848unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
1583040unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
1583060unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
1583068unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
1583180unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
1583236unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
1583632unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
1584032unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
1584340unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
1585392unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
1585472unrolledgcc -m32 -O -fomit-frame-pointer2017083020170725
1585504unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
1585776simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
1586136unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
1586692simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
1586768simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
1587116simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
1587304unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
1587768unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
1587940unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
1588244unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
1588312unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
1588332unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
1588524unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
1588680unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
1588696unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
1588756unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
1588972unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
1589100unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
1589196unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
1589316unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
1589432simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
1589740unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
1589756unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
1589820unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
1589956unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
1589972unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
1590560unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
1590592unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
1590684simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
1591392unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
1591468unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
1591560unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
1591600unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
1591616unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
1593940unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
1594300unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
1594380unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
1595088simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
1600076unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
1600572simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
1601508simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
1604548unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
1606256unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
1607396unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
1610884unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
1612620unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
1613556unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
1613640simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
1614304simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
1614536unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
1615384unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
1623360unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
1623616unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
1624164unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
1624276unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
1624360unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
1624484unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
1626856unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
1626992unrolledgcc -m32 -O3 -fomit-frame-pointer2017083020170725
1628060unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
1628352unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
1629928simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
1630224unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
1630344unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
1630872unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
1630960unrolledgcc -m32 -Os -fomit-frame-pointer2017083020170725
1631216unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
1631244unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
1631320unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
1631788unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
1632080unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
1632200unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
1634532simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
1634588unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
1634844unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
1634940unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
1635196unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
1638136unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
1639464unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
1644692unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
1644708unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
1645196unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
1645204unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
1645404unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
1645556unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
1646112unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
1646416unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
1646424unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
1646560unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
1646604unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
1663308simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
1663508simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
1670256simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
1671716simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
1672304unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
1673220simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
1675604simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
1680600unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
1683828simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
1683928simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
1684152simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
1688000simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
1688356simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
1692896unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
1694868unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
1696588simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
1696620unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
1699424unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
1705104unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
1706404unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
1709888simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
1710076simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
1710284unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
1711064unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
1711328simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
1711364simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
1712024unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
1712328unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
1712976unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
1713184unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
1713220unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
1715920unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
1717740unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
1724000unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
1728008unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
1729756unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
1730104unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
1730116unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
1730288unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
1730316unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
1731388unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
1731580unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
1731904unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
1731924unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
1731960unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
1734608unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
1738052unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
1738416unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
1779296simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
1779872simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
1792200unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
1965240specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
1966164specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
1968648specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
1971216specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
1972148specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
1972156specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
1973372specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
1973768specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
1987680specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
1992192specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
1995260specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
2000256specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
2000772specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
2000948specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
2001352specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
2001672specgcc -m32 -O3 -fomit-frame-pointer2017083020170725
2001840specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
2004928specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
2005408specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
2005532specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
2008000specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
2010120specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
2020060specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
2020660specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
2021284specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
2021616specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
2021896specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
2022028specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
2022064specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
2023508specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
2024228specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
2025436specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
2102412specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
2116516specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
2119964specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
2121060specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
2124788specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
2125192specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
2126452specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
2129252specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
2153040specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
2153052specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
2170168specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
2174348specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
2192956specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
2195984specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
2197272specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
2201888specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
2210376specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
2211092specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
2211284specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
2214136specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
2214348specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
2215464specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
2215592specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
2239664specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
2241836specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
2242296specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
2242480specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
2242700specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
2252588specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
2253520specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
2254732specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
2256332specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
2268240specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
2270312specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
2293284specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
2295072specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
2310648specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
2310884specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
2313128specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
2325292specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
2325456specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
2328876specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
2329044specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
2329112specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
2329856specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
2340228specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
2364056specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
2364304specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
4848880specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
4849256specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
4867444specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
4868564specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
4869176specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
4869268specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
4870028specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
4880888specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
4881064specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
4887368specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
4887608specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
4902264specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
4907176specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
4908652specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
4920804specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
4928816specgcc -m32 -Os -fomit-frame-pointer2017083020170725
4932504specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
4934008specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
4936284specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
4938016specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
4938868specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
4939944specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
4948052specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
4949332specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
4950248specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
4960940specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
4969732specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
4970812specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
4972064specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
4972412specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
4973212specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
4973484specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
4975732specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
4976668specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
4976676specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
4986276specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
4986336specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
4989356specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
4991492specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
4992884specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
4993332specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
4994536specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
4997428specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
5002924specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
5087276specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
5090252specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
5103808specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
5181652specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
5181868specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
5184468specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
5184980specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
5186152specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
5187644specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
5188700specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
5189452specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
5190108specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
5190812specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
5191064specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
5191888specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
5193904specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
5200252specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
5200448specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
5204144specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
5206284specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
5206880specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
5208224specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
5209696specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
5218692specgcc -m32 -O2 -fomit-frame-pointer2017083020170725
5220072specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
5240732specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
5357064specgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
5373008specgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
5373780specgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
5374840specgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
5395448specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
5402260specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
5402312specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
5450300specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
5451056specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
5452808specgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
5462004specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
5471440specgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
5512116specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
5512556specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
5514552specgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
5524552specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
5536276specgcc -m32 -O -fomit-frame-pointer2017083020170725
5548896specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
5566908specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
5576476specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
5590132specgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
5592624specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
5597584specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
5655664specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
5659360specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
5677080specgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
7806156simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
7898896simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
7902388simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
7937596simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
7964020simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
8020992simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
8022300simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
8023036simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
8091552simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
8093092simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
8096564simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
8097128simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
8097928simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
8097960simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
8108788simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
8120832simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
8129580simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
8132500simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
8157964simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
8196516simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
8198700simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
8199144simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
8213896simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
8228312simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
8228940simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
8233640simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
8302612simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
8306292simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
8335872simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
8375504simplegcc -m32 -O -fomit-frame-pointer2017083020170725
8389220simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
8389572simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
8390444simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
8459256simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
8496072simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
8498228simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
8498576simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
8504256simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
8516448simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
8528124simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
8586900simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
8586904simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
8622472simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
8625628simplegcc -m32 -O2 -fomit-frame-pointer2017083020170725
8630212simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
8633856simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
8667276simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
8720932simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
8723832simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
8724728simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
8742708simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
8743936simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
8746364simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
8753608simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
8760716simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
8762496simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
8772356simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
8778804simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
8778992simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
8786336simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
8796016simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
8806836simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
8809216simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
8818712simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
8827436simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
8827488simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
8828388simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
8829220simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
8864412simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
8868952simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
8881152simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
8896628simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
8900596simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
8916332simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
8919144simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
8948164simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
8950500simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
8954056simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
8958776simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
8960928simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
8977264simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
8979972simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
8989772simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
8998356simplegcc -m32 -Os -fomit-frame-pointer2017083020170725
9034704simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
9038528simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
9114956simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
9134080simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
9144828simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
9169964simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
9170824simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
9175932simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
9193392simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
9433856simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
9433972simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
9434080simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xc80d94b9,0x54e54554,0xdd5912e8,0xa56f35bb);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4
gcc -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -O -fomit-frame-pointer emmintrin4
gcc -m32 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:73:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4