Implementation notes: x86, gcc14, crypto_aead/deoxysi128v141

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: deoxysi128v141
TimeImplementationCompilerBenchmark dateSUPERCOP version
150471bitslicegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017010620170105
150525bitslicegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017010620170105
150606bitslicegcc -m32 -march=core2 -Os -fomit-frame-pointer2017010620170105
150642bitslicegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017010620170105
150651bitslicegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017010620170105
150651bitslicegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017010620170105
150669bitslicegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017010620170105
151326bitslicegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017010620170105
151938bitslicegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017010620170105
153981bitslicegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017010620170105
154080bitslicegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017010620170105
154170bitslicegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017010620170105
159552bitslicegcc -m32 -march=core2 -O -fomit-frame-pointer2017010620170105
159561bitslicegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017010620170105
159669bitslicegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017010620170105
159759bitslicegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017010620170105
236898tablegcc -m32 -march=athlon -O -fomit-frame-pointer2017010620170105
237357tablegcc -m32 -march=core2 -O -fomit-frame-pointer2017010620170105
237384tablegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017010620170105
237456tablegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017010620170105
237465tablegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017010620170105
238005tablegcc -m32 -march=k8 -O -fomit-frame-pointer2017010620170105
238419tablegcc -m32 -march=barcelona -O -fomit-frame-pointer2017010620170105
238662tablegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017010620170105
238716tablegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017010620170105
239049tablegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017010620170105
239166tablegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017010620170105
239211tablegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017010620170105
239328tablegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017010620170105
239391tablegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017010620170105
239508tablegcc -funroll-loops -m32 -O -fomit-frame-pointer2017010620170105
239535tablegcc -m32 -march=prescott -O -fomit-frame-pointer2017010620170105
239814tablegcc -m32 -march=nocona -O -fomit-frame-pointer2017010620170105
240021tablegcc -m32 -O -fomit-frame-pointer2017010620170105
240165tablegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017010620170105
240273tablegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017010620170105
240282tablegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017010620170105
240723tablegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017010620170105
240840tablegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017010620170105
241155tablegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017010620170105
242424tablegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017010620170105
242469tablegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017010620170105
247626tablegcc -m32 -march=i386 -O -fomit-frame-pointer2017010620170105
247932tablegcc -m32 -march=k6 -O -fomit-frame-pointer2017010620170105
248391tablegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017010620170105
248535tablegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017010620170105
250497tablegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017010620170105
250677tablegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017010620170105
250686tablegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017010620170105
251802tablegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017010620170105
253341tablegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017010620170105
253377tablegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017010620170105
254223tablegcc -m32 -O3 -fomit-frame-pointer2017010620170105
254304tablegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017010620170105
254367tablegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017010620170105
254628tablegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017010620170105
255285tablegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017010620170105
256941tablegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017010620170105
256941tablegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017010620170105
257355tablegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017010620170105
257382tablegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017010620170105
257571tablegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017010620170105
260073tablegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017010620170105
260604tablegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017010620170105
260613tablegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017010620170105
260694tablegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017010620170105
260721tablegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017010620170105
260775tablegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017010620170105
260829tablegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017010620170105
260991tablegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017010620170105
261180tablegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017010620170105
261306tablegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017010620170105
261729tablegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017010620170105
261774tablegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017010620170105
261810tablegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017010620170105
261909tablegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017010620170105
261936tablegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017010620170105
262071tablegcc -m32 -march=pentium -O -fomit-frame-pointer2017010620170105
262215tablegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017010620170105
262377tablegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017010620170105
262638tablegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017010620170105
262863tablegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017010620170105
263061tablegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017010620170105
263169tablegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017010620170105
263439tablegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017010620170105
263691tablegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017010620170105
263952tablegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017010620170105
264078tablegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017010620170105
264420tablegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017010620170105
264501tablegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017010620170105
264573tablegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017010620170105
265311tablegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017010620170105
265473tablegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017010620170105
265536tablegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017010620170105
265806tablegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017010620170105
265869tablegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017010620170105
266490tablegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017010620170105
266796tablegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017010620170105
266868tablegcc -m32 -O2 -fomit-frame-pointer2017010620170105
266976tablegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017010620170105
267255tablegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017010620170105
267399tablegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017010620170105
267435tablegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017010620170105
267651tablegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017010620170105
267705tablegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017010620170105
267885tablegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017010620170105
268137tablegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017010620170105
268254tablegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017010620170105
268497tablegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017010620170105
268686tablegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017010620170105
268830tablegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017010620170105
268848tablegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017010620170105
269127tablegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017010620170105
270819tablegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017010620170105
270828tablegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017010620170105
270864tablegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017010620170105
271206tablegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017010620170105
271332tablegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017010620170105
271332tablegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017010620170105
271710tablegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017010620170105
271908tablegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017010620170105
272349tablegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017010620170105
272385tablegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017010620170105
272466tablegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017010620170105
272745tablegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017010620170105
273744tablegcc -m32 -march=i486 -O -fomit-frame-pointer2017010620170105
275832tablegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017010620170105
275841tablegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017010620170105
276147tablegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017010620170105
276237tablegcc -m32 -Os -fomit-frame-pointer2017010620170105
276246tablegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017010620170105
276471tablegcc -m32 -march=pentium -Os -fomit-frame-pointer2017010620170105
276705tablegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017010620170105
276867tablegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017010620170105
276912tablegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017010620170105
277038tablegcc -m32 -march=core2 -Os -fomit-frame-pointer2017010620170105
277065tablegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017010620170105
277065tablegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017010620170105
277128tablegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017010620170105
277164tablegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017010620170105
277173tablegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017010620170105
277182tablegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017010620170105
277281tablegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017010620170105
277587tablegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017010620170105
277596tablegcc -m32 -march=k6 -Os -fomit-frame-pointer2017010620170105
277722tablegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017010620170105
277767tablegcc -m32 -march=i386 -Os -fomit-frame-pointer2017010620170105
277812tablegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017010620170105
277830tablegcc -m32 -march=nocona -Os -fomit-frame-pointer2017010620170105
277839tablegcc -m32 -march=prescott -Os -fomit-frame-pointer2017010620170105
277875tablegcc -m32 -march=k8 -Os -fomit-frame-pointer2017010620170105
277938tablegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017010620170105
277956tablegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017010620170105
277965tablegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017010620170105
277974tablegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017010620170105
278028tablegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017010620170105
278037tablegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017010620170105
278082tablegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017010620170105
278208tablegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017010620170105
278388tablegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017010620170105
278604tablegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017010620170105
278667tablegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017010620170105
278694tablegcc -m32 -march=athlon -Os -fomit-frame-pointer2017010620170105
278775tablegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017010620170105
279144tablegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017010620170105
279216tablegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017010620170105
279351tablegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017010620170105
279585tablegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017010620170105
279621tablegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017010620170105
279684tablegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017010620170105
279747tablegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017010620170105
279765tablegcc -m32 -march=i486 -Os -fomit-frame-pointer2017010620170105
279792tablegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017010620170105
279954tablegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017010620170105
280170tablegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017010620170105
280350tablegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017010620170105
1686483refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016122720161220
1687347refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016122720161220
1747179refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016122720161220
1748241refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016122720161220
1795284refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016122720161220
1795671refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016122720161220
1796922refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016122720161220
1797138refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016122720161220
1835667refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016122720161220
1836828refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016122720161220
1838808refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016122720161220
1840491refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016122720161220
1842057refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016122720161220
1844451refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016122720161220
1844829refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016122720161220
1844865refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016122720161220
1847349refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016122720161220
1847403refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016122720161220
1847664refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016122720161220
1849356refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016122720161220
1850823refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016122720161220
1853739refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016122720161220
1853955refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016122720161220
1854315refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016122720161220
1855242refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016122720161220
1856079refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016122720161220
1856520refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016122720161220
1858698refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016122720161220
1859085refgcc -m32 -O3 -fomit-frame-pointer2016122720161220
1869012refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016122720161220
1869516refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016122720161220
1879074refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016122720161220
1880505refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016122720161220
1881765refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016122720161220
1917594refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016122720161220
1959003refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016122720161220
1967076refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016122720161220
1975725refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016122720161220
1979514refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016122720161220
2070054refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016122720161220
2663091refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016122720161220
2690820refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016122720161220
2693655refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016122720161220
2697237refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016122720161220
2698443refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016122720161220
2698884refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016122720161220
2699406refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016122720161220
2699541refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016122720161220
2703816refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016122720161220
2722446refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016122720161220
2723265refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016122720161220
2980395refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016122720161220
3023415refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016122720161220
3024162refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016122720161220
3030075refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016122720161220
3067065refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016122720161220
3067605refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016122720161220
3072006refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016122720161220
3073167refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016122720161220
3074508refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016122720161220
3083049refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016122720161220
3084381refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016122720161220
3107241refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016122720161220
3141675refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016122720161220
3178872refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016122720161220
3179151refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016122720161220
3179241refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016122720161220
3193245refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016122720161220
3193623refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016122720161220
3193911refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016122720161220
3194451refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016122720161220
3195099refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016122720161220
3250638refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016122720161220
3251601refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016122720161220
3251610refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016122720161220
3253743refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016122720161220
3255012refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016122720161220
3255516refgcc -m32 -march=core2 -O -fomit-frame-pointer2016122720161220
3257244refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016122720161220
3259026refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016122720161220
3278178refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016122720161220
3279015refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016122720161220
3290040refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016122720161220
3315276refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016122720161220
3323106refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016122720161220
3328830refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016122720161220
3335274refgcc -m32 -march=k8 -O -fomit-frame-pointer2016122720161220
3346785refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016122720161220
3355947refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016122720161220
3368997refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016122720161220
3373947refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016122720161220
3385782refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016122720161220
3390489refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016122720161220
3390525refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016122720161220
3481461refgcc -m32 -march=nocona -O -fomit-frame-pointer2016122720161220
3490452refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016122720161220
3492261refgcc -m32 -march=prescott -O -fomit-frame-pointer2016122720161220
3527955refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016122720161220
3530412refgcc -m32 -march=athlon -O -fomit-frame-pointer2016122720161220
3533319refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016122720161220
3539997refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016122720161220
3551517refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016122720161220
3593250refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016122720161220
3664620refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016122720161220
3678642refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016122720161220
3679965refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016122720161220
3750480refgcc -m32 -O -fomit-frame-pointer2016122720161220
3751911refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016122720161220
3752487refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016122720161220
3759705refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016122720161220
3763062refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016122720161220
3770748refgcc -m32 -march=i386 -O -fomit-frame-pointer2016122720161220
3808008refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016122720161220
3865842refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016122720161220
3871278refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016122720161220
3896658refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016122720161220
3899844refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016122720161220
3918861refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016122720161220
3922389refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016122720161220
3933936refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016122720161220
3963294refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016122720161220
3963744refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016122720161220
4017699refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016122720161220
4030722refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016122720161220
4037085refgcc -m32 -march=k6 -O -fomit-frame-pointer2016122720161220
4037382refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016122720161220
4052907refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016122720161220
4061709refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016122720161220
4061709refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016122720161220
4079583refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016122720161220
4089015refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016122720161220
4096431refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016122720161220
4105791refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016122720161220
4118625refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016122720161220
4118823refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016122720161220
4130694refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016122720161220
4138155refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016122720161220
4141557refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016122720161220
4150188refgcc -m32 -O2 -fomit-frame-pointer2016122720161220
4185243refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016122720161220
4185459refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016122720161220
4185612refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016122720161220
4192011refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016122720161220
4193730refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016122720161220
4203594refgcc -m32 -Os -fomit-frame-pointer2016122720161220
4203765refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016122720161220
4227084refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016122720161220
4236804refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016122720161220
4304655refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016122720161220
4368627refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016122720161220
4369005refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016122720161220
4400595refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016122720161220
4489713refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016122720161220
4491621refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016122720161220
4507083refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016122720161220
4544811refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016122720161220
4574466refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016122720161220
5238468refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016122720161220
5265891refgcc -m32 -march=pentium -O -fomit-frame-pointer2016122720161220
5622759refgcc -m32 -march=i486 -O -fomit-frame-pointer2016122720161220

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/xmmintrin.h:35:3: error: #error "SSE instruction set not enabled"
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EIGHT'
deoxys.c: deoxys.c:57: error: 'EIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:57: error: (Each undeclared identifier is reported only once
deoxys.c: deoxys.c:57: error: for each function it appears in.)
deoxys.c: deoxys.c:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SEIGHT'
deoxys.c: deoxys.c:58: error: 'SEIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:59: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'BLOCK_MASK'
deoxys.c: deoxys.c:60: error: 'BLOCK_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_AD'
deoxys.c: deoxys.c:61: error: 'MSB_AD' undeclared (first use in this function)
deoxys.c: deoxys.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_AD_LAST'
deoxys.c: deoxys.c:62: error: 'MSB_AD_LAST' undeclared (first use in this function)
deoxys.c: deoxys.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_M'
deoxys.c: deoxys.c:63: error: 'MSB_M' undeclared (first use in this function)
deoxys.c: deoxys.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_M_LAST_ZERO'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesnis
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/xmmintrin.h:35:3: error: #error "SSE instruction set not enabled"
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EIGHT'
deoxys.c: deoxys.c:58: error: 'EIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:58: error: (Each undeclared identifier is reported only once
deoxys.c: deoxys.c:58: error: for each function it appears in.)
deoxys.c: deoxys.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ONE'
deoxys.c: deoxys.c:59: error: 'ONE' undeclared (first use in this function)
deoxys.c: deoxys.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SEIGHT'
deoxys.c: deoxys.c:60: error: 'SEIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:61: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'BLOCK_MASK'
deoxys.c: deoxys.c:62: error: 'BLOCK_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PERM_MASK'
deoxys.c: deoxys.c:63: error: 'PERM_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'H_PERMUTATION'
deoxys.c: deoxys.c:64: error: 'H_PERMUTATION' undeclared (first use in this function)
deoxys.c: deoxys.c:65: error: '__m128i' undeclared (first use in this function)
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/bitslice
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys_8.c: In file included from deoxys_8.c:29:
deoxys_8.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys_8.c: deoxys_8.c:44: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c:45: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c:46: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c: In function 'deoxys_aead_encrypt_8':
deoxys_8.c: deoxys_8.c:154: error: '__m128i' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:154: error: (Each undeclared identifier is reported only once
deoxys_8.c: deoxys_8.c:154: error: for each function it appears in.)
deoxys_8.c: deoxys_8.c:154: error: expected ';' before 'rk'
deoxys_8.c: deoxys_8.c:155: error: expected ';' before 'subkey'
deoxys_8.c: deoxys_8.c:156: error: expected ';' before 'Tweak'
deoxys_8.c: deoxys_8.c:157: error: expected ';' before 'Tweaks'
deoxys_8.c: deoxys_8.c:158: error: expected ';' before 'AUTH'
deoxys_8.c: deoxys_8.c:159: error: expected ';' before 'CHECKSUM'
deoxys_8.c: deoxys_8.c:160: error: 'AUTH_P' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:161: error: 'CHECKSUM_P' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:174: error: 'AUTH' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 'v'
deoxys_8.c: deoxys_8.c:178: error: 'v' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected expression before ')' token
deoxys_8.c: deoxys_8.c:178: error: 'subkey' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: ...

