Implementation notes: x86, h8bobcat, crypto_aead/aes128cpfbv1

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aes128cpfbv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
245884? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017080320170718
246553? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080320170718
246867? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080320170718
246943? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080320170718
248202? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017080320170718
248568? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017080320170718
249498? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080320170718
250106? ? ?? ? ?aesrefgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017080320170718
250154? ? ?? ? ?aesrefgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017080320170718
251893? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080320170718
252064? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170718
252097? ? ?? ? ?aesrefgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017080320170718
252121? ? ?? ? ?aesrefgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080320170718
252168? ? ?? ? ?aesrefgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017080320170718
252353? ? ?? ? ?aesrefgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080320170718
252481? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080320170718
252595? ? ?? ? ?aesrefgcc_-m32_-O3_-fomit-frame-pointer2017080320170718
252847? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080320170718
252857? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017080320170718
253332? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080320170718
253365? ? ?? ? ?aesrefgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170718
253489? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017080320170718
253906? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080320170718
253916? ? ?? ? ?aesrefgcc_-m32_-O2_-fomit-frame-pointer2017080320170718
254082? ? ?? ? ?aesrefgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080320170718
254087? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080320170718
254177? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080320170718
254301? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080320170718
254372? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170718
254951? ? ?? ? ?aesrefgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080320170718
255094? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080320170718
255488? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017080320170718
255564? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017080320170718
255612? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017080320170718
255650? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017080320170718
256077? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017080320170718
256105? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017080320170718
256182? ? ?? ? ?aesrefgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080320170718
256320? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017080320170718
256333? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080320170718
256504? ? ?? ? ?aesrefgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017080320170718
256690? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080320170718
256800? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017080320170718
256937? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080320170718
256984? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080320170718
257307? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017080320170718
259022? ? ?? ? ?aesrefgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080320170718
259982? ? ?? ? ?aesrefgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080320170718
260595? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017080320170718
260671? ? ?? ? ?aesrefgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080320170718
261056? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017080320170718
261155? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080320170718
261929? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017080320170718
261953? ? ?? ? ?aesrefgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080320170718
262043? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017080320170718
262195? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080320170718
262604? ? ?? ? ?aesrefgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080320170718
263416? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080320170718
263435? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017080320170718
263667? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080320170718
263867? ? ?? ? ?aesrefgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017080320170718
263886? ? ?? ? ?aesrefgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017080320170718
265093? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080320170718
265097? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080320170718
266675? ? ?? ? ?aesrefgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080320170718
266679? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017080320170718
266713? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080320170718
267558? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017080320170718
267786? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017080320170718
267895? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080320170718
268200? ? ?? ? ?aesrefgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080320170718
268294? ? ?? ? ?aesrefgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017080320170718
268380? ? ?? ? ?aesrefgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080320170718
268465? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080320170718
268499? ? ?? ? ?aesrefgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080320170718
268903? ? ?? ? ?aesrefgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080320170718
268931? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080320170718
268983? ? ?? ? ?aesrefgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017080320170718
269097? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080320170718
269182? ? ?? ? ?aesrefgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080320170718
269187? ? ?? ? ?aesrefgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080320170718
270009? ? ?? ? ?aesrefgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080320170718
270033? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080320170718
270043? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080320170718
270270? ? ?? ? ?aesrefgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017080320170718
270589? ? ?? ? ?aesrefgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080320170718
270617? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080320170718
270669? ? ?? ? ?aesrefgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170718
270897? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080320170718
270955? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170718
270974? ? ?? ? ?aesrefgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170718
271073? ? ?? ? ?aesrefgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017080320170718
271154? ? ?? ? ?aesrefgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017080320170718
271192? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017080320170718
271434? ? ?? ? ?aesrefgcc_-m32_-Os_-fomit-frame-pointer2017080320170718
271976? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080320170718
272056? ? ?? ? ?aesrefgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017080320170718
272389? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080320170718
272584? ? ?? ? ?aesrefgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017080320170718
273372? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017080320170718
274674? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080320170718
275357? ? ?? ? ?aesrefgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080320170718
275980? ? ?? ? ?aesrefgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080320170718
276051? ? ?? ? ?aesrefgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080320170718
276503? ? ?? ? ?aesrefgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017080320170718
276849? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080320170718
277167? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080320170718
277191? ? ?? ? ?aesrefgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080320170718
277215? ? ?? ? ?aesrefgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080320170718
277353? ? ?? ? ?aesrefgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080320170718
277409? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080320170718
277818? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170718
278008? ? ?? ? ?aesrefgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080320170718
278055? ? ?? ? ?aesrefgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080320170718
278141? ? ?? ? ?aesrefgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080320170718
278217? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080320170718
278288? ? ?? ? ?aesrefgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080320170718
278383? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080320170718
278493? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080320170718
278544? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080320170718
278616? ? ?? ? ?aesrefgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080320170718
278801? ? ?? ? ?aesrefgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080320170718
278806? ? ?? ? ?aesrefgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017080320170718
278878? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080320170718
280013? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080320170718
280136? ? ?? ? ?aesrefgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017080320170718
280772? ? ?? ? ?aesrefgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080320170718
280772? ? ?? ? ?aesrefgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017080320170718
281566? ? ?? ? ?aesrefgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080320170718
281642? ? ?? ? ?aesrefgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080320170718
283408? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080320170718
284801? ? ?? ? ?aesrefgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080320170718
284977? ? ?? ? ?aesrefgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080320170718
287204? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080320170718
287257? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080320170718
288458? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080320170718
288985? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080320170718
289385? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080320170718
289959? ? ?? ? ?aesrefgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080320170718
290472? ? ?? ? ?aesrefgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080320170718
295977? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080320170718
303217? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170718
304608? ? ?? ? ?aesrefgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017080320170718
304770? ? ?? ? ?aesrefgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017080320170718
304974? ? ?? ? ?aesrefgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017080320170718
306327? ? ?? ? ?aesrefgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080320170718
306769? ? ?? ? ?aesrefgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017080320170718
307872? ? ?? ? ?aesrefgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017080320170718
307928? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170718
308778? ? ?? ? ?aesrefgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017080320170718
309007? ? ?? ? ?aesrefgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170718
309197? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080320170718
309401? ? ?? ? ?aesrefgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080320170718
309681? ? ?? ? ?aesrefgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017080320170718
310589? ? ?? ? ?aesrefgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017080320170718
311410? ? ?? ? ?aesrefgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017080320170718
313647? ? ?? ? ?aesrefgcc_-m32_-O_-fomit-frame-pointer2017080320170718
314906? ? ?? ? ?aesrefgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080320170718
315182? ? ?? ? ?aesrefgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080320170718
315481? ? ?? ? ?aesrefgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080320170718
315656? ? ?? ? ?aesrefgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080320170718
366111? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017080320170718
366182? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017080320170718
366814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017080320170718
367071? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017080320170718
367142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080320170718
367217? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080320170718
367294? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017080320170718
367788? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080320170718
368020? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080320170718
368182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017080320170718
368348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080320170718
368410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080320170718
368481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080320170718
368510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080320170718
368595? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017080320170718
368681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080320170718
368742? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080320170718
368876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080320170718
369180? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080320170718
369184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017080320170718
369198? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080320170718
369213? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017080320170718
369465? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080320170718
369493? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080320170718
369573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080320170718
369607? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080320170718
369654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080320170718
369693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080320170718
369987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080320170718
370039? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017080320170718
370566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080320170718
370747? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017080320170718
370809? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080320170718
370946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017080320170718
370956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080320170718
371027? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080320170718
371346? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080320170718
371365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080320170718
371455? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170718
372291? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080320170718
372381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080320170718
373207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017080320170718
373298? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017080320170718
373321? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080320170718
373753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017080320170718
373830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017080320170718
374300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080320170718
374366? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080320170718
375549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080320170718
375877? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080320170718
376575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080320170718
376580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080320170718
377805? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080320170718
377811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080320170718
379207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080320170718
379567? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017080320170718
379596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017080320170718
379748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080320170718
380779? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017080320170718
380798? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080320170718
380836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080320170718
380859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017080320170718
381121? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017080320170718
381187? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080320170718
381230? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080320170718
381510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080320170718
381886? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017080320170718
383140? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017080320170718
384047? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080320170718
384317? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080320170718
384465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080320170718
384584? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080320170718
386522? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017080320170718
386702? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080320170718
386997? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080320170718
387096? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017080320170718
387724? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017080320170718
387762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080320170718
387790? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080320170718
388075? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080320170718
388616? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170718
388669? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080320170718
388864? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080320170718
389134? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080320170718
389257? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017080320170718
389656? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017080320170718
390607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080320170718
390678? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080320170718
392540? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017080320170718
394559? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080320170718
394882? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080320170718
395613? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170718
395670? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170718
396659? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017080320170718
396843? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080320170718
398553? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080320170718
398601? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080320170718
399118? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017080320170718
399285? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080320170718
399575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080320170718
399745? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017080320170718
399912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017080320170718
402135? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080320170718
402501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080320170718
403118? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017080320170718
403427? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080320170718
403631? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017080320170718
404031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080320170718
404301? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080320170718
404382? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080320170718
404477? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080320170718
404691? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017080320170718
405375? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080320170718
405403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080320170718
405774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017080320170718
405845? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080320170718
406197? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080320170718
406842? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080320170718
407108? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017080320170718
407389? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080320170718
407626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080320170718
407797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080320170718
407926? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080320170718
408091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080320170718
408671? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017080320170718
409113? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080320170718
409588? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017080320170718
409678? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170718
409763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080320170718
410039? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080320170718
410828? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017080320170718
411483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080320170718
412200? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080320170718
412519? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017080320170718
413620? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170718
413683? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170718
414248? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017080320170718
420356? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080320170718
420394? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017080320170718
422266? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080320170718
432126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017080320170718
433081? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017080320170718
435275? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080320170718
435471? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017080320170718
436245? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017080320170718
437000? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080320170718
437128? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080320170718
437684? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017080320170718
438282? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080320170718
438434? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080320170718
438458? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017080320170718
438525? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080320170718
440292? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170718
440947? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017080320170718
442083? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080320170718
443659? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170718
443683? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017080320170718
444034? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017080320170718
445925? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017080320170718
446628? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170718
446956? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017080320170718

