Implementation notes: x86, gpu, crypto_aead/aes128otrsv3

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: aes128otrsv3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2256812869 0 029144 404 1008ni_p7m2gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
2294416314 0 035505 408 1008ni_p7m2gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
2300411513 0 027488 404 1008ni_p7m2gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
2360024830 0 044017 408 1008ni_p7m1gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
2407222773 0 039028 404 1008ni_p8m1gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
2422012397 0 028360 404 1008ni_p8m2gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
2441221072 0 037048 404 1008ni_p8m1gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
2448427026 0 046209 408 1008ni_p8m1gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
2449621733 0 038008 404 1008ni_p7m1gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
2470019928 0 035904 404 1008ni_p7m1gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
2478019928 0 035904 404 1008ni_p7m1gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
2493611513 0 027488 404 1008ni_p7m2gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
2493621072 0 037048 404 1008ni_p8m1gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
2520021733 0 038008 404 1008ni_p7m1gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
2524412869 0 029144 404 1008ni_p7m2gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
2540419928 0 035904 404 1008ni_p7m1gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
2543624830 0 044017 408 1008ni_p7m1gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
2544016314 0 035505 408 1008ni_p7m2gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
2552812869 0 029144 404 1008ni_p7m2gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
2576027026 0 046209 408 1008ni_p8m1gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
2579618290 0 037477 408 1008ni_p8m2gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
2586424830 0 044017 408 1008ni_p7m1gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
2590022773 0 039028 404 1008ni_p8m1gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
2598821733 0 038008 404 1008ni_p7m1gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
2603611513 0 027488 404 1008ni_p7m2gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
2624812397 0 028360 404 1008ni_p8m2gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
2632418290 0 037477 408 1008ni_p8m2gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
2638813925 0 030200 404 1008ni_p8m2gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
2644412397 0 028360 404 1008ni_p8m2gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
2646816314 0 035505 408 1008ni_p7m2gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
2654027026 0 046209 408 1008ni_p8m1gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
2692018290 0 037477 408 1008ni_p8m2gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
2822013925 0 030200 404 1008ni_p8m2gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
2833222773 0 039028 404 1008ni_p8m1gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
2870021072 0 037048 404 1008ni_p8m1gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
2892813925 0 030200 404 1008ni_p8m2gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
2938016809 0 031823 392 1008ni_p7m1gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
2943616809 0 031823 392 1008ni_p7m1gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
294408434 0 023463 392 1008ni_p7m2gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
296888774 0 023799 392 1008ni_p8m2gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
297528434 0 023463 392 1008ni_p7m2gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
302408434 0 023463 392 1008ni_p7m2gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
305568774 0 023799 392 1008ni_p8m2gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
3187217154 0 032175 392 1008ni_p8m1gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
3249616809 0 031823 392 1008ni_p7m1gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
337528774 0 023799 392 1008ni_p8m2gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
3530817154 0 032175 392 1008ni_p8m1gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
3599617154 0 032175 392 1008ni_p8m1gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
19251220710 4392 32039687 4808 1168refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
26192423057 4392 32042944 4812 1168refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
26281624061 4392 32043189 4820 1168refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
26335219676 4392 32038643 4812 1168refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
26804424181 4392 32043037 4820 1168refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082520190816
27071720379 4392 32039628 4812 1168refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
27180425023 4392 32044981 4820 1168refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
27253624061 4392 32043189 4820 1168refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
27472421990 4392 32041375 4808 1168refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
2750568274 4392 32024363 4808 1168refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
27543622855 4392 32041180 4812 1168refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
27601224181 4392 32043037 4820 1168refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082520190816
27629624023 4392 32043840 4812 1168refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
27632424061 4392 32043189 4820 1168refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
27643220713 4392 32039791 4812 1168refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
2765089331 4392 32029123 4808 1168refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
27650820326 4392 32039659 4808 1168refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
27668820468 4392 32039655 4808 1168refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
27781223057 4392 32042944 4812 1168refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
2786249021 4392 32028400 4812 1168refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
27891624170 4392 32043564 4812 1168refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
2792889226 4392 32029023 4808 1168refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
28154449250 8784 64043244 4816 1168refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
2816019530 4392 32029311 4808 1168refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
28174424527 4392 32043877 4820 1168refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
28188426021 4392 32046645 4820 1168refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082520190816
2834208241 4392 32024504 4816 1168refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
28593625079 4392 32043309 4820 1168refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
2863608241 4392 32024504 4816 1168refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
2890296415 4392 32021407 4804 1168refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
2891649226 4392 32028887 4808 1168refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
2905768995 4392 32027484 4816 1168refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
2921529226 4392 32028887 4808 1168refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
29304024527 4392 32042589 4820 1168refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
29434019255 4392 32037616 4816 1168refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
2946809207 4392 32028863 4808 1168refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
29550821990 4392 32041375 4808 1168refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
2959366396 4392 32021327 4804 1168refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
2959526291 4392 32021187 4804 1168refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
2963126396 4392 32021327 4804 1168refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
2983848463 4392 32023728 4816 1168refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
29840021990 4392 32041375 4808 1168refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
2985806401 4392 32021375 4804 1168refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
2988769501 4392 32029064 4816 1168refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
29888020326 4392 32039659 4808 1168refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
2990208241 4392 32024536 4816 1168refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082520190816
2992688241 4392 32024520 4816 1168refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082520190816
2993648274 4392 32024363 4808 1168refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
29943225079 4392 32043309 4820 1168refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
29960425579 4392 32044117 4816 1168refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
29997226379 4392 32045279 4808 1168refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
3002436446 4392 32021411 4804 1168refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082520190816
3002727481 4392 32023428 4816 1168refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
3003326414 4392 32021391 4804 1168refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
3004887481 4392 32023428 4816 1168refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
3015608241 4392 32024520 4816 1168refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082520190816
3027806396 4392 32021327 4804 1168refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
3031927664 4392 32023399 4808 1168refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
3047486422 4392 32021363 4804 1168refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
3051008325 4392 32024983 4808 1168refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
30536822855 4392 32041180 4812 1168refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
3058728241 4392 32024504 4816 1168refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
3059726301 4392 32021215 4804 1168refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
3061126412 4392 32021343 4804 1168refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
3063046283 4392 32021167 4804 1168refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
3065688995 4392 32027484 4816 1168refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
30665625121 4392 32046120 4816 1168refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
30681226467 4392 32047739 4808 1168refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
30689617626 8784 64024595 4812 1168refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
3075406413 4392 32021375 4804 1168refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816
3077046401 4392 32021375 4804 1168refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
30832423321 4392 32043196 4812 1168refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
3091849476 4392 32028115 4812 1168refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
30998027193 4392 32048040 4812 1168refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
3103366437 4392 32021379 4804 1168refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
31034424165 4392 32043033 4820 1168refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082520190816
31047624668 4392 32042091 4812 1168refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
3105367102 4392 32022672 4812 1168refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
3116008293 4392 32024496 4816 1168refgcc_-m32_-O2_-fomit-frame-pointer2019082520190816
3128606447 4392 32021395 4804 1168refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
31296825611 4392 32046341 4816 1168refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
31333226467 4392 32047739 4808 1168refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
31401223940 4392 32042216 4812 1168refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
3141487240 4392 32022156 4816 1168refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
31478419255 4392 32037616 4816 1168refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
3150849226 4392 32028887 4808 1168refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
3159087719 4392 32023536 4812 1168refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
31594824181 4392 32042985 4820 1168refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082520190816
31595625023 4392 32044981 4820 1168refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
3162609355 4392 32028888 4816 1168refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082520190816
3163726283 4392 32021167 4804 1168refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
3169528972 4392 32028331 4812 1168refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
31736026379 4392 32045279 4808 1168refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
31817624618 4392 32046184 4812 1168refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
31873228251 4392 32047359 4808 1168refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
3190968995 4392 32027484 4816 1168refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
3192767315 4392 32023127 4808 1168refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
31940027097 4392 32046392 4812 1168refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
3198408463 4392 32023728 4816 1168refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
3208447315 4392 32023199 4808 1168refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
32164428035 4392 32049515 4808 1168refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
32181224800 4392 32043715 4812 1168refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
3220048274 4392 32024363 4808 1168refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
3227528241 4392 32024520 4816 1168refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082520190816
3229526415 4392 32021407 4804 1168refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
3232967974 4392 32024259 4808 1168refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
3234846291 4392 32021187 4804 1168refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
3235287664 4392 32023399 4808 1168refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
3238208463 4392 32023728 4816 1168refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
3244606283 4392 32021167 4804 1168refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
32520020610 4392 32040187 4808 1168refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
3261727344 4392 32023215 4808 1168refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
3267967493 4392 32023428 4816 1168refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082520190816
3271686414 4392 32021391 4804 1168refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
32750419255 4392 32037616 4816 1168refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
3295128293 4392 32024616 4812 1168refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
3296846415 4392 32021407 4804 1168refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
3298527546 4392 32023436 4816 1168refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
3299767524 4392 32023187 4812 1168refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
3311247240 4392 32022156 4816 1168refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
3321486425 4392 32021395 4804 1168refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
3327249368 4392 32028119 4812 1168refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
3327568470 4392 32023983 4808 1168refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
3332206446 4392 32021411 4804 1168refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082520190816
3340926396 4392 32021327 4804 1168refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082520190816
33478025981 4392 32044689 4820 1168refgcc_-m32_-O3_-fomit-frame-pointer2019082520190816
33630020673 4392 32040204 4816 1168refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082520190816
3363526309 4392 32021235 4804 1168refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
3364447315 4392 32023127 4808 1168refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
3373729501 4392 32029064 4816 1168refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
3393846440 4392 32021427 4804 1168refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
3394646447 4392 32021395 4804 1168refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
33984824770 4392 32044359 4808 1168refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
3412246447 4392 32021395 4804 1168refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
3414046422 4392 32021363 4804 1168refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
34174025458 4392 32047091 4808 1168refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
3424406407 4392 32021347 4804 1168refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
3431008293 4392 32024616 4812 1168refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
3436567586 4392 32023359 4808 1168refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
3445646446 4392 32021427 4804 1168refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082520190816
34581225410 4392 32043367 4808 1168refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
3482526422 4392 32021363 4804 1168refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
3487526434 4392 32021443 4804 1168refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
34892022041 4392 32042479 4808 1168refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
3499647240 4392 32022156 4816 1168refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
3507806434 4392 32021443 4804 1168refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
3520087189 4392 32022887 4812 1168refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
3523329331 4392 32029123 4808 1168refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
3525926425 4392 32021395 4804 1168refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
3560967315 4392 32023127 4808 1168refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
35620012880 8784 64021427 4804 1168refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
3574927478 4392 32022439 4812 1168refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
3580007493 4392 32023428 4816 1168refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082520190816
3581767493 4392 32023428 4816 1168refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082520190816
3585246291 4392 32021187 4804 1168refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
3585487481 4392 32023428 4816 1168refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082520190816
3588167481 4392 32023428 4816 1168refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
35911625646 4392 32045119 4808 1168refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
36165623321 4392 32043196 4812 1168refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
3628967344 4392 32023215 4808 1168refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
36365215136 8784 64022499 4812 1168refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
3666806446 4392 32021411 4804 1168refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082520190816
36936027193 4392 32048040 4812 1168refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
3709527493 4392 32023372 4816 1168refgcc_-m32_-O_-fomit-frame-pointer2019082520190816
3734686422 4392 32021363 4804 1168refgcc_-m32_-Os_-fomit-frame-pointer2019082520190816
3748607546 4392 32023436 4816 1168refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
3756166439 4392 32021411 4804 1168refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816
38221227097 4392 32046392 4812 1168refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
3856206383 4392 32021311 4804 1168refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
3869447264 4392 32023151 4808 1168refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
3945487282 4392 32023067 4808 1168refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
3983006434 4392 32021443 4804 1168refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816

