Implementation notes: x86, h2atom, crypto_hash/blake64

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
54910sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
55410sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
55670sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
55680sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
55710sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
55750sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
55760sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
55770sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
55790sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
55790sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
56000sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
56010sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
56010sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
56260sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
56260sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
56520sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
56550sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
56620sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
56620sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
56640sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
56690sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
56740sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
56820sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
56830sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
56830sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
56850sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
56880ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
56880sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
56880sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
56890sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
57020sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
57050sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
57120sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
57670sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
57700sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
57740sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
57740sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101220161009
57740sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
57750sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
57780sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
57880sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
57880sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
57920sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
57960sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
57980sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
58170sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
58320sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
58320sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
58320sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
58340ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
58380ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
58400sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
58480sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
58480sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
58500sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
58500sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
58510sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
58510sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
58520sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101220161009
58840sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
59360sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
59410sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
59760sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
59810ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
59830sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101220161009
59840ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
59840ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
59850ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
59850ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101220161009
59860ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
59880ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
59880ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101220161009
59890ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
59980sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
59980sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
60010sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
60140sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
61980ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
62300ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101220161009
62390ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
62410ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
62450ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
135200sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
135200sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
135530sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
135560sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
135690sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
135830sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
135920sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
136000sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
136050sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
136110sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
136150sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
136260sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
136260sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
136330sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
136420sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
136430sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
136450sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
136460sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
136620sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
136670sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
136770sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
136790sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
136790sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
136900sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
136950sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
136970sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
137030sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
137290sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
137420sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
137450sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
137450sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
137450sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
137450sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
137460sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101220161009
137470sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
137530sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
137610sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
137640sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
137650sphlib-smallgcc -m32 -O -fomit-frame-pointer2016101220161009
137650sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
137690sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
137710sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101220161009
138040sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
138060sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
138060sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
138060sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
138060sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
138110sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
138140sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
138200sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
138560sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
138560sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
138580sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
138590sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
138660sphlibgcc -m32 -O -fomit-frame-pointer2016101220161009
138980sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
139260sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
139280sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
139300sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
139380sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
139580sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
139650sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
139650sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
139680sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
139690sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
139760sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
140190sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
140220sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
140650refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
141140sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
141140sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
141280refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
141280refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
141280refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
141390refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
141580refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
141710refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
141710refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
141730refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
141750refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
141760refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
141870refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
141940refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
141960refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
141960refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
141990refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
142530refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
142530refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
142670refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
142680refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
143350refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
143350refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
143720refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
144240refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
144260refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
144650refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
144660refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
144660refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
144910refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
144910refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
144940refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
144940refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
145920refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
146480sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
146480sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
146480sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
146480sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
146490sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
146500sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
146530refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
146530refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
146540refgcc -m32 -Os -fomit-frame-pointer2016101220161009
146540refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
146680sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
146900refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
146900refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
146910sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
146910sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
146930refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
146930refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
146930refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
146930refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101220161009
146950sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
147000sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
147060refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
147060refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
147060refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
147750sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
147750sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
147770sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
147790sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
147790sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
147800sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
147800sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
147800sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
147800sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
148120refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
148180sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
148440sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
148510sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
148710sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
148720sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
148940sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
149090sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
149150sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
149210sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
149250sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
149260sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
149260sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
149560sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
149590sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
149590sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
149610sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
149610sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
149630sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
149690refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
149690refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
149720refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
149740sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
149740sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
149760sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
149770sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
149780sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
149780sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
149790sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
149870sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
149940refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
150030sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
150070sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
150070sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
150100sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
150120sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
150120sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
150140sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
150170sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
150250refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
150500sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
150500refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
150500refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
150510sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
150510sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
150520sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
150520refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
150530sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
150540refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
150540sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
150550refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
150570sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
150700sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
150720sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
150720refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101220161009
150740sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
150750sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
150820sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
150820sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
151070sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
151080sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
151120sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
151120sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
151170sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016101220161009
151230sphlibgcc -m32 -O3 -fomit-frame-pointer2016101220161009
151240refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
151270refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
151280sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016101220161009
151320sphlibgcc -m32 -O2 -fomit-frame-pointer2016101220161009
151370refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
151370refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
151410refgcc -m32 -O -fomit-frame-pointer2016101220161009
151490refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
151580sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
151580sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
151580sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101220161009
151590sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
151590sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101220161009
151600sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
151630refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
151630sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
151640sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
151670sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
151760sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
151770sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
151770sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
151780sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
151790sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
151810sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
151830sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
151840sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
151860sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
151870sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
151880sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
151880sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101220161009
151890sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
151920sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
151940sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
151960sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
152050sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
152060sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
152070sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
152170sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
152180sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
152230sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101220161009
152260sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
152270sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
152310sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
152320sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
152320sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
152320sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
152330sphlibgcc -m32 -Os -fomit-frame-pointer2016101220161009
152330sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
152330sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
152340sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
152360sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
152480sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016101220161009
152710refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
152760sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
152780sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
152790sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
152790sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
152880refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
152920refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
153100sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
153260sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
153510sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
153720sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
153900refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
153900refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
153900refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
153910refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
153910refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
153910refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
153920refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
153920refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
153920refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
153980refgcc -m32 -O3 -fomit-frame-pointer2016101220161009
154030refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
154240sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
154380sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
154500sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
154500sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
154710sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
154720sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
154720sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
154750sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
154750refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
154770refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
154770refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
154840sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
155060refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
155280sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
155280refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
155360sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
155380sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
155390sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
155390refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
155450sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
155450sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
155460sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
155470sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
155480sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
155500sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
155510sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
155510sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
155520sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
155540sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
155540sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
155540sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
155560refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
155570sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
155590sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
155600sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
155610refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
155630sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
155670refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
155670sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
155670sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
155680sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
155700sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
155710refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
155730sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
155740sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
155780sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
155820sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
155900sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
155930sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
155940sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
155980sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
156030sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
156100sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
156220sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
156270refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
156290refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
156300sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
156300sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
156310refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
156430sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
156550sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
156620sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
156640sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
156640sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
156650sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
156670sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
156690sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
156690sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
156690sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
156700sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
156700sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
156700sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
156740sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
156760sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
156770sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
156860sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
156920sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
156940sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
156960sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
156970sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
156980sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
157040sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
157090sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
157100sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
157190sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
157200sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
157250refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
157280sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
157280sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
157290sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
157290refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
157300sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
157320sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
157320sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
157340sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
157340sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
157350sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
157360sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
157360sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
157430sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
157440sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
157440sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
157450sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
157450sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
157450sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
157450sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
157450sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
157450sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
157450sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
157470refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
157470sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
157470sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
157470sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
157480sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
157480sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
157530sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
157560refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
157640sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
157640sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
157700sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
157700sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
157710sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
157790sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
157790refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
158090refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
158110refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
158110sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
158160refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
158200sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
158300sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
158510refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
158530refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
158700refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
158710refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
158710refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
158810sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
159540sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
159550sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
159580sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
159580sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
159620sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
159620sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
159630sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
159630sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
159630sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
159660sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
159770sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
159790sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
159790sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
159800sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
159820sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
159870sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
159890refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
159910refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
160270refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
160830refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
161290refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
161290refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
161480refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
161480refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
161500refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
161700refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
161720refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
162330refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
162370refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
162370refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
162380refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
162550refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
162610refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
162640refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
162860refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
163740refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
163740refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
163820refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
163820refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
163850refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
163890refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
164550refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
164640refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
164650refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
164660refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
164970refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
164970refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
165230refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101220161009
165320refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
165620refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
165640refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
165640refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
165650refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
166070refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
166110refgcc -m32 -O2 -fomit-frame-pointer2016101220161009
166560refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
166600refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
166630refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
168560refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
168790refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
168890refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
168890refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
168910refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
168920refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
168920refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
169060refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
169750refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
169830refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
169920refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
172940refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
172940refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
176060refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009

Test failure

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

Number of similar (compiler,implementation) pairs: 45, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3

Compiler output

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:123:9: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: row1b = _mm_set_epi64((__m64)state->gt;h[3],(__m64)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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:75:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: __m128i r16 = _mm_load_si128((__m128i*)rot16);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
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/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_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:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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: ...

Number of similar (compiler,implementation) pairs: 44, 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=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/blake64/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 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
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/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
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/blake64/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_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:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_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:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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: ...

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