Test failure

Implementation: crypto_aead/aes128cpfbv1/aesref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_aead/aes128cpfbv1/gladman
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: # include "aes_via_ace.h"
aeskey.c: ^
aeskey.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer gladman
gcc -m32 -O2 -fomit-frame-pointer gladman
gcc -m32 -O3 -fomit-frame-pointer gladman
gcc -m32 -O -fomit-frame-pointer gladman
gcc -m32 -Os -fomit-frame-pointer gladman
gcc -m32 -march=athlon -O2 -fomit-frame-pointer gladman
gcc -m32 -march=athlon -O3 -fomit-frame-pointer gladman
gcc -m32 -march=athlon -O -fomit-frame-pointer gladman
gcc -m32 -march=athlon -Os -fomit-frame-pointer gladman
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer gladman
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer gladman
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer gladman
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer gladman
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer gladman
gcc -m32 -march=core2 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -O -fomit-frame-pointer gladman
gcc -m32 -march=core2 -Os -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer gladman
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer gladman
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer gladman
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer gladman
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=corei7 -O -fomit-frame-pointer gladman
gcc -m32 -march=corei7 -Os -fomit-frame-pointer gladman
gcc -m32 -march=i386 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=i386 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=i386 -O -fomit-frame-pointer gladman
gcc -m32 -march=i386 -Os -fomit-frame-pointer gladman
gcc -m32 -march=i486 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=i486 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=i486 -O -fomit-frame-pointer gladman
gcc -m32 -march=i486 -Os -fomit-frame-pointer gladman
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=k6-2 -O -fomit-frame-pointer gladman
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer gladman
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=k6-3 -O -fomit-frame-pointer gladman
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer gladman
gcc -m32 -march=k6 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=k6 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=k6 -O -fomit-frame-pointer gladman
gcc -m32 -march=k6 -Os -fomit-frame-pointer gladman
gcc -m32 -march=k8 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=k8 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=k8 -O -fomit-frame-pointer gladman
gcc -m32 -march=k8 -Os -fomit-frame-pointer gladman
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer gladman
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer gladman
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer gladman
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer gladman
gcc -m32 -march=nocona -O2 -fomit-frame-pointer gladman
gcc -m32 -march=nocona -O3 -fomit-frame-pointer gladman
gcc -m32 -march=nocona -O -fomit-frame-pointer gladman
gcc -m32 -march=nocona -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium-m -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium2 -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium3 -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium4 -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer gladman
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer gladman
gcc -m32 -march=prescott -O2 -fomit-frame-pointer gladman
gcc -m32 -march=prescott -O3 -fomit-frame-pointer gladman
gcc -m32 -march=prescott -O -fomit-frame-pointer gladman
gcc -m32 -march=prescott -Os -fomit-frame-pointer gladman