Test failure

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

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

Implementation: ni_p7m1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'fmt':
encrypt.c: encrypt.c:435:1: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
encrypt.c: __inline__ static block fmt(const uint8 *nonce){
encrypt.c: ^~~~~~~~~~
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
encrypt.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_128_Key_Expansion':
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
encrypt.c: _mm_xor_si128 (__m128i __A, __m128i __B)
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:61:8: note: called from here
encrypt.c: v1 = _mm_xor_si128(v1,v2)
encrypt.c: ^
encrypt.c: encrypt.c:108:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x0, 255, 54); kp[10] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
encrypt.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1420:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
encrypt.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
encrypt.c: ^~~~~~~~~~~~~~~~~
encrypt.c: ...

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

Compiler output

Implementation: ni_p7m1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:45:0,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_128_Key_Expansion':
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:53:8: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:108:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x0, 255, 54); kp[10] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:45:0,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:53:8: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:107:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x0, 255, 27); kp[9] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 240, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=corei7 -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=k8 -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=k8 -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=nocona -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=nocona -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=prescott -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=prescott -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=corei7 -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=k8 -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=k8 -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=nocona -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=nocona -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=prescott -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=prescott -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=corei7 -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=k8 -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=k8 -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=nocona -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=nocona -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=prescott -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=prescott -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=corei7 -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=k8 -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=k8 -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=nocona -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=nocona -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=prescott -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=prescott -Os -fomit-frame-pointer ni_p8m2

