Implementation notes: amd64, genji291, crypto_aead/aes256otrpv3

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: aes256otrpv3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
10682? ? ?? ? ?ni_p7m2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
10682? ? ?? ? ?ni_p7m2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
10808? ? ?? ? ?ni_p8m2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
10836? ? ?? ? ?ni_p7m2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
11060? ? ?? ? ?ni_p8m2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
11494? ? ?? ? ?ni_p8m2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
11690? ? ?? ? ?ni_p8m2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
11690? ? ?? ? ?ni_p8m2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
11732? ? ?? ? ?ni_p7m2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
11746? ? ?? ? ?ni_p7m2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
11746? ? ?? ? ?ni_p7m2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
11760? ? ?? ? ?ni_p8m2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
11830? ? ?? ? ?ni_p8m2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
11844? ? ?? ? ?ni_p8m2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
11914? ? ?? ? ?ni_p7m2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
12012? ? ?? ? ?ni_p8m2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
12026? ? ?? ? ?ni_p8m2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
12096? ? ?? ? ?ni_p7m2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
12096? ? ?? ? ?ni_p7m2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
12096? ? ?? ? ?ni_p8m2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
12110? ? ?? ? ?ni_p7m2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
12124? ? ?? ? ?ni_p7m2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
12194? ? ?? ? ?ni_p7m2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
12600? ? ?? ? ?ni_p8m2icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
12628? ? ?? ? ?ni_p8m2icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
12642? ? ?? ? ?ni_p7m2icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
12656? ? ?? ? ?ni_p7m2icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
12950? ? ?? ? ?ni_p7m1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
12950? ? ?? ? ?ni_p8m2icc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
12964? ? ?? ? ?ni_p8m2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
13020? ? ?? ? ?ni_p7m2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
13034? ? ?? ? ?ni_p7m2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
13076? ? ?? ? ?ni_p7m2icc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
13076? ? ?? ? ?ni_p8m2icc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
13076? ? ?? ? ?ni_p8m2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
13244? ? ?? ? ?ni_p7m1gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
13328? ? ?? ? ?ni_p8m2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
13342? ? ?? ? ?ni_p8m2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
13342? ? ?? ? ?ni_p8m2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
13356? ? ?? ? ?ni_p8m2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
13426? ? ?? ? ?ni_p8m1gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
13454? ? ?? ? ?ni_p7m2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
13538? ? ?? ? ?ni_p7m2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
13538? ? ?? ? ?ni_p7m2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
13650? ? ?? ? ?ni_p8m1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
13650? ? ?? ? ?ni_p8m1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
13972? ? ?? ? ?ni_p8m1gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
14126? ? ?? ? ?ni_p8m1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
14154? ? ?? ? ?ni_p8m1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
14518? ? ?? ? ?ni_p8m1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
14560? ? ?? ? ?ni_p7m1gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
14574? ? ?? ? ?ni_p8m1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
14588? ? ?? ? ?ni_p8m1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
14630? ? ?? ? ?ni_p7m1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
14630? ? ?? ? ?ni_p8m1gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
14630? ? ?? ? ?ni_p8m1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
14644? ? ?? ? ?ni_p8m1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
14644? ? ?? ? ?ni_p8m1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
14658? ? ?? ? ?ni_p7m1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
14784? ? ?? ? ?ni_p8m2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
14812? ? ?? ? ?ni_p7m1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
14812? ? ?? ? ?ni_p7m1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
14840? ? ?? ? ?ni_p7m1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
14924? ? ?? ? ?ni_p7m1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
14924? ? ?? ? ?ni_p7m1gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
14924? ? ?? ? ?ni_p8m1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
14938? ? ?? ? ?ni_p7m1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
14966? ? ?? ? ?ni_p8m1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
14980? ? ?? ? ?ni_p8m2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
15050? ? ?? ? ?ni_p8m2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
15092? ? ?? ? ?ni_p8m1icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
15120? ? ?? ? ?ni_p8m1icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
15274? ? ?? ? ?ni_p8m1icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
15316? ? ?? ? ?ni_p8m1icc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
15330? ? ?? ? ?ni_p7m1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
15330? ? ?? ? ?ni_p7m1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
15330? ? ?? ? ?ni_p8m1icc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
15344? ? ?? ? ?ni_p8m1icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
15386? ? ?? ? ?ni_p7m1icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
15386? ? ?? ? ?ni_p7m1icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
15596? ? ?? ? ?ni_p7m1icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
15624? ? ?? ? ?ni_p8m1icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
15638? ? ?? ? ?ni_p7m1icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
15638? ? ?? ? ?ni_p8m1icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
15652? ? ?? ? ?ni_p7m1icc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
15666? ? ?? ? ?ni_p7m1icc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
15722? ? ?? ? ?ni_p7m2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
15736? ? ?? ? ?ni_p7m1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
15736? ? ?? ? ?ni_p8m1icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
15764? ? ?? ? ?ni_p7m2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
15764? ? ?? ? ?ni_p8m1icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
16030? ? ?? ? ?ni_p7m1icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
16114? ? ?? ? ?ni_p7m1icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
16114? ? ?? ? ?ni_p7m1icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
16534? ? ?? ? ?ni_p7m2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
16646? ? ?? ? ?ni_p7m2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
16968? ? ?? ? ?ni_p7m1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
17276? ? ?? ? ?ni_p7m2icc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
17430? ? ?? ? ?ni_p8m2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
19572? ? ?? ? ?ni_p7m1icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
20314? ? ?? ? ?ni_p8m2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
20384? ? ?? ? ?ni_p8m2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
20454? ? ?? ? ?ni_p8m2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
20692? ? ?? ? ?ni_p8m2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
21028? ? ?? ? ?ni_p8m2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
21182? ? ?? ? ?ni_p7m2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
22176? ? ?? ? ?ni_p7m2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
22414? ? ?? ? ?ni_p8m1gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
22806? ? ?? ? ?ni_p7m2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
23408? ? ?? ? ?ni_p7m2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
23576? ? ?? ? ?ni_p7m1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
23674? ? ?? ? ?ni_p8m1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
24024? ? ?? ? ?ni_p8m1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
24206? ? ?? ? ?ni_p8m1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
24220? ? ?? ? ?ni_p7m1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
24654? ? ?? ? ?ni_p7m1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
24976? ? ?? ? ?ni_p7m2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
24990? ? ?? ? ?ni_p8m1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
25886? ? ?? ? ?ni_p7m1gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
27426? ? ?? ? ?ni_p7m1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
30800? ? ?? ? ?ni_p8m2icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
31850? ? ?? ? ?ni_p8m2icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
32424? ? ?? ? ?ni_p7m1icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
32494? ? ?? ? ?ni_p8m2icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
32984? ? ?? ? ?ni_p8m2icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
33082? ? ?? ? ?ni_p8m2icc2018082020180818
33124? ? ?? ? ?ni_p8m2icc_-no-vec2018082020180818
34412? ? ?? ? ?ni_p7m1icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
34608? ? ?? ? ?ni_p7m2icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
34706? ? ?? ? ?ni_p8m1icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
36106? ? ?? ? ?ni_p8m1icc2018082020180818
36106? ? ?? ? ?ni_p8m1icc_-no-vec2018082020180818
36148? ? ?? ? ?ni_p8m1icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
36358? ? ?? ? ?ni_p7m2icc2018082020180818
36358? ? ?? ? ?ni_p7m2icc_-no-vec2018082020180818
36372? ? ?? ? ?ni_p7m2icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
37464? ? ?? ? ?ni_p7m1icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
38920? ? ?? ? ?ni_p7m2icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
39326? ? ?? ? ?ni_p7m1icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
39382? ? ?? ? ?ni_p7m2icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
39466? ? ?? ? ?ni_p7m1icc2018082020180818
39466? ? ?? ? ?ni_p7m1icc_-no-vec2018082020180818
41062? ? ?? ? ?ni_p8m1icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
41244? ? ?? ? ?ni_p8m1icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
202230? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
202720? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
203322? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
204358? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
204554? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
207914? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
208292? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
208600? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
209146? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
209524? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
210112? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
210392? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
211260? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
212478? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
212842? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
212898? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
213192? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
213234? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
213318? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
215166? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
215278? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
215306? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
215558? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
215824? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
215866? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
216258? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
219730? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
219954? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
219968? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
221172? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
224378? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
224574? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
225302? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082020180818
230804? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
230944? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
235396? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
236950? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
236992? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
237342? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
237510? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
237580? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
237594? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
238434? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
238504? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
239694? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
258888? ? ?? ? ?reficc_-no-vec2018082020180818
263018? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
263214? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
266910? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
267498? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
267498? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
267848? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
268100? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
268520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
273448? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
273630? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
273672? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
273770? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
276262? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
276430? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082020180818
276458? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
283164? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
283724? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
283794? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
284130? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
284186? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082020180818
284326? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
284382? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
285488? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
285656? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
286062? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
286090? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082020180818
286580? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
291410? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
291970? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
292796? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
292796? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
293160? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
293706? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
297360? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
298046? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
298116? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
298900? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
299012? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
299418? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
299432? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
300846? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
301000? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
301098? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082020180818
301168? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
301196? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
301266? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
301294? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
301546? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
301574? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
301700? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
302204? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
302232? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
302428? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
302764? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
305634? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
306614? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
306796? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
307398? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
308378? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
309134? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
325892? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
331646? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
358792? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
390978? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
391062? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
391132? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
391664? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
391734? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
391818? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
392182? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
392238? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
392588? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
392756? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
403004? ? ?? ? ?reficc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
405678? ? ?? ? ?reficc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
407792? ? ?? ? ?reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
408058? ? ?? ? ?reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
483112? ? ?? ? ?reficc2018082020180818
1458464? ? ?? ? ?refcc2018082020180818
1623006? ? ?? ? ?refgcc_-funroll-loops2018082020180818
1813742? ? ?? ? ?refgcc2018082020180818