Compiler output

Implementation: crypto_aead/aes128cpfbv1/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cpfbkey.c: cpfbkey.c: In function 'AES_128_Key_Expansion_and_encryption':
cpfbkey.c: cpfbkey.c:46:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cpfbkey.c: temp1= _mm_loadu_si128(userkey);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: cpfbkey.c: In function 'key_expansion_128':
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
cpfbkey.c: _mm_xor_si128 (__m128i __A, __m128i __B)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:34:10: error: called from here
cpfbkey.c: *temp1 = _mm_xor_si128 (*temp1, *temp2);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
cpfbkey.c: _mm_xor_si128 (__m128i __A, __m128i __B)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:33:10: error: called from here
cpfbkey.c: *temp1 = _mm_xor_si128 (*temp1, temp3);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
cpfbkey.c: _mm_slli_si128 (__m128i __A, const int __N)
cpfbkey.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/aes128cpfbv1/evp
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:22:0:
encrypt.c: /usr/include/openssl/evp.h:66:35: fatal error: openssl/opensslconf.h: No such file or directory
encrypt.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer evp
gcc -m32 -O2 -fomit-frame-pointer evp
gcc -m32 -O3 -fomit-frame-pointer evp
gcc -m32 -O -fomit-frame-pointer evp
gcc -m32 -Os -fomit-frame-pointer evp
gcc -m32 -march=athlon -O2 -fomit-frame-pointer evp
gcc -m32 -march=athlon -O3 -fomit-frame-pointer evp
gcc -m32 -march=athlon -O -fomit-frame-pointer evp
gcc -m32 -march=athlon -Os -fomit-frame-pointer evp
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer evp
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer evp
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer evp
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer evp
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer evp
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer evp
gcc -m32 -march=core2 -O2 -fomit-frame-pointer evp
gcc -m32 -march=core2 -O3 -fomit-frame-pointer evp
gcc -m32 -march=core2 -O -fomit-frame-pointer evp
gcc -m32 -march=core2 -Os -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer evp
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer evp
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer evp
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer evp
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer evp
gcc -m32 -march=corei7 -O -fomit-frame-pointer evp
gcc -m32 -march=corei7 -Os -fomit-frame-pointer evp
gcc -m32 -march=i386 -O2 -fomit-frame-pointer evp
gcc -m32 -march=i386 -O3 -fomit-frame-pointer evp
gcc -m32 -march=i386 -O -fomit-frame-pointer evp
gcc -m32 -march=i386 -Os -fomit-frame-pointer evp
gcc -m32 -march=i486 -O2 -fomit-frame-pointer evp
gcc -m32 -march=i486 -O3 -fomit-frame-pointer evp
gcc -m32 -march=i486 -O -fomit-frame-pointer evp
gcc -m32 -march=i486 -Os -fomit-frame-pointer evp
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer evp
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer evp
gcc -m32 -march=k6-2 -O -fomit-frame-pointer evp
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer evp
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer evp
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer evp
gcc -m32 -march=k6-3 -O -fomit-frame-pointer evp
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer evp
gcc -m32 -march=k6 -O2 -fomit-frame-pointer evp
gcc -m32 -march=k6 -O3 -fomit-frame-pointer evp
gcc -m32 -march=k6 -O -fomit-frame-pointer evp
gcc -m32 -march=k6 -Os -fomit-frame-pointer evp
gcc -m32 -march=k8 -O2 -fomit-frame-pointer evp
gcc -m32 -march=k8 -O3 -fomit-frame-pointer evp
gcc -m32 -march=k8 -O -fomit-frame-pointer evp
gcc -m32 -march=k8 -Os -fomit-frame-pointer evp
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer evp
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer evp
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer evp
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer evp
gcc -m32 -march=nocona -O2 -fomit-frame-pointer evp
gcc -m32 -march=nocona -O3 -fomit-frame-pointer evp
gcc -m32 -march=nocona -O -fomit-frame-pointer evp
gcc -m32 -march=nocona -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium-m -O -fomit-frame-pointer evp
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer evp
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium2 -O -fomit-frame-pointer evp
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium3 -O -fomit-frame-pointer evp
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium4 -O -fomit-frame-pointer evp
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium -O -fomit-frame-pointer evp
gcc -m32 -march=pentium -Os -fomit-frame-pointer evp
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer evp
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer evp
gcc -m32 -march=prescott -O2 -fomit-frame-pointer evp
gcc -m32 -march=prescott -O3 -fomit-frame-pointer evp
gcc -m32 -march=prescott -O -fomit-frame-pointer evp
gcc -m32 -march=prescott -Os -fomit-frame-pointer evp