Compiler output

Implementation: ni_p7m1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
encrypt.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_128_Key_Expansion':
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
encrypt.c: _mm_xor_si128 (__m128i __A, __m128i __B)
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: encrypt.c:61:8: note: called from here
encrypt.c: v1 = _mm_xor_si128(v1,v2)
encrypt.c: ^
encrypt.c: encrypt.c:108:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x0, 255, 54); kp[10] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
encrypt.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1420:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
encrypt.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
encrypt.c: ^~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:60:8: note: called from here
encrypt.c: v2 = _mm_shuffle_epi32(v2,shuff_const); \
encrypt.c: ^
encrypt.c: encrypt.c:108:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ni_p8m2

Compiler output

Implementation: ni_p7m1
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:45:0,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_128_Key_Expansion':
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:53:8: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:108:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x0, 255, 54); kp[10] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:45:0,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:53:8: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:107:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x0, 255, 27); kp[9] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: ...
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:45:0,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_128_Key_Expansion':
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:53:8: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:108:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x0, 255, 54); kp[10] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:45:0,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:53:8: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:107:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x0, 255, 27); kp[9] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ni_p7m1
gcc -m32 -march=barcelona -O -fomit-frame-pointer ni_p7m1
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ni_p7m1
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ni_p7m2
gcc -m32 -march=barcelona -O -fomit-frame-pointer ni_p7m2
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ni_p7m2
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ni_p8m1
gcc -m32 -march=barcelona -O -fomit-frame-pointer ni_p8m1
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ni_p8m1
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ni_p8m2
gcc -m32 -march=barcelona -O -fomit-frame-pointer ni_p8m2
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ni_p8m2