Compiler output

Implementation: ni_p7m1
Security model: unknown
Compiler: cc
encrypt.c: encrypt.c: In function 'AES_256_Key_Expansion':
encrypt.c: encrypt.c:53:8: error: incompatible types when assigning to type 'block' from type 'int'
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:74:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x3, 255, 1); kp[2] = x0;
encrypt.c: ^
encrypt.c: encrypt.c:53:8: error: incompatible types when assigning to type 'block' from type 'int'
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:75:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x3, x1, x2, x0, 170, 1); kp[3] = x3;
encrypt.c: ^
encrypt.c: encrypt.c:53:8: error: incompatible types when assigning to type 'block' from type 'int'
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:76:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x3, 255, 2); kp[4] = x0;
encrypt.c: ^
encrypt.c: encrypt.c:53:8: error: incompatible types when assigning to type 'block' from type 'int'
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^
encrypt.c: encrypt.c:77:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x3, x1, x2, x0, 170, 2); kp[5] = x3;
encrypt.c: ^
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
cc ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2

Compiler output

Implementation: ni_p7m1
Security model: unknown
Compiler: gcc
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_encrypt':
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
encrypt.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:136:9: note: called from here
encrypt.c: *out = _mm_aesenclast_si128(tmp, key[14]);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
encrypt.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
encrypt.c: ^~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:135:8: note: called from here
encrypt.c: tmp = _mm_aesenc_si128(tmp, key[13]);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
encrypt.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
encrypt.c: ^~~~~~~~~~~~~~~~
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc ni_p7m1
gcc -funroll-loops ni_p7m1
gcc ni_p7m2
gcc -funroll-loops ni_p7m2
gcc ni_p8m1
gcc -funroll-loops ni_p8m1
gcc ni_p8m2
gcc -funroll-loops ni_p8m2