Compiler output

Implementation: crypto_aead/aes128cpfbv1/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: cpfbkey.c: In function 'KEY_256_ASSIST_2':
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
cpfbkey.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:162:7: error: called from here
cpfbkey.c: temp4 = _mm_aeskeygenassist_si128 (*temp1, 0x0);
cpfbkey.c: ^

Number of similar (compiler,implementation) pairs: 61, 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=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 -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 -O -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer aesni
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=corei7 -O -fomit-frame-pointer aesni
gcc -m32 -march=corei7 -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=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
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/aes128cpfbv1/aesni
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: cpfbkey.c: In function 'key_expansion_128':
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
cpfbkey.c: _mm_xor_si128 (__m128i __A, __m128i __B)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:34:10: error: called from here
cpfbkey.c: *temp1 = _mm_xor_si128 (*temp1, *temp2);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
cpfbkey.c: _mm_xor_si128 (__m128i __A, __m128i __B)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:33:10: error: called from here
cpfbkey.c: *temp1 = _mm_xor_si128 (*temp1, temp3);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
cpfbkey.c: _mm_slli_si128 (__m128i __A, const int __N)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:32:7: error: called from here
cpfbkey.c: temp3 = _mm_slli_si128 (temp3, 0x4);
cpfbkey.c: ^
cpfbkey.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/aes128cpfbv1/gladman
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: # include "aes_via_ace.h"
aeskey.c: ^
aeskey.c: compilation terminated.
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: # include "aes_via_ace.h"
aeskey.c: ^
aeskey.c: compilation terminated.

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