Number of similar (compiler,implementation) pairs: 140, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer bitslice
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer bitslice
gcc -m32 -O2 -fomit-frame-pointer bitslice
gcc -m32 -O3 -fomit-frame-pointer bitslice
gcc -m32 -O -fomit-frame-pointer bitslice
gcc -m32 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=athlon -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=athlon -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=athlon -O -fomit-frame-pointer bitslice
gcc -m32 -march=athlon -Os -fomit-frame-pointer bitslice
gcc -m32 -march=i386 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=i386 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=i386 -O -fomit-frame-pointer bitslice
gcc -m32 -march=i386 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=i486 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=i486 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=i486 -O -fomit-frame-pointer bitslice
gcc -m32 -march=i486 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=k6-2 -O -fomit-frame-pointer bitslice
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=k6-3 -O -fomit-frame-pointer bitslice
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=k6 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=k6 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=k6 -O -fomit-frame-pointer bitslice
gcc -m32 -march=k6 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=k8 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=k8 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=k8 -O -fomit-frame-pointer bitslice
gcc -m32 -march=k8 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=nocona -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=nocona -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=nocona -O -fomit-frame-pointer bitslice
gcc -m32 -march=nocona -Os -fomit-frame-pointer bitslice
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium-m -O -fomit-frame-pointer bitslice
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer bitslice
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium2 -O -fomit-frame-pointer bitslice
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium3 -O -fomit-frame-pointer bitslice
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium4 -O -fomit-frame-pointer bitslice
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer bitslice
gcc -m32 -march=pentium -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=pentium -O -fomit-frame-pointer bitslice
gcc -m32 -march=pentium -Os -fomit-frame-pointer bitslice
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice
gcc -m32 -march=prescott -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=prescott -O3 -fomit-frame-pointer bitslice
gcc -m32 -march=prescott -O -fomit-frame-pointer bitslice
gcc -m32 -march=prescott -Os -fomit-frame-pointer bitslice

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesnis
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:98: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:117: error: incompatible types in assignment
deoxys.c: deoxys.c:133: error: incompatible types in assignment
deoxys.c: deoxys.c:134: error: incompatible types in assignment
deoxys.c: deoxys.c:135: error: incompatible types in assignment
deoxys.c: deoxys.c:136: error: incompatible types in assignment
deoxys.c: deoxys.c:137: error: incompatible types in assignment
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesni
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EIGHT'
deoxys.c: deoxys.c:57: error: 'EIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:57: error: (Each undeclared identifier is reported only once
deoxys.c: deoxys.c:57: error: for each function it appears in.)
deoxys.c: deoxys.c:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SEIGHT'
deoxys.c: deoxys.c:58: error: 'SEIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:59: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'BLOCK_MASK'
deoxys.c: deoxys.c:60: error: 'BLOCK_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_AD'
deoxys.c: deoxys.c:61: error: 'MSB_AD' undeclared (first use in this function)
deoxys.c: deoxys.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_AD_LAST'
deoxys.c: deoxys.c:62: error: 'MSB_AD_LAST' undeclared (first use in this function)
deoxys.c: deoxys.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_M'
deoxys.c: deoxys.c:63: error: 'MSB_M' undeclared (first use in this function)
deoxys.c: deoxys.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_M_LAST_ZERO'
deoxys.c: deoxys.c:64: error: 'MSB_M_LAST_ZERO' undeclared (first use in this function)
deoxys.c: deoxys.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_M_LAST_NONZERO'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesnis
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EIGHT'
deoxys.c: deoxys.c:58: error: 'EIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:58: error: (Each undeclared identifier is reported only once
deoxys.c: deoxys.c:58: error: for each function it appears in.)
deoxys.c: deoxys.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ONE'
deoxys.c: deoxys.c:59: error: 'ONE' undeclared (first use in this function)
deoxys.c: deoxys.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SEIGHT'
deoxys.c: deoxys.c:60: error: 'SEIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:61: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'BLOCK_MASK'
deoxys.c: deoxys.c:62: error: 'BLOCK_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PERM_MASK'
deoxys.c: deoxys.c:63: error: 'PERM_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'H_PERMUTATION'
deoxys.c: deoxys.c:64: error: 'H_PERMUTATION' undeclared (first use in this function)
deoxys.c: deoxys.c:65: error: '__m128i' undeclared (first use in this function)
deoxys.c: deoxys.c:65: error: expected ';' before 'State'
deoxys.c: deoxys.c:66: error: expected ';' before 'tmp'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesnis
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: ...
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:81: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesni
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:98: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:117: error: incompatible types in assignment
deoxys.c: deoxys.c:133: error: incompatible types in assignment
deoxys.c: deoxys.c:134: error: incompatible types in assignment
deoxys.c: deoxys.c:135: error: incompatible types in assignment
deoxys.c: deoxys.c:136: error: incompatible types in assignment
deoxys.c: deoxys.c:137: error: incompatible types in assignment
deoxys.c: ...
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:98: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:105: error: incompatible types in assignment
deoxys.c: deoxys.c:117: error: incompatible types in assignment
deoxys.c: deoxys.c:133: error: incompatible types in assignment
deoxys.c: deoxys.c:134: error: incompatible types in assignment
deoxys.c: deoxys.c:135: error: incompatible types in assignment
deoxys.c: deoxys.c:136: error: incompatible types in assignment
deoxys.c: deoxys.c:137: error: incompatible types in assignment
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/bitslice
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys_8.c: In file included from deoxys_8.c:29:
deoxys_8.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys_8.c: deoxys_8.c:44: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c:45: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c:46: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c: In function 'deoxys_aead_encrypt_8':
deoxys_8.c: deoxys_8.c:154: error: '__m128i' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:154: error: (Each undeclared identifier is reported only once
deoxys_8.c: deoxys_8.c:154: error: for each function it appears in.)
deoxys_8.c: deoxys_8.c:154: error: expected ';' before 'rk'
deoxys_8.c: deoxys_8.c:155: error: expected ';' before 'subkey'
deoxys_8.c: deoxys_8.c:156: error: expected ';' before 'Tweak'
deoxys_8.c: deoxys_8.c:157: error: expected ';' before 'Tweaks'
deoxys_8.c: deoxys_8.c:158: error: expected ';' before 'AUTH'
deoxys_8.c: deoxys_8.c:159: error: expected ';' before 'CHECKSUM'
deoxys_8.c: deoxys_8.c:160: error: 'AUTH_P' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:161: error: 'CHECKSUM_P' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:174: error: 'AUTH' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 'v'
deoxys_8.c: deoxys_8.c:178: error: 'v' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected expression before ')' token
deoxys_8.c: deoxys_8.c:178: error: 'subkey' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: ...
deoxys_8.c: In file included from deoxys_8.c:29:
deoxys_8.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
deoxys_8.c: deoxys_8.c:44: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c:45: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c:46: error: expected ')' before 'rk'
deoxys_8.c: deoxys_8.c: In function 'deoxys_aead_encrypt_8':
deoxys_8.c: deoxys_8.c:154: error: '__m128i' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:154: error: (Each undeclared identifier is reported only once
deoxys_8.c: deoxys_8.c:154: error: for each function it appears in.)
deoxys_8.c: deoxys_8.c:154: error: expected ';' before 'rk'
deoxys_8.c: deoxys_8.c:155: error: expected ';' before 'subkey'
deoxys_8.c: deoxys_8.c:156: error: expected ';' before 'Tweak'
deoxys_8.c: deoxys_8.c:157: error: expected ';' before 'Tweaks'
deoxys_8.c: deoxys_8.c:158: error: expected ';' before 'AUTH'
deoxys_8.c: deoxys_8.c:159: error: expected ';' before 'CHECKSUM'
deoxys_8.c: deoxys_8.c:160: error: 'AUTH_P' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:161: error: 'CHECKSUM_P' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:174: error: 'AUTH' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 'v'
deoxys_8.c: deoxys_8.c:178: error: 'v' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected expression before ')' token
deoxys_8.c: deoxys_8.c:178: error: 'subkey' undeclared (first use in this function)
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: deoxys_8.c:178: error: expected ';' before 't'
deoxys_8.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesnis
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: deoxys.c:109: error: incompatible types in assignment
deoxys.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -O3 -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -O -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -Os -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer aesnis
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer aesnis
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer aesnis
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer aesnis
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer aesnis
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer aesnis

Compiler output

Implementation: crypto_aead/deoxysi128v141/aesni
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: deoxys.c:28:74: error: wmmintrin.h: No such file or directory
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: deoxys.c:143: error: incompatible types in assignment
deoxys.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -O -fomit-frame-pointer aesni
gcc -m32 -march=core2 -Os -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer aesni