Compiler output

Implementation: ni_p7m1
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_256_Key_Expansion':
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/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:10: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:86:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x3, 255, 64); kp[14] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/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:10: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:85:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x3, x1, x2, x0, 170, 32); kp[13] = x3;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 336, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer ni_p7m1
gcc -O3 -fomit-frame-pointer ni_p7m1
gcc -O -fomit-frame-pointer ni_p7m1
gcc -Os -fomit-frame-pointer ni_p7m1
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ni_p7m1
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ni_p7m1
gcc -fno-schedule-insns -O -fomit-frame-pointer ni_p7m1
gcc -fno-schedule-insns -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ni_p7m1
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ni_p7m1
gcc -m64 -O2 -fomit-frame-pointer ni_p7m1
gcc -m64 -O3 -fomit-frame-pointer ni_p7m1
gcc -m64 -O -fomit-frame-pointer ni_p7m1
gcc -m64 -Os -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -O -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -Os -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ni_p7m1
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ni_p7m1
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=corei7 -O -fomit-frame-pointer ni_p7m1
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ni_p7m1
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=k8 -O -fomit-frame-pointer ni_p7m1
gcc -m64 -march=k8 -Os -fomit-frame-pointer ni_p7m1
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ni_p7m1
gcc -m64 -march=nocona -O -fomit-frame-pointer ni_p7m1
gcc -m64 -march=nocona -Os -fomit-frame-pointer ni_p7m1
gcc -march=barcelona -O2 -fomit-frame-pointer ni_p7m1
gcc -march=barcelona -O3 -fomit-frame-pointer ni_p7m1
gcc -march=barcelona -O -fomit-frame-pointer ni_p7m1
gcc -march=barcelona -Os -fomit-frame-pointer ni_p7m1
gcc -march=k8 -O2 -fomit-frame-pointer ni_p7m1
gcc -march=k8 -O3 -fomit-frame-pointer ni_p7m1
gcc -march=k8 -O -fomit-frame-pointer ni_p7m1
gcc -march=k8 -Os -fomit-frame-pointer ni_p7m1
gcc -march=nocona -O2 -fomit-frame-pointer ni_p7m1
gcc -march=nocona -O3 -fomit-frame-pointer ni_p7m1
gcc -march=nocona -O -fomit-frame-pointer ni_p7m1
gcc -march=nocona -Os -fomit-frame-pointer ni_p7m1
gcc -O2 -fomit-frame-pointer ni_p7m2
gcc -O3 -fomit-frame-pointer ni_p7m2
gcc -O -fomit-frame-pointer ni_p7m2
gcc -Os -fomit-frame-pointer ni_p7m2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ni_p7m2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ni_p7m2
gcc -fno-schedule-insns -O -fomit-frame-pointer ni_p7m2
gcc -fno-schedule-insns -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ni_p7m2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ni_p7m2
gcc -m64 -O2 -fomit-frame-pointer ni_p7m2
gcc -m64 -O3 -fomit-frame-pointer ni_p7m2
gcc -m64 -O -fomit-frame-pointer ni_p7m2
gcc -m64 -Os -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -O -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -Os -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ni_p7m2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ni_p7m2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=corei7 -O -fomit-frame-pointer ni_p7m2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ni_p7m2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=k8 -O -fomit-frame-pointer ni_p7m2
gcc -m64 -march=k8 -Os -fomit-frame-pointer ni_p7m2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ni_p7m2
gcc -m64 -march=nocona -O -fomit-frame-pointer ni_p7m2
gcc -m64 -march=nocona -Os -fomit-frame-pointer ni_p7m2
gcc -march=barcelona -O2 -fomit-frame-pointer ni_p7m2
gcc -march=barcelona -O3 -fomit-frame-pointer ni_p7m2
gcc -march=barcelona -O -fomit-frame-pointer ni_p7m2
gcc -march=barcelona -Os -fomit-frame-pointer ni_p7m2
gcc -march=k8 -O2 -fomit-frame-pointer ni_p7m2
gcc -march=k8 -O3 -fomit-frame-pointer ni_p7m2
gcc -march=k8 -O -fomit-frame-pointer ni_p7m2
gcc -march=k8 -Os -fomit-frame-pointer ni_p7m2
gcc -march=nocona -O2 -fomit-frame-pointer ni_p7m2
gcc -march=nocona -O3 -fomit-frame-pointer ni_p7m2
gcc -march=nocona -O -fomit-frame-pointer ni_p7m2
gcc -march=nocona -Os -fomit-frame-pointer ni_p7m2
gcc -O2 -fomit-frame-pointer ni_p8m1
gcc -O3 -fomit-frame-pointer ni_p8m1
gcc -O -fomit-frame-pointer ni_p8m1
gcc -Os -fomit-frame-pointer ni_p8m1
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ni_p8m1
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ni_p8m1
gcc -fno-schedule-insns -O -fomit-frame-pointer ni_p8m1
gcc -fno-schedule-insns -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ni_p8m1
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ni_p8m1
gcc -m64 -O2 -fomit-frame-pointer ni_p8m1
gcc -m64 -O3 -fomit-frame-pointer ni_p8m1
gcc -m64 -O -fomit-frame-pointer ni_p8m1
gcc -m64 -Os -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -O -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -Os -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ni_p8m1
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ni_p8m1
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=corei7 -O -fomit-frame-pointer ni_p8m1
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ni_p8m1
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=k8 -O -fomit-frame-pointer ni_p8m1
gcc -m64 -march=k8 -Os -fomit-frame-pointer ni_p8m1
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ni_p8m1
gcc -m64 -march=nocona -O -fomit-frame-pointer ni_p8m1
gcc -m64 -march=nocona -Os -fomit-frame-pointer ni_p8m1
gcc -march=barcelona -O2 -fomit-frame-pointer ni_p8m1
gcc -march=barcelona -O3 -fomit-frame-pointer ni_p8m1
gcc -march=barcelona -O -fomit-frame-pointer ni_p8m1
gcc -march=barcelona -Os -fomit-frame-pointer ni_p8m1
gcc -march=k8 -O2 -fomit-frame-pointer ni_p8m1
gcc -march=k8 -O3 -fomit-frame-pointer ni_p8m1
gcc -march=k8 -O -fomit-frame-pointer ni_p8m1
gcc -march=k8 -Os -fomit-frame-pointer ni_p8m1
gcc -march=nocona -O2 -fomit-frame-pointer ni_p8m1
gcc -march=nocona -O3 -fomit-frame-pointer ni_p8m1
gcc -march=nocona -O -fomit-frame-pointer ni_p8m1
gcc -march=nocona -Os -fomit-frame-pointer ni_p8m1
gcc -O2 -fomit-frame-pointer ni_p8m2
gcc -O3 -fomit-frame-pointer ni_p8m2
gcc -O -fomit-frame-pointer ni_p8m2
gcc -Os -fomit-frame-pointer ni_p8m2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ni_p8m2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ni_p8m2
gcc -fno-schedule-insns -O -fomit-frame-pointer ni_p8m2
gcc -fno-schedule-insns -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ni_p8m2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ni_p8m2
gcc -m64 -O2 -fomit-frame-pointer ni_p8m2
gcc -m64 -O3 -fomit-frame-pointer ni_p8m2
gcc -m64 -O -fomit-frame-pointer ni_p8m2
gcc -m64 -Os -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -O -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -Os -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ni_p8m2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ni_p8m2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=corei7 -O -fomit-frame-pointer ni_p8m2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ni_p8m2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=k8 -O -fomit-frame-pointer ni_p8m2
gcc -m64 -march=k8 -Os -fomit-frame-pointer ni_p8m2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ni_p8m2
gcc -m64 -march=nocona -O -fomit-frame-pointer ni_p8m2
gcc -m64 -march=nocona -Os -fomit-frame-pointer ni_p8m2
gcc -march=barcelona -O2 -fomit-frame-pointer ni_p8m2
gcc -march=barcelona -O3 -fomit-frame-pointer ni_p8m2
gcc -march=barcelona -O -fomit-frame-pointer ni_p8m2
gcc -march=barcelona -Os -fomit-frame-pointer ni_p8m2
gcc -march=k8 -O2 -fomit-frame-pointer ni_p8m2
gcc -march=k8 -O3 -fomit-frame-pointer ni_p8m2
gcc -march=k8 -O -fomit-frame-pointer ni_p8m2
gcc -march=k8 -Os -fomit-frame-pointer ni_p8m2
gcc -march=nocona -O2 -fomit-frame-pointer ni_p8m2
gcc -march=nocona -O3 -fomit-frame-pointer ni_p8m2
gcc -march=nocona -O -fomit-frame-pointer ni_p8m2
gcc -march=nocona -Os -fomit-frame-pointer ni_p8m2

Compiler output

Implementation: ni_p7m1
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_256_Key_Expansion':
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/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:10: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:86:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x3, 255, 64); kp[14] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/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:10: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:85:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x3, x1, x2, x0, 170, 32); kp[13] = x3;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: ...
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: encrypt.c: In function 'AES_256_Key_Expansion':
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/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:10: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:86:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x0, x1, x2, x3, 255, 64); kp[14] = x0;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:45,
encrypt.c: from otr.h:30,
encrypt.c: from encrypt.c:33:
encrypt.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/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:10: note: called from here
encrypt.c: v2 = _mm_aeskeygenassist_si128(v4,aes_const); \
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:85:2: note: in expansion of macro 'EXPAND_ASSIST'
encrypt.c: EXPAND_ASSIST(x3, x1, x2, x0, 170, 32); kp[13] = x3;
encrypt.c: ^~~~~~~~~~~~~
encrypt.c: ...

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