Compiler output

Implementation: crypto_aead/aes128cpfbv1/aesni
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: cpfbkey.c: In function 'KEY_256_ASSIST_2':
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
cpfbkey.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:162:7: error: called from here
cpfbkey.c: temp4 = _mm_aeskeygenassist_si128 (*temp1, 0x0);
cpfbkey.c: ^
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: cpfbkey.c: In function 'KEY_256_ASSIST_2':
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
cpfbkey.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:162:7: error: called from here
cpfbkey.c: temp4 = _mm_aeskeygenassist_si128 (*temp1, 0x0);
cpfbkey.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/aes128cpfbv1/evp
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:22:0:
encrypt.c: /usr/include/openssl/evp.h:66:35: fatal error: openssl/opensslconf.h: No such file or directory
encrypt.c: compilation terminated.
encrypt.c: In file included from encrypt.c:22:0:
encrypt.c: /usr/include/openssl/evp.h:66:35: fatal error: openssl/opensslconf.h: No such file or directory
encrypt.c: compilation terminated.

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

Compiler output

Implementation: crypto_aead/aes128cpfbv1/aesni
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'safe_load_partial':
encrypt.c: encrypt.c:124:28: warning: implicit declaration of function '_mm_cvtsi64x_si128' [-Wimplicit-function-declaration]
encrypt.c: return _mm_insert_epi32 (_mm_cvtsi64x_si128 ((long long)lo), (int) hi, 2);
encrypt.c: ^
encrypt.c: encrypt.c:124:28: error: incompatible type for argument 1 of '_mm_insert_epi32'
encrypt.c: In file included from encrypt.c:23:0:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:406:1: note: expected '__m128i {aka __vector(2) long long int}' but argument is of type 'int'
encrypt.c: _mm_insert_epi32 (__m128i __D, int __S, const int __N)
encrypt.c: ^
encrypt.c: encrypt.c: In function 'xor_partial':
encrypt.c: encrypt.c:134:30: warning: implicit declaration of function '_mm_cvtsi128_si64' [-Wimplicit-function-declaration]
encrypt.c: lo = (unsigned long long)_mm_cvtsi128_si64 (block);
encrypt.c: ^
encrypt.c: encrypt.c:143:30: error: incompatible type for argument 1 of '_mm_insert_epi32'
encrypt.c: return _mm_insert_epi32 (_mm_cvtsi64x_si128 ((long long)(__shiftright128 (lo, hi, sh) | (lo >> sh))), (int) (hi >> sh), 2);
encrypt.c: ^
encrypt.c: In file included from encrypt.c:23:0:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:406:1: note: expected '__m128i {aka __vector(2) long long int}' but argument is of type 'int'
encrypt.c: _mm_insert_epi32 (__m128i __D, int __S, const int __N)
encrypt.c: ^
encrypt.c: encrypt.c:149:12: error: incompatible types when returning type 'int' but '__m128i {aka __vector(2) long long int}' was expected
encrypt.c: return _mm_cvtsi64x_si128 ((long long) (lo >> sh));
encrypt.c: ^
encrypt.c: encrypt.c: In function 'safe_load_96':
encrypt.c: encrypt.c:156:27: error: incompatible type for argument 1 of '_mm_insert_epi32'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer aesni
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer aesni
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer aesni
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer aesni
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer aesni
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer aesni
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer aesni