Implementation notes: amd64, gpu, crypto_hash/blake256

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: blake256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
138545831 0 020333 760 1136sse41-2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
1398013439 4 20826134 780 1016vect128gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
139845831 0 021005 760 1136sse41-2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
139849469 4 20819908 796 1016vect128gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
140045831 0 021005 760 1136sse41-2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
140809682 4 20820006 780 1016vect128gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
141929682 4 20820006 780 1016vect128gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
142029479 4 20819924 796 1016vect128gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
143169682 4 20820006 780 1016vect128gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
143409682 4 20820006 780 1016vect128gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
1444413439 4 20826134 780 1016vect128gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
146847332 0 017485 768 808ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
146858364 0 020886 776 808sse41gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
147726173 0 016301 768 808sse41-2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
148418364 0 020982 776 808sse41gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
1495613439 4 20826038 780 1016vect128gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
149606173 0 016301 768 808sse41-2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
149676016 0 016125 768 808sse41-2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
150306583 0 015849 752 776sse41gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
151167251 0 017397 768 808ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
151446948 0 017101 768 808sse41gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
151746962 0 019526 776 808sse41-2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
152226962 0 019430 776 808sse41-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
153046173 0 016301 768 808sse41-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
153846720 0 016869 768 808sse41gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
1538813439 4 20826134 780 1016vect128gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
155089066 4 20818551 772 984vect128gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
155166948 0 017101 768 808sse41gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
155206016 0 016125 768 808sse41-2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
155289084 4 20818567 772 984vect128gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
156606583 0 015849 752 776sse41gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
156688364 0 020982 776 808sse41gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
157605866 0 015097 752 776sse41-2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
157646016 0 016125 768 808sse41-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
157769479 4 20819924 796 1016vect128gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
158006583 0 015849 752 776sse41gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
158485866 0 015097 752 776sse41-2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
158527746 0 017893 768 808sse41gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
158948018 0 020366 776 808sse41-2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
159249084 4 20818567 772 984vect128gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
1593014349 4 20826814 780 1016vect128gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
159457332 0 017485 768 808ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
160006720 0 016869 768 808sse41gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
160845866 0 015097 752 776sse41-2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
161126948 0 017101 768 808sse41gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
161246173 0 016301 768 808sse41-2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
161606962 0 019526 776 808sse41-2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
161766720 0 016869 768 808sse41gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
1645214673 4 20827350 780 1016vect128gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
164965831 0 020333 760 1136sse41-2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
165429263 0 021638 776 808sse41gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
165446948 0 017101 768 808sse41gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
165787289 0 021821 760 1136sse2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
165849650 4 20819143 772 984vect128gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
166567261 0 017445 768 808sse41-2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
166567332 0 017485 768 808ssse3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
167725866 0 015097 752 776sse41-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
168887251 0 017397 768 808ssse3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
169449263 0 021838 776 808sse41gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
1694410738 4 20821118 780 1016vect128gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
1700410526 4 20820964 796 1016vect128gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
170127940 0 018093 768 808sse41gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
170167261 0 017445 768 808sse41-2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
170369084 4 20818567 772 984vect128gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
1707210529 4 20820964 796 1016vect128gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
171167199 0 016457 752 776sse41gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
171638764 0 021382 776 808ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
171726720 0 016869 768 808sse41gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
171768764 0 021286 776 808ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
1720014527 4 20827238 780 1016vect128-mmxhackgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
172327039 0 016305 752 776ssse3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
172778764 0 021382 776 808ssse3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
173607332 0 017485 768 808ssse3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
174128018 0 020566 776 808sse41-2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
174206548 0 015785 752 776sse41-2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
174568364 0 020982 776 808sse41gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
174726016 0 016125 768 808sse41-2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
174929650 4 20819143 772 984vect128gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
175568764 0 021382 776 808ssse3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
175607081 0 017197 768 808sse41-2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
1756010770 4 20821094 780 1016vect128-mmxhackgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
176209479 4 20819924 796 1016vect128gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
1762814673 4 20827286 780 1016vect128gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
1763614527 4 20827142 780 1016vect128-mmxhackgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
176647956 0 018165 768 808sse41gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
176966548 0 015785 752 776sse41-2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
178049650 4 20819143 772 984vect128gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
178287199 0 016457 752 776sse41gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
178446548 0 015785 752 776sse41-2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
178687338 0 022525 760 1136sse2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
1790014527 4 20827238 780 1016vect128-mmxhackgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
1791210770 4 20821094 780 1016vect128-mmxhackgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
1794015249 4 20827910 780 1016vect128-mmxhackgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
179807081 0 017197 768 808sse41-2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
1808415177 4 20827854 780 1016vect128-mmxhackgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
181009263 0 021774 776 808sse41gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
181247245 0 017373 768 808sse41-2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
1816410738 4 20821118 780 1016vect128gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
1819614853 4 20827318 780 1016vect128-mmxhackgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
182206583 0 015849 752 776sse41gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
183768018 0 020502 776 808sse41-2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
184008292 0 018445 768 808ssse3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
184049639 0 022014 776 808ssse3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
184326962 0 019526 776 808sse41-2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
1845210738 4 20821062 780 1016vect128gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
1849610160 4 20819655 772 984vect128-mmxhackgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
185487078 0 017181 768 808sse41-2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
1856014527 4 20827238 780 1016vect128-mmxhackgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
1856810549 4 20820988 796 1016vect128-mmxhackgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
185967039 0 016305 752 776ssse3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
186727039 0 016305 752 776ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
186807743 0 017893 768 808sse41gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
187967199 0 016457 752 776sse41gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
188167810 0 017065 752 776ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
188448512 0 024765 760 752sse2-2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
188649356 0 021862 776 808sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
1888814721 4 20827382 780 1016vect128gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
188929639 0 022150 776 808ssse3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
1897610589 4 20821028 796 1016vect128gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
1898110549 4 20820988 796 1016vect128-mmxhackgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
189928179 0 018325 768 808ssse3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
190649639 0 022214 776 808ssse3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
190967746 0 017893 768 808sse41gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
191207609 0 016865 752 776ssse3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
1926011250 4 20821630 780 1016vect128-mmxhackgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
1929210160 4 20819655 772 984vect128-mmxhackgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
1929210548 4 20820988 796 1016vect128-mmxhackgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
193387493 0 016761 752 776sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
193567609 0 016865 752 776ssse3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
193687956 0 018165 768 808sse41gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
194647493 0 016761 752 776sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
194887039 0 016305 752 776ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
1950410786 4 20821166 780 1016vect128gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
195088308 0 018517 768 808ssse3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
195287924 0 018077 768 808sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
195847613 0 017749 768 808sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
1961210334 4 20819815 772 984vect128-mmxhackgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
1962010549 4 20820988 796 1016vect128-mmxhackgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
196688512 0 026093 760 752sse2-2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
197809710 4 20819191 772 984vect128gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
1983910300 0 022902 776 808sse2-2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
198447609 0 016865 752 776ssse3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
198489356 0 021958 776 808sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
199028512 0 026093 760 752sse2-2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
1999210334 4 20819815 772 984vect128-mmxhackgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
201128160 0 025741 760 752sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
201168512 0 026093 760 752sse2-2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
2016011112 4 20821556 796 1016vect128-mmxhackgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
202127251 0 017397 768 808ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
2025211037 4 20821484 796 1016vect128-mmxhackgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
202927613 0 017749 768 808sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
203247924 0 018077 768 808sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
2033210334 4 20819815 772 984vect128-mmxhackgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
2044010161 4 20819655 772 984vect128-mmxhackgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
204757613 0 017749 768 808sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
2048010160 4 20819655 772 984vect128-mmxhackgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
205009356 0 021958 776 808sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
2052010529 4 20820964 796 1016vect128gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
205488176 0 018325 768 808ssse3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
206928868 0 019021 768 808sse2-2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
2081215177 4 20827790 780 1016vect128-mmxhackgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
209047289 0 021821 760 1136sse2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
209168308 0 018517 768 808ssse3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
209228160 0 025741 760 752sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
209328737 0 018033 752 776sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
209528663 0 018805 768 808sse2-2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
209609356 0 021958 776 808sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
209608663 0 018805 768 808sse2-2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
2101516972 0 017753 752 776sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
210409390 0 019533 768 808sse2gcc_-m64_-O_-fomit-frame-pointer2019082220190816
211248508 0 017777 752 776sse2-2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
2115210770 4 20821094 780 1016vect128-mmxhackgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
2116011250 4 20821630 780 1016vect128-mmxhackgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
212009674 0 023061 768 808sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
212019404 0 019557 768 808sse2gcc_-m64_-O2_-fomit-frame-pointer2019082220190816
212169188 0 019397 768 808sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
212168660 0 018869 768 808ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
212367338 0 022525 760 1136sse2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
2127211496 0 027006 776 808sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
2127210300 0 022902 776 808sse2-2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
213089889 0 023045 768 808sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
2139910855 0 023414 776 808sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
2142810828 0 023174 776 808sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
2149210180 0 023613 768 808sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
215969991 0 022550 776 808ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
2160611063 0 023638 776 808sse2-2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
216369249 0 019389 768 808sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
216758868 0 019021 768 808sse2-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
216998160 0 024413 760 752sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
217009172 0 019325 768 808sse2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
2170412915 0 027550 776 808sse2-2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
217048460 0 018597 768 808ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
217247924 0 018077 768 808sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
2175612464 0 027310 776 808sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
217688160 0 025741 760 752sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
217968733 0 018017 752 776sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
218048737 0 018033 752 776sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
2181618744 0 019869 768 808sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
218287493 0 016761 752 776sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
2184010770 4 20821094 780 1016vect128-mmxhackgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
218529132 0 019269 768 808sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
218529286 0 019485 768 808sse2gcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
218647251 0 017397 768 808ssse3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
2197211250 4 20821574 780 1016vect128-mmxhackgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
2197610300 0 022806 776 808sse2-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
219808663 0 018805 768 808sse2-2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
220649705 0 023285 768 808sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
220649732 0 019941 768 808sse2-2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
220769705 0 023285 768 808sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
2209210663 0 023526 776 808sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
221089110 0 019269 768 808sse2gcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
221128868 0 019021 768 808sse2-2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
221169705 0 023301 768 808sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
2213212235 0 026862 776 808sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
2216012464 0 027310 776 808sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
2218410300 0 022902 776 808sse2-2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
221917769 0 022285 760 1136bswapclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
2222810519 0 022894 776 808sse2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
2225210409 4 20819887 772 984vect128-mmxhackgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
2229610519 0 023030 776 808sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
223048427 0 017689 752 776sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
223328179 0 018325 768 808ssse3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
223447802 0 022989 760 1136bswapclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
223448737 0 018033 752 776sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
2234411063 0 023438 776 808sse2-2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
223689974 0 019909 768 808sse2-2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
223729844 0 023253 768 808sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
223768868 0 019021 768 808sse2-2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
224009884 0 023429 768 808sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
2240810828 0 023174 776 808sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
224169889 0 023045 768 808sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
224208486 0 017753 752 776sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
224289974 0 019909 768 808sse2-2gcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
224798663 0 018805 768 808sse2-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
224929884 0 023429 768 808sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
2249610561 0 023717 768 808sse2-2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
2250010036 0 020245 768 808sse2-2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
225088309 0 017577 752 776sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
2253610057 0 020205 768 808sse2-2gcc_-O_-fomit-frame-pointer2019082220190816
225408786 0 018933 768 808sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
2254410831 0 023350 776 808sse2gcc_-m64_-O3_-fomit-frame-pointer2019082220190816
2254810356 0 023941 768 808sse2-2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
225529390 0 019533 768 808sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
225809705 0 023301 768 808sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
226408486 0 017753 752 776sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
226729523 0 023021 768 808sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
226728486 0 017753 752 776sse2gcc_-m64_-Os_-fomit-frame-pointer2019082220190816
226728789 0 018933 768 808sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
226839464 0 018753 752 776sse2-2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
2268811040 4 20821484 796 1016vect128-mmxhackgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
226928508 0 017777 752 776sse2-2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
2273210180 0 023613 768 808sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
227887493 0 016761 752 776sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
227929464 0 018753 752 776sse2-2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
228009674 0 023061 768 808sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
2280010519 0 023094 776 808sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
228159020 0 018281 752 776sse2-2gcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
2283210831 0 023350 776 808sse2gcc_-O3_-fomit-frame-pointer2019082220190816
2283210780 0 024325 768 808sse2-2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
228768535 0 017801 752 776sse2gcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
2289611322 4 20821702 780 1016vect128-mmxhackgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
2292010964 0 024397 768 808sse2-2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
229848733 0 018017 752 776sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
2300411040 4 20821484 796 1016vect128-mmxhackgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
230449286 0 019485 768 808sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
2305210057 0 020205 768 808sse2-2gcc_-m64_-O_-fomit-frame-pointer2019082220190816
2307211496 0 027006 776 808sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
2308012915 0 027550 776 808sse2-2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
2310811743 0 024262 776 808sse2-2gcc_-m64_-O3_-fomit-frame-pointer2019082220190816
2312411831 0 024694 776 808sse2-2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
2314011743 0 024262 776 808sse2-2gcc_-O3_-fomit-frame-pointer2019082220190816
2314410791 0 023806 776 808sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
231927924 0 018077 768 808sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
2323610180 0 023613 768 808sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
232488486 0 017753 752 776sse2gcc_-Os_-fomit-frame-pointer2019082220190816
2326811420 0 023766 776 808sse2-2gcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
232848427 0 017689 752 776sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
232849020 0 018281 752 776sse2-2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
232889464 0 018753 752 776sse2-2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
232968725 0 017985 752 776sse2-2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
2334818498 0 019389 768 808sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
2334910316 0 020469 768 808sse2-2gcc_-m64_-O2_-fomit-frame-pointer2019082220190816
2335210780 0 024325 768 808sse2-2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
233678737 0 018033 752 776sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
2338812235 0 026862 776 808sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
234088309 0 017577 752 776sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
234127613 0 017749 768 808sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
234129767 0 019909 768 808sse2-2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
234329374 0 019317 768 808sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
234449764 0 019909 768 808sse2-2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
235209705 0 023301 768 808sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
236079074 0 018329 752 776sse2-2gcc_-m64_-Os_-fomit-frame-pointer2019082220190816
2362810364 0 020861 768 808sse2-2gcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
2364012488 0 028086 776 808sse2-2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
2364010561 0 023717 768 808sse2-2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
236409767 0 019909 768 808sse2-2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
2367610316 0 020469 768 808sse2-2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
236809372 0 019869 768 808sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
2368410964 0 024397 768 808sse2-2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
237089122 0 018377 752 776sse2-2gcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
2378811367 0 023926 776 808sse2-2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
2386010356 0 023941 768 808sse2-2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
2386010484 0 020717 768 808sse2-2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
238969523 0 023021 768 808sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
239648508 0 017777 752 776sse2-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
2399213248 0 028094 776 808sse2-2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
2404010356 0 023941 768 808sse2-2gcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
2404413248 0 028094 776 808sse2-2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
2410410772 0 024181 768 808sse2-2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
241369716 0 019869 768 808sse2-2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
241569688 0 019845 768 808sse2-2gcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
241649020 0 018281 752 776sse2-2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
241808786 0 018081 752 776sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
241889110 0 019269 768 808sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
2425212488 0 028086 776 808sse2-2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
2430421582 0 023806 776 808sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
243289844 0 023253 768 808sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
2438810316 0 020469 768 808sse2-2gcc_-O2_-fomit-frame-pointer2019082220190816
244049188 0 019397 768 808sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
244089513 0 018801 752 776sse2-2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
244249464 0 018753 752 776sse2-2gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
2443618148 0 018329 752 776sse2-2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
2444411592 0 027190 776 808sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
245328786 0 018081 752 776sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
245328309 0 017577 752 776sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
2453619832 0 020045 768 808sse2-2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
245609390 0 019533 768 808sse2gcc_-O_-fomit-frame-pointer2019082220190816
2459611743 0 024262 776 808sse2-2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
2463610300 0 023685 768 808sse2-2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
246488508 0 017777 752 776sse2-2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
2466012424 0 027934 776 808sse2-2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
246649464 0 018753 752 776sse2-2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
246688986 0 024173 760 1136regsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
2468410772 0 024181 768 808sse2-2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
2468810300 0 023685 768 808sse2-2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
247129464 0 018753 752 776sse2-2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
247609374 0 019317 768 808sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
247928737 0 018033 752 776sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
248809916 0 020045 768 808sse2-2gcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
249609524 0 019733 768 808sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
249728535 0 017801 752 776sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
2502810577 0 024149 768 808sse2-2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
250448900 0 026493 760 752bswapclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
2505210964 0 024397 768 808sse2-2gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
2505611783 0 024798 776 808sse2-2gcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
2535611592 0 027190 776 808sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
253649316 0 019549 768 808sse2gcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
2538810251 0 023757 768 808sse2-2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
2539610250 0 020389 768 808sse2-2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
2552810251 0 023757 768 808sse2-2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
255769316 0 019549 768 808sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
2560012464 0 027310 776 808sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
256489464 0 018753 752 776sse2-2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
2568020728 0 020861 768 808sse2-2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
256848789 0 018933 768 808sse2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
2586010113 0 020301 768 808sse2-2gcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
259129732 0 019941 768 808sse2-2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
2592410663 0 023526 776 808sse2gcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
2592813248 0 028094 776 808sse2-2gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
2594810484 0 020717 768 808sse2-2gcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
259807769 0 022285 760 1136bswapclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
2600810831 0 023350 776 808sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
2609210577 0 024149 768 808sse2-2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
261048725 0 017985 752 776sse2-2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
2618411063 0 023574 776 808sse2-2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
262369074 0 018329 752 776sse2-2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
264169492 0 027085 760 752regsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
2644023566 0 024798 776 808sse2-2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
264608427 0 017689 752 776sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
2662410113 0 020301 768 808sse2-2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
266329074 0 018329 752 776sse2-2gcc_-Os_-fomit-frame-pointer2019082220190816
2663610057 0 020205 768 808sse2-2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
267169122 0 018377 752 776sse2-2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
269209688 0 019845 768 808sse2-2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
269448725 0 017985 752 776sse2-2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
270408246 0 023581 760 1136sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
270449404 0 019557 768 808sse2gcc_-O2_-fomit-frame-pointer2019082220190816
271607802 0 022989 760 1136bswapclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
2723611420 0 023766 776 808sse2-2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
274769404 0 019557 768 808sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
2749212424 0 027934 776 808sse2-2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
275209513 0 018801 752 776sse2-2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
2757611831 0 024694 776 808sse2-2gcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
277969492 0 027085 760 752regsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
279647873 0 022557 760 1136sphlib-smallclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
285728986 0 024173 760 1136regsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
295248900 0 026493 760 752bswapclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
296528900 0 026493 760 752bswapclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
298088218 0 025949 760 752sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
300009074 0 018329 752 776sse2-2gcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
304528218 0 025949 760 752sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
3080410751 0 020033 752 776sandygcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
309848905 0 023437 760 1136regsclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
310247873 0 022557 760 1136sphlib-smallclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
313929492 0 025757 760 752regsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
315328218 0 024621 760 752sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
315408246 0 023581 760 1136sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
316088900 0 025165 760 752bswapclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
316728218 0 025949 760 752sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
3182025462 0 040781 760 1136sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
3203210336 0 026589 760 752sandyclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
3206710336 0 027917 760 752sandyclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
320768905 0 023437 760 1136regsclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
3223810750 0 020009 752 776sandygcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
3224810750 0 020009 752 776sandygcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
327889492 0 027085 760 752regsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
3300810750 0 020009 752 776sandygcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
3306410750 0 020009 752 776sandygcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
3306910750 0 020009 752 776sandygcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
3310810750 0 020009 752 776sandygcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
3340410750 0 020009 752 776sandygcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
3363222868 0 021573 768 808sandygcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
3375610750 0 020009 752 776sandygcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
3395610751 0 020033 752 776sandygcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
3440811780 0 021933 768 808sandygcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
3443221500 0 020009 752 776sandygcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
3444014969 0 029814 776 808sandygcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
3445210751 0 020033 752 776sandygcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
3446412028 0 025437 768 808sandygcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
3456811364 0 021509 768 808sandygcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
3463610750 0 020009 752 776sandygcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
3468011364 0 021509 768 808sandygcc_-m64_-O_-fomit-frame-pointer2019082220190816
3468410751 0 020033 752 776sandygcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
3468813721 0 028566 776 808bswapgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
3473213387 0 025990 776 808sandygcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
3501610750 0 020009 752 776sandygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
3520411361 0 021509 768 808sandygcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
3533210750 0 020009 752 776sandygcc_-Os_-fomit-frame-pointer2019082220190816
3539212084 0 025629 768 808sandygcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
3540811828 0 021981 768 808sandygcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
3546010750 0 020009 752 776sandygcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
3549610750 0 020009 752 776sandygcc_-m64_-Os_-fomit-frame-pointer2019082220190816
3560411541 0 024925 768 808sandygcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
3563625462 0 040781 760 1136sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
3580413508 0 026030 776 808sandygcc_-O3_-fomit-frame-pointer2019082220190816
3598011541 0 024925 768 808sandygcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
3602011780 0 021933 768 808sandygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
3603213854 0 029366 776 808sandygcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
3606010751 0 020033 752 776sandygcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
3618410750 0 020009 752 776sandygcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
3620413288 0 025798 776 808sandygcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
3620413288 0 025662 776 808sandygcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
3620810336 0 027917 760 752sandyclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
3621610186 0 025373 760 1136sandyclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
3628015104 0 029726 776 808sandygcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
3629212220 0 025653 768 808sandygcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
3632023784 0 022389 768 808sandygcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
3632011458 0 021653 768 808sandygcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
3635210751 0 020033 752 776sandygcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
3656410750 0 020009 752 776sandygcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
3660011361 0 021509 768 808sandygcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
3679614969 0 029814 776 808sandygcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
3690414969 0 029814 776 808sandygcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
3702811458 0 021653 768 808sandygcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
3721213854 0 029366 776 808sandygcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
3729615104 0 029726 776 808sandygcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
3736411780 0 021933 768 808sandygcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
3737611361 0 021509 768 808sandygcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
3738813508 0 026030 776 808sandygcc_-m64_-O3_-fomit-frame-pointer2019082220190816
3752411473 0 024973 768 808sandygcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
3762413508 0 026030 776 808sandygcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
3764011796 0 022005 768 808sandygcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
3764812084 0 025629 768 808sandygcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
3765610751 0 020033 752 776sandygcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
3767612028 0 025437 768 808sandygcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
3772811836 0 022069 768 808sandygcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
3782410427 0 024013 768 808bswapgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
3784410751 0 020033 752 776sandygcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
3794811828 0 021981 768 808sandygcc_-m64_-O2_-fomit-frame-pointer2019082220190816
3796027072 0 026550 776 808sandygcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
3803611828 0 021981 768 808sandygcc_-O2_-fomit-frame-pointer2019082220190816
3811611434 0 021573 768 808sandygcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
3824011568 0 025149 768 808sandygcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
3838811361 0 021509 768 808sandygcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
3839610057 0 024589 760 1136sandyclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
3846012216 0 025365 768 808sandygcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
3861611364 0 021509 768 808sandygcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
3861623943 0 037638 776 808sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
3878011476 0 025069 768 808sandygcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
3878413288 0 025846 776 808sandygcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
3878812216 0 025365 768 808sandygcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
3878813536 0 026550 776 808sandygcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
3900411803 0 021749 768 808sandygcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
3903611796 0 022005 768 808sandygcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
3910023869 0 034190 776 808sphlibgcc_-m64_-O_-fomit-frame-pointer2019082220190816
3910811364 0 021509 768 808sandygcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
3923624346 0 042061 760 752sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
3924013387 0 025894 776 808sandygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
3927223478 0 033838 776 808sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
3930412558 0 028158 776 808bswapgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
3937210251 0 019513 752 776regsgcc_-Os_-fomit-frame-pointer2019082220190816
3939613387 0 025990 776 808sandygcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
3940013547 0 025894 776 808sandygcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
3953611473 0 024973 768 808sandygcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
3958410057 0 024589 760 1136sandyclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
3966623750 0 037502 776 808sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
3967610356 0 020549 768 808bswapgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
3968423949 0 037718 776 808sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
3969210750 0 020009 752 776sandygcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
3972011361 0 021509 768 808sandygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
3975611364 0 021509 768 808sandygcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
399603104 0 020685 760 752refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
4004724346 0 042061 760 752sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
4008010336 0 027917 760 752sandyclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
4012012079 0 024942 776 808regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4015212220 0 025653 768 808sandygcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
4018827813 0 042534 776 808sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4019611836 0 022069 768 808sandygcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4021623869 0 034190 776 808sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
4028827985 0 040662 776 808sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
4033627713 0 040406 776 808sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
4039213966 0 029566 776 808sandygcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4045613288 0 025862 776 808sandygcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
4046023846 0 037414 776 808sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4049112224 0 025238 776 808bswapgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4050410441 0 024013 768 808bswapgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
4059611364 0 021509 768 808sandygcc_-O_-fomit-frame-pointer2019082220190816
4064023510 0 033870 776 808sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
4066411803 0 021749 768 808sandygcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4066812220 0 025653 768 808sandygcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
4076811796 0 022005 768 808sandygcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
4078827409 0 040030 776 808sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
4080923814 0 034190 776 808sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
4088410186 0 025373 760 1136sandyclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
4099210972 0 024405 768 808bswapgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
4104423949 0 037718 776 808sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
4104811176 0 024557 768 808regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4114413392 0 026254 776 808sandygcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4129210338 0 020485 768 808bswapgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
4134013480 0 028326 776 808regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
4134823590 0 034006 776 808sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
4136823851 0 034190 776 808sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4137613966 0 029566 776 808sandygcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4143212608 0 028206 776 808regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4151223905 0 038557 760 1136sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
4152823823 0 034142 776 808sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
4155027713 0 040406 776 808sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
4170811196 0 024629 768 808regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
4179623450 0 036782 776 808sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
418203104 0 020685 760 752refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
4182811476 0 025069 768 808sandygcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
4183511185 0 024341 768 808regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4187611780 0 021933 768 808sandygcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
4188010058 0 019321 752 776bswapgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4192410058 0 019321 752 776bswapgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
4193611476 0 025069 768 808sandygcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
4195223526 0 037166 776 808sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
4195223532 0 033966 776 808sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
420123104 0 020685 760 752refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
4207623923 0 037678 776 808sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
4210811361 0 021525 768 808sandygcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4211223846 0 037414 776 808sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4214410058 0 019321 752 776bswapgcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
4216027793 0 043494 776 808sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4216511075 0 021221 768 808regsgcc_-O_-fomit-frame-pointer2019082220190816
4218413547 0 025894 776 808sandygcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4219810332 0 020469 768 808bswapgcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4223710335 0 020485 768 808bswapgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
4225223869 0 034190 776 808sphlibgcc_-O_-fomit-frame-pointer2019082220190816
4233623851 0 034190 776 808sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4233912480 0 027990 776 808regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4234411361 0 021525 768 808sandygcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4236010356 0 020549 768 808bswapgcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
4238027841 0 040262 776 808sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4239223869 0 034190 776 808sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
4241410251 0 019513 752 776regsgcc_-m64_-Os_-fomit-frame-pointer2019082220190816
4245924346 0 042061 760 752sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
4247223778 0 034110 776 808sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4251223604 0 037214 776 808sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4252023604 0 037214 776 808sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4258510316 0 019601 752 776regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
4258810564 0 020717 768 808bswapgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
4264810790 0 020725 768 808regsgcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4266010335 0 020485 768 808bswapgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
4269610316 0 019601 752 776regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4270827813 0 042534 776 808sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4274427975 0 040926 776 808sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4275212079 0 024942 776 808regsgcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4283610828 0 024237 768 808regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4290811176 0 024557 768 808regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4291210772 0 021269 768 808regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4292027361 0 042302 776 808sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
4298412292 0 024814 776 808bswapgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
4301627713 0 040310 776 808sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
4302011196 0 024629 768 808regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
4305310427 0 024013 768 808bswapgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
4305612344 0 024678 776 808bswapgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4307220664 0 020469 768 808bswapgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4311623949 0 037718 776 808sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
4313210604 0 024013 768 808bswapgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4319210580 0 021077 768 808bswapgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4319610524 0 020757 768 808bswapgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4319610251 0 019513 752 776regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
4323212344 0 024678 776 808bswapgcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4326023750 0 037502 776 808sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4327211075 0 021221 768 808regsgcc_-m64_-O_-fomit-frame-pointer2019082220190816
4329210564 0 020717 768 808bswapgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
4329623823 0 034142 776 808sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
4331612558 0 028158 776 808bswapgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4332810580 0 020789 768 808bswapgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
4335247500 0 034454 776 808sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4339222781 0 032153 752 776sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
4341610316 0 019601 752 776regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4346810058 0 019321 752 776bswapgcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4346810732 0 020965 768 808regsgcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4347623814 0 034190 776 808sphlibgcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
4349227887 0 043502 776 808sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4350010564 0 020717 768 808bswapgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
4351223590 0 034006 776 808sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
4352810098 0 019393 752 776bswapgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4355224382 0 025206 776 808regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4355647556 0 034110 776 808sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4356410251 0 019513 752 776regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
4358010058 0 019321 752 776bswapgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
4360010098 0 019393 752 776bswapgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
4361610788 0 020997 768 808regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
4362810580 0 020789 768 808bswapgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
4370012608 0 028206 776 808regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4370810676 0 024221 768 808bswapgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4374423510 0 033870 776 808sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
4378427409 0 040030 776 808sphlibgcc_-m64_-O3_-fomit-frame-pointer2019082220190816
4380810972 0 024405 768 808bswapgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
4382410441 0 024013 768 808bswapgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
4382410820 0 020973 768 808regsgcc_-O2_-fomit-frame-pointer2019082220190816
4383210751 0 020033 752 776sandygcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
4387610338 0 020485 768 808bswapgcc_-O_-fomit-frame-pointer2019082220190816
4392823590 0 034006 776 808sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
4395610338 0 020485 768 808bswapgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
4407210828 0 024237 768 808regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4410023382 0 033510 776 808sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4413022781 0 032153 752 776sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
4413611196 0 024629 768 808regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
4415612171 0 024774 776 808bswapgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
4418410251 0 019513 752 776regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
4419223869 0 034190 776 808sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
4422827887 0 043502 776 808sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4423211780 0 021933 768 808sandygcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
4426411069 0 021205 768 808regsgcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4426812237 0 024582 776 808regsgcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4426811568 0 025149 768 808sandygcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
4428010316 0 019601 752 776regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
4428427713 0 040406 776 808sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
4429210772 0 020925 768 808regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
4430823823 0 034142 776 808sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
4445211093 0 021285 768 808regsgcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
4446410676 0 024221 768 808bswapgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4446410604 0 024013 768 808bswapgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4448813392 0 026254 776 808sandygcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4449611892 0 022389 768 808sandygcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4451211072 0 021237 768 808regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4457612292 0 024814 776 808bswapgcc_-m64_-O3_-fomit-frame-pointer2019082220190816
4457611189 0 024781 768 808regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
4460410338 0 020485 768 808bswapgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
4462027793 0 043494 776 808sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4464612072 0 024630 776 808bswapgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
4466427361 0 042302 776 808sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
4470823750 0 034454 776 808sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4472011185 0 024341 768 808regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4476420502 0 019513 752 776regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
4480827393 0 039870 776 808sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
4481212204 0 024806 776 808regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
4482010900 0 024445 768 808regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4483210058 0 019321 752 776bswapgcc_-Os_-fomit-frame-pointer2019082220190816
4490810335 0 020485 768 808bswapgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
4490828001 0 040662 776 808sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
4492412171 0 024774 776 808bswapgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
4492410732 0 020965 768 808regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4494010251 0 019513 752 776regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
4496022781 0 032153 752 776sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
4500010098 0 019393 752 776bswapgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
4501210058 0 019321 752 776bswapgcc_-m64_-Os_-fomit-frame-pointer2019082220190816
4502412080 0 024942 776 808bswapgcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4505623869 0 034190 776 808sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
4508427865 0 040982 776 808sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4508810251 0 019513 752 776regsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
4514822785 0 032153 752 776sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
4515610772 0 020925 768 808regsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
4518010335 0 020485 768 808bswapgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
4518423526 0 037166 776 808sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
4518812430 0 027942 776 808bswapgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4518811203 0 024781 768 808regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
4525210098 0 019393 752 776bswapgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4526413480 0 028326 776 808regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
4535210251 0 019513 752 776regsgcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4536410900 0 024445 768 808regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4542812204 0 024806 776 808regsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
4544410335 0 020485 768 808bswapgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
4546023532 0 033966 776 808sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
4546410316 0 019601 752 776regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
4549613856 0 028478 776 808bswapgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4552424346 0 040733 760 752sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
4554423450 0 036782 776 808sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4555212480 0 027990 776 808regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4557610968 0 024117 768 808bswapgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4562810788 0 020997 768 808regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
4564810058 0 019321 752 776bswapgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
4566412072 0 024646 776 808bswapgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
4570010790 0 020725 768 808regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4572012247 0 024766 776 808regsgcc_-m64_-O3_-fomit-frame-pointer2019082220190816
4588410098 0 019393 752 776bswapgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
4590413531 0 028158 776 808regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4597211075 0 021221 768 808regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
4603612204 0 024806 776 808regsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
4606010612 0 020765 768 808bswapgcc_-O2_-fomit-frame-pointer2019082220190816
4606012072 0 024446 776 808bswapgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
4606811186 0 024685 768 808regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4608022777 0 032137 752 776sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4608810098 0 019393 752 776bswapgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
4612810058 0 019321 752 776bswapgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
4615612072 0 024582 776 808bswapgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
4617223905 0 038557 760 1136sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
4623623943 0 037638 776 808sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4628424448 0 025238 776 808bswapgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4629610968 0 024117 768 808bswapgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4629627361 0 042302 776 808sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
4631210598 0 020533 768 808bswapgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4640011189 0 024781 768 808regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
4643227841 0 040262 776 808sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4646410612 0 020765 768 808bswapgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
4652722805 0 032169 752 776sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
4655622138 0 021205 768 808regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4660012119 0 024678 776 808regsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
4662010316 0 019601 752 776regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
4666012171 0 024774 776 808bswapgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
4666023478 0 033838 776 808sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
4666812080 0 024942 776 808bswapgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4669211075 0 021221 768 808regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
4670810251 0 019513 752 776regsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
4672423382 0 033510 776 808sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4688810772 0 020925 768 808regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
4691213721 0 028566 776 808bswapgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
4694010335 0 020501 768 808bswapgcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
469528647 0 022414 776 808sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
4698027975 0 040926 776 808sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4703210251 0 019513 752 776regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
4705223510 0 033870 776 808sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
4707211072 0 021221 768 808regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
4726013721 0 028566 776 808bswapgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
4730012430 0 027942 776 808bswapgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
4730055730 0 040982 776 808sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4732010414 0 023805 768 808bswapgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4736010098 0 019393 752 776bswapgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
4736410564 0 020717 768 808bswapgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
4742410414 0 023805 768 808bswapgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
4742413387 0 025990 776 808sandygcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
4749610098 0 019393 752 776bswapgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
4753611093 0 021285 768 808regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
4760413531 0 028158 776 808regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4762410058 0 019321 752 776bswapgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
4763210424 0 023933 768 808bswapgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4770412237 0 024582 776 808regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
4774812191 0 025206 776 808regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
4776422805 0 032169 752 776sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
4782010598 0 020533 768 808bswapgcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
4785223526 0 037166 776 808sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
4786023510 0 033870 776 808sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
4787223923 0 037678 776 808sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
4790810820 0 020973 768 808regsgcc_-m64_-O2_-fomit-frame-pointer2019082220190816
4791212119 0 024694 776 808regsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
4799613480 0 028326 776 808regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
4801622936 0 032321 752 776sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
4802022916 0 032305 752 776sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4804810251 0 019513 752 776regsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
4809612247 0 024766 776 808regsgcc_-O3_-fomit-frame-pointer2019082220190816
4811610316 0 019601 752 776regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
482008647 0 022414 776 808sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
4823622785 0 032153 752 776sphlibgcc_-m64_-Os_-fomit-frame-pointer2019082220190816
4827211072 0 021221 768 808regsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
4828411075 0 021221 768 808regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
4832812292 0 024814 776 808bswapgcc_-O3_-fomit-frame-pointer2019082220190816
4846411072 0 021221 768 808regsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
4852010338 0 020485 768 808bswapgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
4855610058 0 019321 752 776bswapgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
4856011072 0 021221 768 808regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
4870845562 0 032153 752 776sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
4874410424 0 023933 768 808bswapgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4876021160 0 021077 768 808bswapgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4878410564 0 020717 768 808bswapgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
4880410251 0 019513 752 776regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
4881610788 0 020997 768 808regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
4882012247 0 024766 776 808regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
4882410427 0 024013 768 808bswapgcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
4884421544 0 021269 768 808regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
4885210251 0 019513 752 776regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
4885610580 0 020789 768 808bswapgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
4892823478 0 033838 776 808sphlibgcc_-O2_-fomit-frame-pointer2019082220190816
4899622936 0 032321 752 776sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
4899623478 0 033838 776 808sphlibgcc_-m64_-O2_-fomit-frame-pointer2019082220190816
490028401 0 018726 776 808sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
4904411072 0 021221 768 808regsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
4913222781 0 032153 752 776sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
4913611075 0 021221 768 808regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
4916810612 0 020765 768 808bswapgcc_-m64_-O2_-fomit-frame-pointer2019082220190816
4920427985 0 040598 776 808sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
4928022805 0 032169 752 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
4928812171 0 024678 776 808bswapgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
4929210316 0 019601 752 776regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
493603994 0 017373 768 808refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
493768641 0 022334 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
4948010972 0 024405 768 808bswapgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
4949210058 0 019321 752 776bswapgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
4967210251 0 019513 752 776regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4969610820 0 020973 768 808regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
4974422920 0 032305 752 776sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
4980010058 0 019321 752 776bswapgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
4988023869 0 034190 776 808sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
4991622785 0 032153 752 776sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
4993622916 0 032305 752 776sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
4997210251 0 019513 752 776regsgcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
499763104 0 019357 760 752refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
4998422781 0 032153 752 776sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
5001222920 0 032305 752 776sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
5002823869 0 034190 776 808sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
5016010058 0 019321 752 776bswapgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
5017622777 0 032137 752 776sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
5020422781 0 032153 752 776sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
5024022920 0 032305 752 776sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
5031610772 0 020925 768 808regsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
5032010335 0 020501 768 808bswapgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
5038410338 0 020485 768 808bswapgcc_-m64_-O_-fomit-frame-pointer2019082220190816
5044011203 0 024781 768 808regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
5047627409 0 040030 776 808sphlibgcc_-O3_-fomit-frame-pointer2019082220190816
505088401 0 018726 776 808sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
5072411186 0 024685 768 808regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
5083210316 0 019601 752 776regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
509463994 0 017373 768 808refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
5102411189 0 024781 768 808regsgcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
5134822805 0 032169 752 776sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
513524007 0 017597 768 808refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
5138410058 0 019321 752 776bswapgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
513964021 0 017597 768 808refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
514408355 0 018678 776 808sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
5144412204 0 024710 776 808regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
5171613856 0 028478 776 808bswapgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
5186011072 0 021237 768 808regsgcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
5191622785 0 032153 752 776sphlibgcc_-Os_-fomit-frame-pointer2019082220190816
5196812119 0 024630 776 808regsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
519968401 0 018726 776 808sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2019082220190816
5208010772 0 020925 768 808regsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
5209612119 0 024494 776 808regsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
521928661 0 022422 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
522368647 0 022414 776 808sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
523048661 0 022422 776 808sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
523048379 0 018726 776 808sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
5270016666 0 018662 776 808sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
528008401 0 018726 776 808sphlib-smallgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
528367470 0 016841 752 776sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
529522924 0 012185 752 776refgcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
529687494 0 016857 752 776sphlib-smallgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
530207545 0 016945 752 776sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
531963020 0 012305 752 776refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
5321210524 0 020757 768 808bswapgcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
535087470 0 016841 752 776sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
536602924 0 012185 752 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
5367210098 0 019393 752 776bswapgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
537522924 0 012185 752 776refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
537843020 0 012305 752 776refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
538528401 0 018726 776 808sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
540447474 0 016841 752 776sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2019082220190816
542684007 0 017597 768 808refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
5435220116 0 019321 752 776bswapgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
545323020 0 012305 752 776refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
5457610058 0 019321 752 776bswapgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
5474010251 0 019513 752 776regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
547804007 0 017597 768 808refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
548407470 0 016841 752 776sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
549682924 0 012185 752 776refgcc_-m64_-Os_-fomit-frame-pointer2019082220190816
5502822920 0 032305 752 776sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
552168355 0 018678 776 808sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
553123082 0 013237 768 808refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
553567494 0 016857 752 776sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
553847470 0 016841 752 776sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
554527474 0 016841 752 776sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
555083082 0 013221 768 808refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
555242924 0 012185 752 776refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
555967561 0 016961 752 776sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
556368401 0 018726 776 808sphlib-smallgcc_-O_-fomit-frame-pointer2019082220190816
558602924 0 012185 752 776refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
5586422936 0 032321 752 776sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
559402924 0 012185 752 776refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
559683085 0 013221 768 808refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
563923085 0 013237 768 808refgcc_-O_-fomit-frame-pointer2019082220190816
565608355 0 018678 776 808sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
566643085 0 013221 768 808refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
566647561 0 016961 752 776sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
567003020 0 012305 752 776refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
569368641 0 022334 776 808sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
569368401 0 018726 776 808sphlib-smallgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
570402924 0 012185 752 776refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
571848589 0 022158 776 808sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
572488369 0 018742 776 808sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
573847541 0 016929 752 776sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
575687470 0 016841 752 776sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
577523085 0 013237 768 808refgcc_-m64_-O_-fomit-frame-pointer2019082220190816
578527466 0 016825 752 776sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
579517541 0 016929 752 776sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
580044004 0 017517 768 808refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
580203085 0 013237 768 808refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
584008589 0 022158 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
584448379 0 018726 776 808sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
586808369 0 018742 776 808sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
588449878 0 020238 776 808sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
589847624 0 022454 776 808refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
589883020 0 012305 752 776refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
592044004 0 017517 768 808refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
5953510246 0 023998 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
5955610246 0 023998 776 808sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
597243102 0 013301 768 808refgcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
597448333 0 018662 776 808sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
597483082 0 013221 768 808refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
599724021 0 017597 768 808refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
602722924 0 012185 752 776refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
602843020 0 012305 752 776refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
603647470 0 016841 752 776sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
604408401 0 018726 776 808sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
604847561 0 016961 752 776sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
6049213921 0 028862 776 808sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
612122924 0 012185 752 776refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
612847494 0 016857 752 776sphlib-smallgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
614167545 0 016945 752 776sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
616167545 0 016945 752 776sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
6172014940 0 016841 752 776sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
618123020 0 012305 752 776refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
619322924 0 012185 752 776refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
6196813849 0 026542 776 808sphlib-smallgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
620567474 0 016841 752 776sphlib-smallgcc_-Os_-fomit-frame-pointer2019082220190816
622167494 0 016857 752 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
623406156 0 013205 768 808refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
6234813921 0 028862 776 808sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
625602924 0 012185 752 776refgcc_-Os_-fomit-frame-pointer2019082220190816
6263213921 0 028862 776 808sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
626602924 0 012185 752 776refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
627283078 0 013205 768 808refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
627483082 0 013221 768 808refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
627605148 0 018581 768 808refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
6281213777 0 026254 776 808sphlib-smallgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
629129956 0 023294 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
629287545 0 016945 752 776sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
630165848 0 012185 752 776refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
630803085 0 013221 768 808refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
631089750 0 019878 776 808sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
636643020 0 012305 752 776refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
636803082 0 013237 768 808refgcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
6369210054 0 023694 776 808sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
6373614439 0 027390 776 808sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
6373610150 0 020854 776 808sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
6374428658 0 027446 776 808sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
637643082 0 013221 768 808refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
638446091 0 018422 776 808refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
639569846 0 020206 776 808sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
6401214333 0 029046 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
640446832 0 022414 776 808refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
6408014333 0 029046 776 808sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
640965975 0 018334 776 808refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
6412014329 0 027446 776 808sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
641767466 0 016825 752 776sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
641802924 0 012185 752 776refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
6420410054 0 023694 776 808sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
6426413849 0 026542 776 808sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
6431612318 0 019158 776 808refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
643325148 0 018581 768 808refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
643684796 0 018205 768 808refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
6446413793 0 026414 776 808sphlib-smallgcc_-O3_-fomit-frame-pointer2019082220190816
645963020 0 012305 752 776refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
647366196 0 018686 776 808refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
648122924 0 012185 752 776refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
648529846 0 020206 776 808sphlib-smallgcc_-O2_-fomit-frame-pointer2019082220190816
650286159 0 019158 776 808refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
651049956 0 023294 776 808sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
6516814207 0 026630 776 808sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
656326672 0 022166 776 808refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
6608810100 0 023710 776 808sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
661249916 0 020350 776 808sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
662364852 0 018397 768 808refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
662689878 0 020238 776 808sphlib-smallgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
6636413849 0 026542 776 808sphlib-smallgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
665487474 0 016841 752 776sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
665565975 0 018518 776 808refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
6657214207 0 026630 776 808sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
6660814439 0 027390 776 808sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
670245132 0 018277 768 808refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
6702413793 0 026414 776 808sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
671407624 0 022454 776 808refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
671649958 0 020374 776 808sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
673569846 0 020206 776 808sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
674643609 0 018141 760 1136refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
676605132 0 018277 768 808refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
678245999 0 018846 776 808refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
678923706 0 018893 760 1136refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
679686091 0 018422 776 808refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
680687707 0 022318 776 808refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
681649958 0 020374 776 808sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
6818414369 0 027046 776 808sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
682324066 0 014005 768 808refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
682846832 0 022414 776 808refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
684089916 0 020350 776 808sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
684526196 0 018782 776 808refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
6849210100 0 023710 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
685966672 0 022166 776 808refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
686123102 0 013301 768 808refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
686284796 0 018205 768 808refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
687684148 0 014645 768 808refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
6878014385 0 030086 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
689324100 0 014309 768 808refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
690304084 0 014237 768 808refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
690449878 0 020238 776 808sphlib-smallgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
691322924 0 012185 752 776refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
693564852 0 018397 768 808refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
695404132 0 014285 768 808refgcc_-O2_-fomit-frame-pointer2019082220190816
6969614369 0 026982 776 808sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
697249878 0 020238 776 808sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
697285991 0 018550 776 808refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
697474132 0 014285 768 808refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
697766196 0 018782 776 808refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
6979614495 0 030110 776 808sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
7006010054 0 023694 776 808sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
702004084 0 014237 768 808refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
707004060 0 014293 768 808refgcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
709323609 0 018141 760 1136refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
710324066 0 014005 768 808refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
7118420300 0 020854 776 808sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
7128813793 0 026414 776 808sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2019082220190816
716844100 0 014309 768 808refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
720643706 0 018893 760 1136refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
721744060 0 014293 768 808refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
725685991 0 018486 776 808refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
7266014495 0 030110 776 808sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
727889958 0 020374 776 808sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
728524132 0 014285 768 808refgcc_-m64_-O2_-fomit-frame-pointer2019082220190816
7316814385 0 030086 776 808sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
732329846 0 020206 776 808sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2019082220190816
732723082 0 013221 768 808refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
735765999 0 018846 776 808refgcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
7372814385 0 027046 776 808sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
7396813849 0 026446 776 808sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
740846103 0 018606 776 808refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
749889750 0 019878 776 808sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
753086103 0 018606 776 808refgcc_-O3_-fomit-frame-pointer2019082220190816
753367624 0 022454 776 808refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
763205148 0 018581 768 808refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
772404084 0 014237 768 808refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
774284100 0 014309 768 808refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
774366196 0 018782 776 808refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
778806103 0 018606 776 808refgcc_-m64_-O3_-fomit-frame-pointer2019082220190816
786968296 0 014645 768 808refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
794004084 0 014237 768 808refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
815047707 0 022318 776 808refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
866284084 0 014237 768 808refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
12076849221 0 060975 768 768sphlibgcc_-funroll-loops2019082220190816
12874849221 0 060975 768 768sphlibcc2019082220190816
12929249221 0 060975 768 768sphlibgcc2019082220190816
14538913951 0 025446 760 768regscc2019082220190816
14574012284 0 023782 760 768bswapcc2019082220190816
14750412284 0 023782 760 768bswapgcc2019082220190816
15618812284 0 023782 760 768bswapgcc_-funroll-loops2019082220190816
16007613951 0 025446 760 768regsgcc_-funroll-loops2019082220190816
16016413951 0 025446 760 768regsgcc2019082220190816
16707619036 0 030542 760 768sandygcc_-funroll-loops2019082220190816
17135214276 0 026031 768 768sphlib-smallgcc2019082220190816
17466019036 0 030542 760 768sandycc2019082220190816
17584819036 0 030542 760 768sandygcc2019082220190816
18055614276 0 026031 768 768sphlib-smallgcc_-funroll-loops2019082220190816
1849725484 0 016982 760 768refcc2019082220190816
20331614276 0 026031 768 768sphlib-smallcc2019082220190816
2125725484 0 016982 760 768refgcc2019082220190816
2301165484 0 016982 760 768refgcc_-funroll-loops2019082220190816
33895261945 0 073446 760 768sse2cc2019082220190816
35143561945 0 073446 760 768sse2gcc2019082220190816
37274461945 0 073446 760 768sse2gcc_-funroll-loops2019082220190816
46092874217 0 085726 760 768sse2-2gcc2019082220190816
46869274217 0 085726 760 768sse2-2cc2019082220190816
49907674217 0 085726 760 768sse2-2gcc_-funroll-loops2019082220190816
5023968218 0 023405 760 1136sse2-2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
5048528185 0 022717 760 1136sse2-2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
5147888218 0 023405 760 1136sse2-2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
5164568185 0 022717 760 1136sse2-2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816

