Implementation notes: x86, hydra1, crypto_hash/bblake256

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
30693sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
30696sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
30752sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
30757sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
30766sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
30774sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
30915sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
30984sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
31090sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
31127sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
31130sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
31146sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
31195sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
31197sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
31213sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
31698sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
32032sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
32064sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
32098sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
32355sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
32383sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
32469sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
32770sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
32803sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
33011sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
33089sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
33287sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
33291sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
33291sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
33512sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
33555sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
33631sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
33661sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
34208sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
34270sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
35802sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
36198sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
36382sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
36394sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
36403sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
36496sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
36496sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
36730sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
36730sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
36833sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
36912bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
36912bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
36927sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
36928sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
36929bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
37039regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
37043regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
37052regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
37548bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
37586bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
37592bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
37592bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
37595bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
37637bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
37652bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
37712regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
37717regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
37717regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
37720regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
37725regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
37729regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
37773regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
37917bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
37928bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
37976bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
37976bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
38005bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
38026bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
38027regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
38035regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
38072regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
38087regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
38088regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
38137regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
38213bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
38235bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
38275bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
38307regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
38312regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
38384regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
38390bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
38502regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
38586bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
38611bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
38672regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
38698regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
38730bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
38735bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
38739bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
38763regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
38763bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
38784bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
38786bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
38786bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
38789bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
38792bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
38797bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
38808regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
38808regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
38816regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
38818bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
38819bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
38819regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
38824regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
38827regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
38827bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
38838bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
38838bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
38840bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
38840bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
38843bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
38852bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
38867regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
38873regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
38874regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
38888bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
38896regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
38899regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
38900regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
38904regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
38910bswapgcc -m32 -Os -fomit-frame-pointer2016101020161009
38920bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
38934regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
38934bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
38936regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
38938regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
38943bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
38960bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
38985bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
38989regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
38992regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
38997regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
39003regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
39006bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
39008regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
39008bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
39011regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
39019bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
39025bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
39028regsgcc -m32 -Os -fomit-frame-pointer2016101020161009
39032regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
39050regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
39058regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
39075regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
39103bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
39107bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
39107bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
39123regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
39152bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
39162regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
39186bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
39194regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
39202regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
39214regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
39216regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
39232regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
39487bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
39512bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
39520bswapgcc -m32 -O3 -fomit-frame-pointer2016101020161009
39529bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
39570bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
39627regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
39636bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
39645sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
39650regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
39660regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
39661regsgcc -m32 -O3 -fomit-frame-pointer2016101020161009
39693regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
39722regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
39766regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
39776bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
39776bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
39861bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
39861bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
39898regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
39942sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
39978regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
39987regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
40067sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
40126bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
40131sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
40149bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
40170bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
40182sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
40198bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
40202bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
40205bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
40235bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
40251regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
40257bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
40269sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
40269bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
40272regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
40287regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
40295regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
40314bswapgcc -m32 -O2 -fomit-frame-pointer2016101020161009
40314regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
40333regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
40360regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
40363regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
40379regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
40395regsgcc -m32 -O2 -fomit-frame-pointer2016101020161009
40426sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
40427sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
40553bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
40557bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
40566bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
40657bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
40668bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
40676bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
40685regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
40691bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
40693regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
40716regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
40718bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
40720bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
40734regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
40737bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
40740bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
40763regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
40797regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
40802regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
40806regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
40806regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
40819regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
40829regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
40973bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
40991bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
40999regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
41074regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
41141bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
41286bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
41288regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
41344bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
41354regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
41378regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
41401bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
41405bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
41414bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
41423bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
41432bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
41439bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
41472bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
41472bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
41488bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
41492regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
41498bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
41502regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
41506regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
41510bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
41523regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
41538bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
41544bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
41557bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
41560bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
41578bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
41603regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
41610regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
41616regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
41629regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
41669bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
41672bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
41680bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
41682bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
41688bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
41719bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
41737bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
41744bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
41785bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
41786bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
41803regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
41808regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
41816bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
41824bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
41845regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
41885regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
41925regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
41938regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
41982bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
41984regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
41997bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
42006bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
42007bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
42035bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
42051bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
42077bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
42178regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
42193regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
42355bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
42490regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
42544bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
42750regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
42796bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
42816regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
42944bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
43020bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
43020bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
43047bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
43050bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
43051bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
43054bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
43069bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
43083bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
43086bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
43120bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
43143regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
43154bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
43154bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
43157regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
43157bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
43163regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
43208regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
43214bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
43240regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
43263regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
43295regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
43325regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
43336regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
43351bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
43371bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
43384regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
43400bswapgcc -m32 -O -fomit-frame-pointer2016101020161009
43402bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
43428bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
43451bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
43464bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
43512bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
43667regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
43685regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
43732regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
43746bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
43797bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
43800bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
43802bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
43816regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
43824regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
43827regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
43828regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
43834regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
43834regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
43878regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
43908bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
43931regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
43933regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
43983regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
45408regsgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
45580regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
45581regsgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
45583regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
45634regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
45642regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
45659regsgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
45787regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
45789regsgcc -m32 -O -fomit-frame-pointer2016101020161009
45810regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
45862regsgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
45907regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
45922regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
45926regsgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
45935regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
45936regsgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
45941regsgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
45950regsgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
45992regsgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
46134regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
46144regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
46157regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
46168regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
47373bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
47453regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
67413sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
67416sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
68114sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
68120sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
68269sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
68336sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
68611sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
68707sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
68717sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
68730sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
68930sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
68986sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
69229sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
69336sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
69446sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
69452sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
69478sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
69926sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
69952sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
69985sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
69989sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
69990sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
70705sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
70706sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
70723sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
70733sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
70746sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
70750sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
70989sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
71059sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
71488sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
71493sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
71811sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
71834sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
71857sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
71927sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
71973sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
71981sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
72011sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
72277sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
72315sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
72325sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
72344sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
72419sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
72429sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
72445sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
72450sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
72505sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
72506sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
72516sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
72707sandygcc -m32 -O3 -fomit-frame-pointer2016101020161009
73011sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
73021sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
73022sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
73112sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
73160sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
73170sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
73179sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
73310sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
73328sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
73334sandygcc -m32 -O2 -fomit-frame-pointer2016101020161009
73375sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
73379sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
73656sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
73659sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
73664sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
73669sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
73838sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
73842sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
73896sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
73899sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
74949sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
75051sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
75872sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
75915sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
75992sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
76358sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
76378sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
76378sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
76392sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
76459sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
76478sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
76514sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
76613sandygcc -m32 -Os -fomit-frame-pointer2016101020161009
76642sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
76643sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
77306sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
77430sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
77482sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
77499sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
77501sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
77725sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
77755sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
77832sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
78054sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
78411sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
78453sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
78461sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
78481sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
78518sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
78552sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
78597sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
79040sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
79368sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
79392sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
79475sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
79521sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
79538sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
79546sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
79546sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
79576sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
79576sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
79643sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
79765sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
79795sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
79824sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
79832sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
79843sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
79875sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
79894sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
79923sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
79925sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
80357sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
80541sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
80560sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
80608sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
80826sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
80832sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
80835sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
80852sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
80925sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
81376sandygcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
81392sandygcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
81411sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
81861sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
81867sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
81876sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
81896sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
82128sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
82245sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
82299sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
82312sandygcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
82312sandygcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
82333sandygcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
82954sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
83013sandygcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
83016sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
83099sandygcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
83136sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
83136sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
83141sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
83147sandygcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
83171sandygcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
83181sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
83237sandygcc -m32 -O -fomit-frame-pointer2016101020161009
83272sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
83334sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
83341sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
83446sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
87267sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009

Test failure

Implementation: crypto_hash/bblake256/bswap
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2 ssse3

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:174:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:193:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:191:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/bblake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:188:13: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: m.u128[0] = LOADU(datablock + 0);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:202:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:200:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:198:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:187:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:193:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:191:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/bblake256/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:202:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:200:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:198:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:187:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:187:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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