Test failure

Implementation: bswap
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 39, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer bswap
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer bswap
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer bswap
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer regs
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer regs
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer regs
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer sandy
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer sandy
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer sandy
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer sphlib
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer sphlib
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer sphlib
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer sphlib-small
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer sphlib-small
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer sphlib-small
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer sse2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer sse2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer sse2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer sse2-2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer sse2-2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer sse2-2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer sse41
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer sse41
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer sse41
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer sse41-2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ssse3
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer vect128
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer vect128
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: avxicc
Security model: unknown
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_blake256.a(hash.o): relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc avxicc
gcc avxicc
gcc -O2 -fomit-frame-pointer avxicc
gcc -O3 -fomit-frame-pointer avxicc
gcc -O -fomit-frame-pointer avxicc
gcc -Os -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops avxicc
gcc -funroll-loops -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -O -fomit-frame-pointer avxicc
gcc -funroll-loops -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxicc
gcc -m64 -O2 -fomit-frame-pointer avxicc
gcc -m64 -O3 -fomit-frame-pointer avxicc
gcc -m64 -O -fomit-frame-pointer avxicc
gcc -m64 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer avxicc
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer avxicc
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer avxicc
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=corei7 -O -fomit-frame-pointer avxicc
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -march=barcelona -O -fomit-frame-pointer avxicc
gcc -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -march=k8 -O -fomit-frame-pointer avxicc
gcc -march=k8 -Os -fomit-frame-pointer avxicc
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv avxicc
gcc -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -march=nocona -O -fomit-frame-pointer avxicc
gcc -march=nocona -Os -fomit-frame-pointer avxicc

Compiler output

Implementation: avxicc
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.s: hash.s:219710:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0 #289.3
hash.s: ^
hash.s: hash.s:219728:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0 #289.3
hash.s: ^
hash.s: hash.s:221419:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0 #289.3
hash.s: ^
hash.s: hash.s:221437:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0 #289.3
hash.s: ^
hash.s: hash.s:223123:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0+1 #289.3
hash.s: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments avxicc
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments avxicc
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments avxicc
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments avxicc
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxicc
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxicc
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxicc
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxicc

Compiler output

Implementation: avxicc
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_blake256.a(hash.o): relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_blake256.a(hash.o): relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: avxs
Security model: unknown
Compiler: cc
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'blake256_final':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:155:59: note: called from here
hash.c: __m128i w1 = _mm_load_si128((__m128i*)(&S->h[4])); w1 = _mm_shuffle_epi8(w1, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:154:59: note: called from here
hash.c: __m128i w0 = _mm_load_si128((__m128i*)(&S->h[0])); w0 = _mm_shuffle_epi8(w0, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:154:59: note: called from here
hash.c: __m128i w0 = _mm_load_si128((__m128i*)(&S->h[0])); w0 = _mm_shuffle_epi8(w0, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc avxs
gcc avxs
gcc -O2 -fomit-frame-pointer avxs
gcc -O3 -fomit-frame-pointer avxs
gcc -O -fomit-frame-pointer avxs
gcc -Os -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O -fomit-frame-pointer avxs
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxs
gcc -funroll-loops avxs
gcc -funroll-loops -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -O -fomit-frame-pointer avxs
gcc -funroll-loops -Os -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxs
gcc -m64 -O2 -fomit-frame-pointer avxs
gcc -m64 -O3 -fomit-frame-pointer avxs
gcc -m64 -O -fomit-frame-pointer avxs
gcc -m64 -Os -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O -fomit-frame-pointer avxs
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O -fomit-frame-pointer avxs
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxs
gcc -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -march=barcelona -O -fomit-frame-pointer avxs
gcc -march=barcelona -Os -fomit-frame-pointer avxs
gcc -march=k8 -O2 -fomit-frame-pointer avxs
gcc -march=k8 -O3 -fomit-frame-pointer avxs
gcc -march=k8 -O -fomit-frame-pointer avxs
gcc -march=k8 -Os -fomit-frame-pointer avxs
gcc -march=nocona -O2 -fomit-frame-pointer avxs
gcc -march=nocona -O3 -fomit-frame-pointer avxs
gcc -march=nocona -O -fomit-frame-pointer avxs
gcc -march=nocona -Os -fomit-frame-pointer avxs

Compiler output

Implementation: avxs
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:154:61: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_final' that is compiled without support for 'ssse3'
hash.c: __m128i w0 = _mm_load_si128((__m128i*)(&S->h[0])); w0 = _mm_shuffle_epi8(w0, u32to8);
hash.c: ^
hash.c: hash.c:155:61: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_final' that is compiled without support for 'ssse3'
hash.c: __m128i w1 = _mm_load_si128((__m128i*)(&S->h[4])); w1 = _mm_shuffle_epi8(w1, u32to8);
hash.c: ^
hash.c: 2 errors generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments avxs
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxs
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxs
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxs

Compiler output

Implementation: avxs
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
b256.s: b256.s:98:31: error: unknown token in expression
b256.s: vpshufd xmm4, xmm4, 0b00101101
b256.s: ^
b256.s: b256.s:99:40: error: unknown token in expression
b256.s: vpblendw xmm5, xmm12, xmm13, 0b11000000
b256.s: ^
b256.s: b256.s:101:31: error: unknown token in expression
b256.s: vpshufd xmm5, xmm5, 0b01110010
b256.s: ^
b256.s: b256.s:104:31: error: unknown token in expression
b256.s: vpshufd xmm6, xmm6, 0b01001011
b256.s: ^
b256.s: b256.s:106:39: error: unknown token in expression
b256.s: vpblendw xmm7, xmm7, xmm13, 0b00000011
b256.s: ^
b256.s: b256.s:153:40: error: unknown token in expression
b256.s: vpblendw xmm4, xmm13, xmm11, 0b00001100
b256.s: ^
b256.s: b256.s:155:31: error: unknown token in expression
b256.s: vpshufd xmm4, xmm4, 0b11010010
b256.s: ^
b256.s: b256.s:156:40: error: unknown token in expression
b256.s: vpblendw xmm5, xmm10, xmm13, 0b00001100
b256.s: ^
b256.s: b256.s:158:31: error: unknown token in expression
b256.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments avxs
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments avxs
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments avxs
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxs

Compiler output

Implementation: avxs
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'blake256_final':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:155:59: note: called from here
hash.c: __m128i w1 = _mm_load_si128((__m128i*)(&S->h[4])); w1 = _mm_shuffle_epi8(w1, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:154:59: note: called from here
hash.c: __m128i w0 = _mm_load_si128((__m128i*)(&S->h[0])); w0 = _mm_shuffle_epi8(w0, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:154:59: note: called from here
hash.c: __m128i w0 = _mm_load_si128((__m128i*)(&S->h[0])); w0 = _mm_shuffle_epi8(w0, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'blake256_final':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:155:59: note: called from here
hash.c: __m128i w1 = _mm_load_si128((__m128i*)(&S->h[4])); w1 = _mm_shuffle_epi8(w1, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:154:59: note: called from here
hash.c: __m128i w0 = _mm_load_si128((__m128i*)(&S->h[0])); w0 = _mm_shuffle_epi8(w0, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:7:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:154:59: note: called from here
hash.c: __m128i w0 = _mm_load_si128((__m128i*)(&S->h[0])); w0 = _mm_shuffle_epi8(w0, u32to8);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: avxs
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_blake256.a(b256.o): relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer avxs
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer avxs
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer avxs
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer avxs
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer avxs
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer avxs
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxs
gcc -m64 -march=core2 -O -fomit-frame-pointer avxs
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxs
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avxs
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avxs
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxs
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avxs
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avxs
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avxs
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer avxs
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer avxs
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer avxs
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer avxs
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer avxs
gcc -m64 -march=corei7 -O -fomit-frame-pointer avxs
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avxs
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avxs
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avxs
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avxs
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avxs
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv avxs
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv avxs
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv avxs
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv avxs

Compiler output

Implementation: sse41
Security model: unknown
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:107:6: note: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:106:6: note: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:105:6: note: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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: 71, namely:
CompilerImplementations
cc sse41
gcc sse41
gcc -O2 -fomit-frame-pointer sse41
gcc -O3 -fomit-frame-pointer sse41
gcc -O -fomit-frame-pointer sse41
gcc -Os -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41
gcc -funroll-loops sse41
gcc -funroll-loops -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -O -fomit-frame-pointer sse41
gcc -funroll-loops -Os -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41
gcc -m64 -O2 -fomit-frame-pointer sse41
gcc -m64 -O3 -fomit-frame-pointer sse41
gcc -m64 -O -fomit-frame-pointer sse41
gcc -m64 -Os -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41
gcc -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -march=barcelona -O -fomit-frame-pointer sse41
gcc -march=barcelona -Os -fomit-frame-pointer sse41
gcc -march=k8 -O2 -fomit-frame-pointer sse41
gcc -march=k8 -O3 -fomit-frame-pointer sse41
gcc -march=k8 -O -fomit-frame-pointer sse41
gcc -march=k8 -Os -fomit-frame-pointer sse41
gcc -march=nocona -O2 -fomit-frame-pointer sse41
gcc -march=nocona -O3 -fomit-frame-pointer sse41
gcc -march=nocona -O -fomit-frame-pointer sse41
gcc -march=nocona -Os -fomit-frame-pointer sse41

Compiler output

Implementation: sse41
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:121:
hash.c: ./rounds.sse41.h:17:22: warning: implicit conversion from 'long' to 'int' changes value from 3964562569 to -330404727 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(3964562569, 698298832, 57701188, 2242054355);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.sse41.h:17:55: warning: implicit conversion from 'long' to 'int' changes value from 2242054355 to -2052912941 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(3964562569, 698298832, 57701188, 2242054355);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.sse41.h:20:33: warning: implicit conversion from 'long' to 'int' changes value from 2752067618 to -1542899678 [-Wconstant-conversion]
hash.c: buf1 = _mm_set_epi32(137296536, 2752067618, 320440878, 608135816);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.sse41.h:47:22: warning: implicit conversion from 'long' to 'int' changes value from 3041331479 to -1253635817 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(3041331479, 3380367581, 887688300, 953160567);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.sse41.h:47:34: warning: implicit conversion from 'long' to 'int' changes value from 3380367581 to -914599715 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(3041331479, 3380367581, 887688300, 953160567);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.sse41.h:50:34: warning: implicit conversion from 'long' to 'int' changes value from 3232508343 to -1062458953 [-Wconstant-conversion]
hash.c: buf1 = _mm_set_epi32(1065670069, 3232508343, 3193202383, 1160258022);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.sse41.h:50:46: warning: implicit conversion from 'long' to 'int' changes value from 3193202383 to -1101764913 [-Wconstant-conversion]
hash.c: buf1 = _mm_set_epi32(1065670069, 3232508343, 3193202383, 1160258022);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.sse41.h:81:33: warning: implicit conversion from 'long' to 'int' changes value from 3041331479 to -1253635817 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(137296536, 3041331479, 1160258022, 3193202383);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments sse41
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sse41
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments sse41
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments sse41
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41

Compiler output

Implementation: sse41
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:107:6: note: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:106:6: note: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:105:6: note: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:107:6: note: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:106:6: note: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:105:6: note: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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 -m64 -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -m64 -march=barcelona -O -fomit-frame-pointer sse41
gcc -m64 -march=barcelona -Os -fomit-frame-pointer sse41

Compiler output

Implementation: sse41
Security model: unknown
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:881:6: note: called from here
hash.c: tmp1 = _mm_blend_epi16(tmp0, m3, 0xC0);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:880:6: note: called from here
hash.c: tmp0 = _mm_blend_epi16(m0,m1,0x0F);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:852:6: note: called from here
hash.c: tmp6 = _mm_blend_epi16(tmp5, tmp4, 0xC0);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: sse41-2
Security model: unknown
Compiler: cc
hash.c: In file included from hash.c:2:0:
hash.c: blake256.h:105:0: warning: "_mm_roti_epi32" redefined
hash.c: #define _mm_roti_epi32(r, c) ((8==-c) ? _mm_shuffle_epi8(r,r8) : ( (16==-c) ? _mm_shuffle_epi8(r,r16) : _mm_xor_si128(_mm_srli_epi32( (r), -(c) ),_mm_slli_epi32( (r), 32-(-c) )) ) )
hash.c:
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:54:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/xopintrin.h:275:0: note: this is the location of the previous definition
hash.c: #define _mm_roti_epi32(A, N) \
hash.c:
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:96:17: note: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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: 3, namely:
CompilerImplementations
cc sse41-2
gcc sse41-2
gcc -funroll-loops sse41-2

Compiler output

Implementation: sse41-2
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:2:
hash.c: ./blake256.h:105:15: warning: '_mm_roti_epi32' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi32(r, c) ((8==-c) ? _mm_shuffle_epi8(r,r8) : ( (16==-c) ? _mm_shuffle_epi8(r,r16) : _mm_xor_si128(_mm_srli_epi32( (r), -(c) ),_mm_slli_epi32( (r), 32-(-c) )) ) )
hash.c: ^
hash.c: /usr/lib/llvm-6.0/lib/clang/6.0.0/include/xopintrin.h:246:9: note: previous definition is here
hash.c: #define _mm_roti_epi32(A, N) __extension__ ({ \
hash.c: ^
hash.c: hash.c:93:22: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: const __m128i m0 = _mm_shuffle_epi8(LOADU(datablock + 00), u8to32);
hash.c: ^
hash.c: hash.c:94:22: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: const __m128i m1 = _mm_shuffle_epi8(LOADU(datablock + 16), u8to32);
hash.c: ^
hash.c: hash.c:95:22: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^
hash.c: hash.c:96:22: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^
hash.c: hash.c:115:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: ROUND( 0);
hash.c: ^
hash.c: ./rounds.h:52:3: note: expanded from macro 'ROUND'
hash.c: G1(row1,row2,row3,row4,buf1); \
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments sse41-2
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41-2
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41-2
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41-2

Compiler output

Implementation: sse41-2
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:2:
hash.c: ./blake256.h:105:15: warning: '_mm_roti_epi32' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi32(r, c) ((8==-c) ? _mm_shuffle_epi8(r,r8) : ( (16==-c) ? _mm_shuffle_epi8(r,r16) : _mm_xor_si128(_mm_srli_epi32( (r), -(c) ),_mm_slli_epi32( (r), 32-(-c) )) ) )
hash.c: ^
hash.c: /usr/lib/llvm-6.0/lib/clang/6.0.0/include/xopintrin.h:246:9: note: previous definition is here
hash.c: #define _mm_roti_epi32(A, N) __extension__ ({ \
hash.c: ^
hash.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sse41-2
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments sse41-2
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments sse41-2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41-2

Compiler output

Implementation: sse41-2
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:96:17: note: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:95:17: note: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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: 139, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer sse41-2
gcc -O3 -fomit-frame-pointer sse41-2
gcc -O -fomit-frame-pointer sse41-2
gcc -Os -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -m64 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -O -fomit-frame-pointer sse41-2
gcc -m64 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -march=k8 -O -fomit-frame-pointer sse41-2
gcc -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -march=nocona -O -fomit-frame-pointer sse41-2
gcc -march=nocona -Os -fomit-frame-pointer sse41-2
cc xop
gcc xop
gcc -O2 -fomit-frame-pointer xop
gcc -O3 -fomit-frame-pointer xop
gcc -O -fomit-frame-pointer xop
gcc -Os -fomit-frame-pointer xop
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops xop
gcc -funroll-loops -O2 -fomit-frame-pointer xop
gcc -funroll-loops -O3 -fomit-frame-pointer xop
gcc -funroll-loops -O -fomit-frame-pointer xop
gcc -funroll-loops -Os -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xop
gcc -m64 -O2 -fomit-frame-pointer xop
gcc -m64 -O3 -fomit-frame-pointer xop
gcc -m64 -O -fomit-frame-pointer xop
gcc -m64 -Os -fomit-frame-pointer xop
gcc -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -march=barcelona -O2 -fomit-frame-pointer xop
gcc -march=barcelona -O3 -fomit-frame-pointer xop
gcc -march=barcelona -O -fomit-frame-pointer xop
gcc -march=barcelona -Os -fomit-frame-pointer xop
gcc -march=k8 -O2 -fomit-frame-pointer xop
gcc -march=k8 -O3 -fomit-frame-pointer xop
gcc -march=k8 -O -fomit-frame-pointer xop
gcc -march=k8 -Os -fomit-frame-pointer xop
gcc -march=nocona -O2 -fomit-frame-pointer xop
gcc -march=nocona -O3 -fomit-frame-pointer xop
gcc -march=nocona -O -fomit-frame-pointer xop
gcc -march=nocona -Os -fomit-frame-pointer xop

Compiler output

Implementation: sse41-2
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:96:17: note: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:95:17: note: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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 /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:96:17: note: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:95:17: note: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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: 8, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -m64 -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer xop
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer xop
gcc -m64 -march=barcelona -O -fomit-frame-pointer xop
gcc -m64 -march=barcelona -Os -fomit-frame-pointer xop

Compiler output

Implementation: sse41-2
Security model: unknown
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:43:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from rounds.h:45:0,
hash.c: from blake256.h:127,
hash.c: from hash.c:2:
hash.c: load.sse41.h:313:4: note: called from here
hash.c: t2 = _mm_blend_epi16(t0,t1,0x0F); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: rounds.h:58:3: note: in expansion of macro 'LOAD_MSG_9_4'
hash.c: LOAD_MSG_ ##r ##_4(buf4); \
hash.c: ^~~~~~~~~
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 9);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:43:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=core2 -O -fomit-frame-pointer sse41-2
gcc -m64 -march=core2 -Os -fomit-frame-pointer sse41-2

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:108:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:107:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:106:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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: 71, namely:
CompilerImplementations
cc ssse3
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:122:
hash.c: ./rounds.ssse3.h:3:22: warning: implicit conversion from 'long' to 'int' changes value from 3964562569 to -330404727 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(3964562569, 698298832, 57701188, 2242054355);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.ssse3.h:3:55: warning: implicit conversion from 'long' to 'int' changes value from 2242054355 to -2052912941 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(3964562569, 698298832, 57701188, 2242054355);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.ssse3.h:6:33: warning: implicit conversion from 'long' to 'int' changes value from 2752067618 to -1542899678 [-Wconstant-conversion]
hash.c: buf1 = _mm_set_epi32(137296536, 2752067618, 320440878, 608135816);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.ssse3.h:27:22: warning: implicit conversion from 'long' to 'int' changes value from 3041331479 to -1253635817 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(3041331479, 3380367581, 887688300, 953160567);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.ssse3.h:27:34: warning: implicit conversion from 'long' to 'int' changes value from 3380367581 to -914599715 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(3041331479, 3380367581, 887688300, 953160567);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.ssse3.h:30:34: warning: implicit conversion from 'long' to 'int' changes value from 3232508343 to -1062458953 [-Wconstant-conversion]
hash.c: buf1 = _mm_set_epi32(1065670069, 3232508343, 3193202383, 1160258022);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.ssse3.h:30:46: warning: implicit conversion from 'long' to 'int' changes value from 3193202383 to -1101764913 [-Wconstant-conversion]
hash.c: buf1 = _mm_set_epi32(1065670069, 3232508343, 3193202383, 1160258022);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ./rounds.ssse3.h:51:33: warning: implicit conversion from 'long' to 'int' changes value from 3041331479 to -1253635817 [-Wconstant-conversion]
hash.c: buf2 = _mm_set_epi32(137296536, 3041331479, 1160258022, 3193202383);
hash.c: ~~~~~~~~~~~~~ ^~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ssse3
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ssse3
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments ssse3
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments ssse3
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:108:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:107:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:106:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:108:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:107:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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:106:15: note: 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:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/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 -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: vect128
Security model: unknown
Compiler: cc
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:384:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:385:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:386:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128
gcc -m64 -O2 -fomit-frame-pointer vect128
gcc -m64 -O3 -fomit-frame-pointer vect128
gcc -m64 -O -fomit-frame-pointer vect128
gcc -m64 -Os -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -march=barcelona -O -fomit-frame-pointer vect128
gcc -march=barcelona -Os -fomit-frame-pointer vect128
gcc -march=k8 -O2 -fomit-frame-pointer vect128
gcc -march=k8 -O3 -fomit-frame-pointer vect128
gcc -march=k8 -O -fomit-frame-pointer vect128
gcc -march=k8 -Os -fomit-frame-pointer vect128
gcc -march=nocona -O2 -fomit-frame-pointer vect128
gcc -march=nocona -O3 -fomit-frame-pointer vect128
gcc -march=nocona -O -fomit-frame-pointer vect128
gcc -march=nocona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: vect128
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
vector.c: vector.c:389:3: error: use of unknown builtin '__builtin_ia32_punpckldq128' [-Wimplicit-function-declaration]
vector.c: v32_interleave_inplace(M0,M2);
vector.c: ^
vector.c: ./vector.h:1038:17: note: expanded from macro 'v32_interleave_inplace'
vector.c: v32 c__ = v32_interleavel (a__, b__); \
vector.c: ^
vector.c: ./vector.h:100:27: note: expanded from macro 'v32_interleavel'
vector.c: #define v32_interleavel __builtin_ia32_punpckldq128
vector.c: ^
vector.c: vector.c:389:3: error: initializing 'v32' (aka 'v4si') with an expression of incompatible type 'int'
vector.c: v32_interleave_inplace(M0,M2);
vector.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vector.c: ./vector.h:1038:11: note: expanded from macro 'v32_interleave_inplace'
vector.c: v32 c__ = v32_interleavel (a__, b__); \
vector.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
vector.c: vector.c:389:3: error: use of unknown builtin '__builtin_ia32_punpckhdq128' [-Wimplicit-function-declaration]
vector.c: ./vector.h:1039:17: note: expanded from macro 'v32_interleave_inplace'
vector.c: v32 d__ = v32_interleaveh (a__, b__); \
vector.c: ^
vector.c: ./vector.h:101:27: note: expanded from macro 'v32_interleaveh'
vector.c: #define v32_interleaveh __builtin_ia32_punpckhdq128
vector.c: ^
vector.c: vector.c:389:3: note: did you mean '__builtin_ia32_punpckldq128'?
vector.c: ./vector.h:1039:17: note: expanded from macro 'v32_interleave_inplace'
vector.c: v32 d__ = v32_interleaveh (a__, b__); \
vector.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vect128
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments vect128
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments vect128
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments vect128
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128

Compiler output

Implementation: vect128
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:384:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:385:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:386:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:384:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:385:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:386:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...

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

Compiler output

Implementation: vect128-mmxhack
Security model: unknown
Compiler: cc
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: vector.c:163:5: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128-mmxhack
gcc vect128-mmxhack
gcc -O2 -fomit-frame-pointer vect128-mmxhack
gcc -O3 -fomit-frame-pointer vect128-mmxhack
gcc -O -fomit-frame-pointer vect128-mmxhack
gcc -Os -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops vect128-mmxhack
gcc -funroll-loops -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: vect128-mmxhack
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
vector.c: vector.c:203:8: error: use of unknown builtin '__builtin_ia32_pshufd' [-Wimplicit-function-declaration]
vector.c: M0 = v32_shufrot(M0,1);
vector.c: ^
vector.c: ./vector.h:151:26: note: expanded from macro 'v32_shufrot'
vector.c: #define v32_shufrot(x,s) v32_shuf(x,XCAT(SHUFROT_,s))
vector.c: ^
vector.c: ./vector.h:140:18: note: expanded from macro 'v32_shuf'
vector.c: #define v32_shuf __builtin_ia32_pshufd
vector.c: ^
vector.c: vector.c:203:8: note: did you mean '__builtin_ia32_psubd'?
vector.c: ./vector.h:151:26: note: expanded from macro 'v32_shufrot'
vector.c: #define v32_shufrot(x,s) v32_shuf(x,XCAT(SHUFROT_,s))
vector.c: ^
vector.c: ./vector.h:140:18: note: expanded from macro 'v32_shuf'
vector.c: #define v32_shuf __builtin_ia32_pshufd
vector.c: ^
vector.c: /usr/lib/llvm-6.0/lib/clang/6.0.0/include/mmintrin.h:560:19: note: '__builtin_ia32_psubd' declared here
vector.c: return (__m64)__builtin_ia32_psubd((__v2si)__m1, (__v2si)__m2);
vector.c: ^
vector.c: vector.c:203:6: error: assigning to 'v32' (aka 'v4si') from incompatible type 'int'
vector.c: M0 = v32_shufrot(M0,1);
vector.c: ^ ~~~~~~~~~~~~~~~~~
vector.c: vector.c:205:6: error: assigning to 'v32' (aka 'v4si') from incompatible type 'int'
vector.c: M0 = v32_shufrot(M0,1);
vector.c: ^ ~~~~~~~~~~~~~~~~~
vector.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vect128-mmxhack
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments vect128-mmxhack
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments vect128-mmxhack
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments vect128-mmxhack
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-mmxhack
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-mmxhack
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-mmxhack
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-mmxhack

Compiler output

Implementation: vect128-mmxhack
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: vector.c:163:5: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: vector.c:163:5: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: ...

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

Compiler output

Implementation: xop
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:93:22: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: const __m128i m0 = _mm_shuffle_epi8(LOADU(datablock + 00), u8to32);
hash.c: ^
hash.c: hash.c:94:22: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: const __m128i m1 = _mm_shuffle_epi8(LOADU(datablock + 16), u8to32);
hash.c: ^
hash.c: hash.c:95:22: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^
hash.c: hash.c:96:22: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^
hash.c: hash.c:115:3: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake256_compress' that is compiled without support for 'sse4a'
hash.c: ROUND( 0);
hash.c: ^
hash.c: ./rounds.h:51:3: note: expanded from macro 'ROUND'
hash.c: LOAD_MSG_ ##r ##_1(buf1); \
hash.c: ^
hash.c: <scratch space>:393:1: note: expanded from here
hash.c: LOAD_MSG_0_1
hash.c: ^
hash.c: ./load.xop.h:19:6: note: expanded from macro 'LOAD_MSG_0_1'
hash.c: s0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(6),TOB(4),TOB(2),TOB(0)) ); \
hash.c: ^
hash.c: hash.c:115:3: error: '__builtin_ia32_vprotdi' needs target feature xop
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments xop
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop

Compiler output

Implementation: xop
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:115:3: error: always_inline function '_mm_perm_epi8' requires target feature 'fma4', but would be inlined into function 'blake256_compress' that is compiled without support for 'fma4'
hash.c: ROUND( 0);
hash.c: ^
hash.c: ./rounds.h:51:3: note: expanded from macro 'ROUND'
hash.c: LOAD_MSG_ ##r ##_1(buf1); \
hash.c: ^
hash.c: <scratch space>:393:1: note: expanded from here
hash.c: LOAD_MSG_0_1
hash.c: ^
hash.c: ./load.xop.h:19:6: note: expanded from macro 'LOAD_MSG_0_1'
hash.c: s0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(6),TOB(4),TOB(2),TOB(0)) ); \
hash.c: ^
hash.c: hash.c:115:3: error: '__builtin_ia32_vprotdi' needs target feature xop
hash.c: ./rounds.h:52:3: note: expanded from macro 'ROUND'
hash.c: G1(row1,row2,row3,row4,buf1); \
hash.c: ^
hash.c: ./rounds.h:8:10: note: expanded from macro 'G1'
hash.c: row4 = _mm_roti_epi32(row4, -16); \
hash.c: ^
hash.c: /usr/lib/llvm-6.0/lib/clang/6.0.0/include/xopintrin.h:247:12: note: expanded from macro '_mm_roti_epi32'
hash.c: (__m128i)__builtin_ia32_vprotdi((__v4si)(__m128i)(A), (N)); })
hash.c: ^
hash.c: hash.c:115:3: error: '__builtin_ia32_vprotdi' needs target feature xop
hash.c: ./rounds.h:52:3: note: expanded from macro 'ROUND'
hash.c: G1(row1,row2,row3,row4,buf1); \
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments xop
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop

Compiler output

Implementation: xop
Security model: unknown
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:115:3: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake256_compress' that is compiled without support for 'sse4a'
hash.c: ROUND( 0);
hash.c: ^
hash.c: ./rounds.h:51:3: note: expanded from macro 'ROUND'
hash.c: LOAD_MSG_ ##r ##_1(buf1); \
hash.c: ^
hash.c: <scratch space>:393:1: note: expanded from here
hash.c: LOAD_MSG_0_1
hash.c: ^
hash.c: ./load.xop.h:19:6: note: expanded from macro 'LOAD_MSG_0_1'
hash.c: s0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(6),TOB(4),TOB(2),TOB(0)) ); \
hash.c: ^
hash.c: hash.c:115:3: error: '__builtin_ia32_vprotdi' needs target feature xop
hash.c: ./rounds.h:52:3: note: expanded from macro 'ROUND'
hash.c: G1(row1,row2,row3,row4,buf1); \
hash.c: ^
hash.c: ./rounds.h:8:10: note: expanded from macro 'G1'
hash.c: row4 = _mm_roti_epi32(row4, -16); \
hash.c: ^
hash.c: /usr/lib/llvm-6.0/lib/clang/6.0.0/include/xopintrin.h:247:12: note: expanded from macro '_mm_roti_epi32'
hash.c: (__m128i)__builtin_ia32_vprotdi((__v4si)(__m128i)(A), (N)); })
hash.c: ^
hash.c: hash.c:115:3: error: '__builtin_ia32_vprotdi' needs target feature xop
hash.c: ./rounds.h:52:3: note: expanded from macro 'ROUND'
hash.c: G1(row1,row2,row3,row4,buf1); \
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments xop
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments xop

Compiler output

Implementation: xop
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:54:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: _mm_roti_epi32(__m128i __A, const int __B)
hash.c: ^~~~~~~~~~~~~~
hash.c: In file included from blake256.h:127:0,
hash.c: from hash.c:2:
hash.c: rounds.h:19:8: note: called from here
hash.c: row2 = _mm_roti_epi32(row2, -7); \
hash.c: ^
hash.c: rounds.h:59:3: note: in expansion of macro 'G2'
hash.c: G2(row1,row2,row3,row4,buf4); \
hash.c: ^~
hash.c: hash.c:128:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(13);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:54:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: _mm_roti_epi32(__m128i __A, const int __B)
hash.c: ^~~~~~~~~~~~~~
hash.c: In file included from blake256.h:127:0,
hash.c: ...

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer xop
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer xop
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer xop
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer xop
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer xop
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer xop
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer xop
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer xop
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O -fomit-frame-pointer xop
gcc -m64 -march=corei7 -Os -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer xop
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv xop
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv xop
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv xop
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv xop