Implementation notes: amd64, robin281, crypto_aead/deoxysii128v141

Computer: robin281
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: deoxysii128v141
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
16204? ? ?? ? ?aesnigcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
16204? ? ?? ? ?aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
16436? ? ?? ? ?aesnigcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
16472? ? ?? ? ?aesnigcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
16876? ? ?? ? ?aesnigcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
16936? ? ?? ? ?aesnigcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
16944? ? ?? ? ?aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
16956? ? ?? ? ?aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
16996? ? ?? ? ?aesnigcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
17016? ? ?? ? ?aesnigcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
17028? ? ?? ? ?aesnigcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
17076? ? ?? ? ?aesnigcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
17252? ? ?? ? ?aesnigcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
17320? ? ?? ? ?aesnigcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
17328? ? ?? ? ?aesnigcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
17344? ? ?? ? ?aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
17832? ? ?? ? ?aesniicc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
19788? ? ?? ? ?aesnisgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
19792? ? ?? ? ?aesnisgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
19800? ? ?? ? ?aesnisgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
19804? ? ?? ? ?aesnisgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
19816? ? ?? ? ?aesnisgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
19836? ? ?? ? ?aesnisgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
19848? ? ?? ? ?aesnisgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
19852? ? ?? ? ?aesnisgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
20148? ? ?? ? ?aesnisgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
20224? ? ?? ? ?aesnisgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
20232? ? ?? ? ?aesnisgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
20372? ? ?? ? ?aesnisgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
20692? ? ?? ? ?aesnisicc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
21348? ? ?? ? ?aesniicc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
23320? ? ?? ? ?aesniicc2017041220170228
23512? ? ?? ? ?aesniicc_-no-vec2017041220170228
24072? ? ?? ? ?aesnisgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
24080? ? ?? ? ?aesnisgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
24100? ? ?? ? ?aesnisgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
24116? ? ?? ? ?aesnisgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
35920? ? ?? ? ?aesnisicc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
39588? ? ?? ? ?aesnisicc2017041220170228
40768? ? ?? ? ?aesnisicc_-no-vec2017041220170228
90636? ? ?? ? ?bitsliceicc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
91304? ? ?? ? ?bitsliceicc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
100976? ? ?? ? ?bitslicegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
101040? ? ?? ? ?bitslicegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
103280? ? ?? ? ?bitsliceicc_-no-vec2017041220170228
103640? ? ?? ? ?bitsliceicc2017041220170228
105172? ? ?? ? ?bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
106384? ? ?? ? ?bitslicegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
120864? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
121328? ? ?? ? ?bitslicegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
121740? ? ?? ? ?bitslicegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
122040? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
122084? ? ?? ? ?bitslicegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
122672? ? ?? ? ?bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
122720? ? ?? ? ?bitslicegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
124208? ? ?? ? ?bitslicegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
128304? ? ?? ? ?bitslicegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
128532? ? ?? ? ?bitslicegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
128688? ? ?? ? ?bitslicegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
132816? ? ?? ? ?bitslicegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
133112? ? ?? ? ?bitslicegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
133140? ? ?? ? ?bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
133968? ? ?? ? ?bitslicegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
135600? ? ?? ? ?bitslicegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
135704? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
136716? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
139852? ? ?? ? ?bitslicegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
139880? ? ?? ? ?bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
150456? ? ?? ? ?bitslicegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
150620? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
150712? ? ?? ? ?bitslicegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
152964? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
228800? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
229052? ? ?? ? ?tablegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
229176? ? ?? ? ?tablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
229664? ? ?? ? ?tablegcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
229680? ? ?? ? ?tablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
229720? ? ?? ? ?tablegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
229960? ? ?? ? ?tablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
230104? ? ?? ? ?tablegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
230204? ? ?? ? ?tablegcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
230220? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
230372? ? ?? ? ?tablegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
230404? ? ?? ? ?tablegcc_-m64_-O3_-fomit-frame-pointer2017041220170228
230536? ? ?? ? ?tablegcc_-O3_-fomit-frame-pointer2017041220170228
230668? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
230696? ? ?? ? ?tablegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
230844? ? ?? ? ?tablegcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
230952? ? ?? ? ?tablegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
231012? ? ?? ? ?tablegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
231056? ? ?? ? ?tablegcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
231408? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
231528? ? ?? ? ?tablegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
231740? ? ?? ? ?tablegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
231788? ? ?? ? ?tablegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
231924? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
231936? ? ?? ? ?tablegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
231964? ? ?? ? ?tablegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
231996? ? ?? ? ?tablegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
232016? ? ?? ? ?tablegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
232228? ? ?? ? ?tablegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
232556? ? ?? ? ?tablegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
232568? ? ?? ? ?tablegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
233140? ? ?? ? ?tablegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
233456? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
233616? ? ?? ? ?tablegcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
236272? ? ?? ? ?tablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
239472? ? ?? ? ?tablegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
239496? ? ?? ? ?tablegcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
240936? ? ?? ? ?tablegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
241036? ? ?? ? ?tablegcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
241376? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
241664? ? ?? ? ?bitslicegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
242240? ? ?? ? ?tablegcc_-O2_-fomit-frame-pointer2017041220170228
242512? ? ?? ? ?tablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
243276? ? ?? ? ?tablegcc_-m64_-O2_-fomit-frame-pointer2017041220170228
244000? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
244012? ? ?? ? ?tablegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
244388? ? ?? ? ?tablegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
244872? ? ?? ? ?tablegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
245420? ? ?? ? ?tablegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
245444? ? ?? ? ?tablegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
245812? ? ?? ? ?bitslicegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
246636? ? ?? ? ?tablegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
246804? ? ?? ? ?tablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
247004? ? ?? ? ?tablegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
247784? ? ?? ? ?tablegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
249864? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
249884? ? ?? ? ?tablegcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
249936? ? ?? ? ?tablegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
250012? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
251388? ? ?? ? ?tablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
251400? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
251436? ? ?? ? ?tablegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
251748? ? ?? ? ?tablegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
252236? ? ?? ? ?tablegcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
252556? ? ?? ? ?tablegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
253596? ? ?? ? ?tablegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
253700? ? ?? ? ?tablegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
253952? ? ?? ? ?tablegcc_-O_-fomit-frame-pointer2017041220170228
254504? ? ?? ? ?tablegcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
254596? ? ?? ? ?tablegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
254844? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
254912? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
254992? ? ?? ? ?tablegcc_-m64_-O_-fomit-frame-pointer2017041220170228
255000? ? ?? ? ?tablegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
255004? ? ?? ? ?tablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
255176? ? ?? ? ?tablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
255180? ? ?? ? ?tablegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
255372? ? ?? ? ?tablegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
255780? ? ?? ? ?tablegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
257444? ? ?? ? ?tablegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
257640? ? ?? ? ?tablegcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
257696? ? ?? ? ?tablegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
258432? ? ?? ? ?tablegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
258444? ? ?? ? ?tablegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
258620? ? ?? ? ?tablegcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
258772? ? ?? ? ?tablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
258960? ? ?? ? ?tablegcc_-Os_-fomit-frame-pointer2017041220170228
258968? ? ?? ? ?tablegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
259020? ? ?? ? ?tablegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
259040? ? ?? ? ?tablegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
259064? ? ?? ? ?tablegcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
259352? ? ?? ? ?tablegcc_-m64_-Os_-fomit-frame-pointer2017041220170228
259380? ? ?? ? ?tablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
259640? ? ?? ? ?tablegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
260408? ? ?? ? ?tablegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
260516? ? ?? ? ?tablegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
260524? ? ?? ? ?tablegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
260596? ? ?? ? ?tableicc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
260716? ? ?? ? ?tablegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
260992? ? ?? ? ?tablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
261648? ? ?? ? ?tablegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
261704? ? ?? ? ?tableicc2017041220170228
262128? ? ?? ? ?tablegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
262736? ? ?? ? ?tableicc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
263796? ? ?? ? ?tablegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
263820? ? ?? ? ?tablegcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
264052? ? ?? ? ?tablegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
264340? ? ?? ? ?tablegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
264400? ? ?? ? ?tablegcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
264560? ? ?? ? ?tablegcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
266836? ? ?? ? ?tableicc_-no-vec2017041220170228
266864? ? ?? ? ?tablegcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
537376? ? ?? ? ?tablegcc_-funroll-loops2017041220170228
541784? ? ?? ? ?tablegcc2017041220170228
548104? ? ?? ? ?tablecc2017041220170228
1103420? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
1103932? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
1104324? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
1123676? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
1125716? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
1152400? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
1152480? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
1152864? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
1155420? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
1155488? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017041220170228
1163196? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
1165312? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
1167000? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
1169920? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017041220170228
1169924? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
1174728? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
1175524? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
1178508? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
1320076? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
1331584? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
1387996? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
1399784? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
1491184? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
1503236? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
1505968? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
1508120? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
1932164? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
1932372? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
1932928? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
2008356? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
2009544? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
2014800? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
2022132? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
2022948? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
2055444? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
2169720? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
2172944? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
2174220? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
2178700? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
2190860? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017041220170228
2235168? ? ?? ? ?reficc2017041220170228
2245264? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017041220170228
2258136? ? ?? ? ?reficc_-no-vec2017041220170228
2307208? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
2307844? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
2308632? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
2309488? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
2309904? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
2309960? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
2310104? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
2313244? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
2313992? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
2316168? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
2328460? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
2334468? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
2387832? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
3631144? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
3634152? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
3672748? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
3674008? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
3685672? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
3686192? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
3686268? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
3686616? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
3687396? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
3689844? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
3696140? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
3696568? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
3703500? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
3744280? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
3796976? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
4010920? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
4012456? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
4019540? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
4021576? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
4027284? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
4028172? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
4028428? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
4045908? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
4047356? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
4047504? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
4048044? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
4048900? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
4053852? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
4084980? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017041220170228
4352288? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
4372520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
4375148? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
4375376? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
4376684? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
4379180? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
4450392? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
4451116? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
4668836? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
4798380? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
4801828? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
4818852? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
4904496? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017041220170228
4904504? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
4937484? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017041220170228
4981104? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017041220170228
5056548? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
5060604? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
5064956? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
5087532? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
5092120? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
5099996? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
5131412? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
8421484? ? ?? ? ?refgcc2017041220170228
8432192? ? ?? ? ?refgcc_-funroll-loops2017041220170228
9043360? ? ?? ? ?refcc2017041220170228

Test failure

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer aesni aesnis bitslice ref table
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer aesni aesnis bitslice ref table
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer aesni aesnis bitslice ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesnis
Compiler: cc
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:79: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc aesnis

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: cc
deoxys.c: In file included from deoxys.c:30:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:31:
deoxys.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:99: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:120: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:138: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:139: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:140: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:141: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc aesni

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: cc
deoxysBCii128.c: In file included from deoxysBCii128.c:29:
deoxysBCii128.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxysBCii128.c: deoxysBCii128.c:227: error: expected ')' before 'rk'
deoxysBCii128.c: deoxysBCii128.c:257: error: expected ')' before 'rk'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc bitslice

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesnis
Compiler: gcc
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:26:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c:
deoxys.c: tweakable-cipher.macros:45:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp2, tmp1 ); subkeys[14] = xor( tmp1, RCONST(14) );
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:79:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: TWEAKEY_SCHEDULE2( subkeys, key, tmp, tmp1 );
deoxys.c: ^~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:26:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c:
deoxys.c: tweakable-cipher.macros:44:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp1, tmp2 ); subkeys[13] = xor( tmp2, RCONST(13) ); \
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: gcc
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:99:9: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c:
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:99:9: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c:
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:32:0:
deoxys.c: tweakable-cipher.macros:7:22: note: called from here
deoxys.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:27:13: note: in expansion of macro 'permute'
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: gcc
deoxysBCii128.c: In file included from deoxysBCii128.c:29:0:
deoxysBCii128.c: deoxysBCii128.c: In function 'DeoxysEncrypt_Auth':
deoxysBCii128.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxysBCii128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:30:0:
deoxysBCii128.c: deoxysii128.macros:31:25: note: called from here
deoxysBCii128.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~~~~~~
deoxysBCii128.c: deoxysii128.macros:32:25: note: in expansion of macro 'permute'
deoxysBCii128.c: #define shuffle_pack(a) permute(a, SET8(15,11,7,3,14,10,6,2,13,9,5,1,12,8,4,0) )
deoxysBCii128.c: ^~~~~~~
deoxysBCii128.c: deoxysii128.macros:424:14: note: in expansion of macro 'shuffle_pack'
deoxysBCii128.c: (x)[7] = shuffle_pack((x)[7]);\
deoxysBCii128.c: ^~~~~~~~~~~~
deoxysBCii128.c: deoxysBCii128.c:237:5: note: in expansion of macro 'packing'
deoxysBCii128.c: packing(a);
deoxysBCii128.c: ^~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:29:0:
deoxysBCii128.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxysBCii128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:30:0:
deoxysBCii128.c: deoxysii128.macros:31:25: note: called from here
deoxysBCii128.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxysBCii128.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesnis
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:26:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c:
deoxys.c: tweakable-cipher.macros:45:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp2, tmp1 ); subkeys[14] = xor( tmp1, RCONST(14) );
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:79:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: TWEAKEY_SCHEDULE2( subkeys, key, tmp, tmp1 );
deoxys.c: ^~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:26:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c:
deoxys.c: tweakable-cipher.macros:44:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp1, tmp2 ); subkeys[13] = xor( tmp2, RCONST(13) ); \
deoxys.c: ...
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:26:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c:
deoxys.c: tweakable-cipher.macros:45:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp2, tmp1 ); subkeys[14] = xor( tmp1, RCONST(14) );
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:79:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: TWEAKEY_SCHEDULE2( subkeys, key, tmp, tmp1 );
deoxys.c: ^~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:26:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c:
deoxys.c: tweakable-cipher.macros:44:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp1, tmp2 ); subkeys[13] = xor( tmp2, RCONST(13) ); \
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:99:9: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c:
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:99:9: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c:
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:32:0:
deoxys.c: tweakable-cipher.macros:7:22: note: called from here
deoxys.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:27:13: note: in expansion of macro 'permute'
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: ...
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:99:9: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c:
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:99:9: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c:
deoxys.c: In file included from deoxys.c:31:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:32:0:
deoxys.c: tweakable-cipher.macros:7:22: note: called from here
deoxys.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:27:13: note: in expansion of macro 'permute'
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
deoxysBCii128.c: In file included from deoxysBCii128.c:29:0:
deoxysBCii128.c: deoxysBCii128.c: In function 'DeoxysEncrypt_Auth':
deoxysBCii128.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxysBCii128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:30:0:
deoxysBCii128.c: deoxysii128.macros:31:25: note: called from here
deoxysBCii128.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~~~~~~
deoxysBCii128.c: deoxysii128.macros:32:25: note: in expansion of macro 'permute'
deoxysBCii128.c: #define shuffle_pack(a) permute(a, SET8(15,11,7,3,14,10,6,2,13,9,5,1,12,8,4,0) )
deoxysBCii128.c: ^~~~~~~
deoxysBCii128.c: deoxysii128.macros:424:14: note: in expansion of macro 'shuffle_pack'
deoxysBCii128.c: (x)[7] = shuffle_pack((x)[7]);\
deoxysBCii128.c: ^~~~~~~~~~~~
deoxysBCii128.c: deoxysBCii128.c:237:5: note: in expansion of macro 'packing'
deoxysBCii128.c: packing(a);
deoxysBCii128.c: ^~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:29:0:
deoxysBCii128.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxysBCii128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:30:0:
deoxysBCii128.c: deoxysii128.macros:31:25: note: called from here
deoxysBCii128.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxysBCii128.c: ...
deoxysBCii128.c: In file included from deoxysBCii128.c:29:0:
deoxysBCii128.c: deoxysBCii128.c: In function 'DeoxysEncrypt_Auth':
deoxysBCii128.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxysBCii128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:30:0:
deoxysBCii128.c: deoxysii128.macros:31:25: note: called from here
deoxysBCii128.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~~~~~~
deoxysBCii128.c: deoxysii128.macros:32:25: note: in expansion of macro 'permute'
deoxysBCii128.c: #define shuffle_pack(a) permute(a, SET8(15,11,7,3,14,10,6,2,13,9,5,1,12,8,4,0) )
deoxysBCii128.c: ^~~~~~~
deoxysBCii128.c: deoxysii128.macros:424:14: note: in expansion of macro 'shuffle_pack'
deoxysBCii128.c: (x)[7] = shuffle_pack((x)[7]);\
deoxysBCii128.c: ^~~~~~~~~~~~
deoxysBCii128.c: deoxysBCii128.c:237:5: note: in expansion of macro 'packing'
deoxysBCii128.c: packing(a);
deoxysBCii128.c: ^~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:29:0:
deoxysBCii128.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxysBCii128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxysBCii128.c: ^~~~~~~~~~~~~~~~
deoxysBCii128.c: In file included from deoxysBCii128.c:30:0:
deoxysBCii128.c: deoxysii128.macros:31:25: note: called from here
deoxysBCii128.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxysBCii128.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesnis
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:28:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:1:18: note: called from here
deoxys.c: #define enc(a,b) _mm_aesenc_si128(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:197:8: note: in expansion of macro 'enc'
deoxys.c: s[7] = enc( s[7] , xor( subkey, Tweaks[7]) );
deoxys.c: ^~~
deoxys.c: tweakable-cipher.macros:214:3: note: in expansion of macro 'ONE_ROUND8'
deoxys.c: ONE_ROUND8( states , subkeys[14] , Tweaks );
deoxys.c: ^~~~~~~~~~
deoxys.c: ae.macros:33:11: note: in expansion of macro 'AES8'
deoxys.c: AES8 ( States, subkeys, Tweaks ); \
deoxys.c: ^~~~
deoxys.c: deoxys.c:108:17: note: in expansion of macro 'PROCESS_8_ASS_DATA_BLOCKS'
deoxys.c: PROCESS_8_ASS_DATA_BLOCKS( States, ass_data + 16 * i , Auth );
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:28:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:32:0:
deoxys.c: tweakable-cipher.macros:1:18: note: called from here
deoxys.c: #define enc(a,b) _mm_aesenc_si128(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:92:8: note: in expansion of macro 'enc'
deoxys.c: s[7] = enc( s[7] , xor(tmp, tw_c[Round][7] ) );\
deoxys.c: ^~~
deoxys.c: tweakable-cipher.macros:111:3: note: in expansion of macro 'ONE_ROUND'
deoxys.c: ONE_ROUND( states , subkeys[14] , RT[ 6] , 14 );\
deoxys.c: ^~~~~~~~~
deoxys.c: ae.macros:53:11: note: in expansion of macro 'AES8'
deoxys.c: AES8 ( States, subkeys, tTweak ); \
deoxys.c: ^~~~
deoxys.c: deoxys.c:148:15: note: in expansion of macro 'PROCESS_8_ASS_DATA_BLOCKS'
deoxys.c: PROCESS_8_ASS_DATA_BLOCKS( States, ass_data + 16 * i , Auth );
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 80, namely:
CompilerImplementations
icc -O1 -static aesni aesnis bitslice ref table
icc -O1 -static -no-vec aesni aesnis bitslice ref table
icc -O2 -static aesni aesnis bitslice ref table
icc -O2 -static -no-vec aesni aesnis bitslice ref table
icc -O3 -static aesni aesnis bitslice ref table
icc -O3 -static -no-vec aesni aesnis bitslice ref table
icc -Os -static aesni aesnis bitslice ref table
icc -Os -static -no-vec aesni aesnis bitslice ref table
icc -m64 -O1 -static aesni aesnis bitslice ref table
icc -m64 -O1 -static -no-vec aesni aesnis bitslice ref table
icc -m64 -O2 -static aesni aesnis bitslice ref table
icc -m64 -O2 -static -no-vec aesni aesnis bitslice ref table
icc -m64 -O3 -static aesni aesnis bitslice ref table
icc -m64 -O3 -static -no-vec aesni aesnis bitslice ref table
icc -m64 -Os -static aesni aesnis bitslice ref table
icc -m64 -Os -static -no-vec aesni aesnis bitslice ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: icc -O1 -xB -static
deoxys.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xB -static aesni aesnis
icc -O1 -xB -static -no-vec aesni aesnis
icc -O2 -xB -static aesni aesnis
icc -O2 -xB -static -no-vec aesni aesnis
icc -O3 -xB -static aesni aesnis
icc -O3 -xB -static -no-vec aesni aesnis
icc -Os -xB -static aesni aesnis
icc -Os -xB -static -no-vec aesni aesnis

Compiler output

Implementation: crypto_aead/deoxysii128v141/ref
Compiler: icc -O1 -xB -static
deoxys.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
tweakableBC.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xB -static ref table
icc -O1 -xB -static -no-vec ref table
icc -O2 -xB -static ref table
icc -O2 -xB -static -no-vec ref table
icc -O3 -xB -static ref table
icc -O3 -xB -static -no-vec ref table
icc -Os -xB -static ref table
icc -Os -xB -static -no-vec ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: icc -O1 -xB -static
deoxysBCii128.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
deoxysii128.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
tweakableBC.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static bitslice
icc -O1 -xB -static -no-vec bitslice
icc -O2 -xB -static bitslice
icc -O2 -xB -static -no-vec bitslice
icc -O3 -xB -static bitslice
icc -O3 -xB -static -no-vec bitslice
icc -Os -xB -static bitslice
icc -Os -xB -static -no-vec bitslice

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: icc -O1 -xK -static
deoxys.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xK -static aesni aesnis
icc -O1 -xK -static -no-vec aesni aesnis
icc -O2 -xK -static aesni aesnis
icc -O2 -xK -static -no-vec aesni aesnis
icc -O3 -xK -static aesni aesnis
icc -O3 -xK -static -no-vec aesni aesnis
icc -Os -xK -static aesni aesnis
icc -Os -xK -static -no-vec aesni aesnis

Compiler output

Implementation: crypto_aead/deoxysii128v141/ref
Compiler: icc -O1 -xK -static
deoxys.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
tweakableBC.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xK -static ref table
icc -O1 -xK -static -no-vec ref table
icc -O2 -xK -static ref table
icc -O2 -xK -static -no-vec ref table
icc -O3 -xK -static ref table
icc -O3 -xK -static -no-vec ref table
icc -Os -xK -static ref table
icc -Os -xK -static -no-vec ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: icc -O1 -xK -static
deoxysBCii128.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
deoxysii128.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
tweakableBC.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static bitslice
icc -O1 -xK -static -no-vec bitslice
icc -O2 -xK -static bitslice
icc -O2 -xK -static -no-vec bitslice
icc -O3 -xK -static bitslice
icc -O3 -xK -static -no-vec bitslice
icc -Os -xK -static bitslice
icc -Os -xK -static -no-vec bitslice

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: icc -O1 -xN -static
deoxys.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xN -static aesni aesnis
icc -O1 -xN -static -no-vec aesni aesnis
icc -O2 -xN -static aesni aesnis
icc -O2 -xN -static -no-vec aesni aesnis
icc -O3 -xN -static aesni aesnis
icc -O3 -xN -static -no-vec aesni aesnis
icc -Os -xN -static aesni aesnis
icc -Os -xN -static -no-vec aesni aesnis

Compiler output

Implementation: crypto_aead/deoxysii128v141/ref
Compiler: icc -O1 -xN -static
deoxys.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
tweakableBC.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xN -static ref table
icc -O1 -xN -static -no-vec ref table
icc -O2 -xN -static ref table
icc -O2 -xN -static -no-vec ref table
icc -O3 -xN -static ref table
icc -O3 -xN -static -no-vec ref table
icc -Os -xN -static ref table
icc -Os -xN -static -no-vec ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: icc -O1 -xN -static
deoxysBCii128.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
deoxysii128.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
tweakableBC.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static bitslice
icc -O1 -xN -static -no-vec bitslice
icc -O2 -xN -static bitslice
icc -O2 -xN -static -no-vec bitslice
icc -O3 -xN -static bitslice
icc -O3 -xN -static -no-vec bitslice
icc -Os -xN -static bitslice
icc -Os -xN -static -no-vec bitslice

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: icc -O1 -xP -static
deoxys.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
encrypt.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static aesni aesnis
icc -O1 -xP -static -no-vec aesni aesnis
icc -O2 -xP -static aesni aesnis
icc -O2 -xP -static -no-vec aesni aesnis
icc -O3 -xP -static aesni aesnis
icc -O3 -xP -static -no-vec aesni aesnis
icc -Os -xP -static aesni aesnis
icc -Os -xP -static -no-vec aesni aesnis

Compiler output

Implementation: crypto_aead/deoxysii128v141/ref
Compiler: icc -O1 -xP -static
deoxys.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
encrypt.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
tweakableBC.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static ref table
icc -O1 -xP -static -no-vec ref table
icc -O2 -xP -static ref table
icc -O2 -xP -static -no-vec ref table
icc -O3 -xP -static ref table
icc -O3 -xP -static -no-vec ref table
icc -Os -xP -static ref table
icc -Os -xP -static -no-vec ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: icc -O1 -xP -static
deoxysBCii128.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
deoxysii128.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
encrypt.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
tweakableBC.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static bitslice
icc -O1 -xP -static -no-vec bitslice
icc -O2 -xP -static bitslice
icc -O2 -xP -static -no-vec bitslice
icc -O3 -xP -static bitslice
icc -O3 -xP -static -no-vec bitslice
icc -Os -xP -static bitslice
icc -Os -xP -static -no-vec bitslice

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: icc -O1 -xW -static
deoxys.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static aesni aesnis
icc -O1 -xW -static -no-vec aesni aesnis
icc -O2 -xW -static aesni aesnis
icc -O2 -xW -static -no-vec aesni aesnis
icc -O3 -xW -static aesni aesnis
icc -O3 -xW -static -no-vec aesni aesnis
icc -Os -xW -static aesni aesnis
icc -Os -xW -static -no-vec aesni aesnis

Compiler output

Implementation: crypto_aead/deoxysii128v141/ref
Compiler: icc -O1 -xW -static
deoxys.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
tweakableBC.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static ref table
icc -O1 -xW -static -no-vec ref table
icc -O2 -xW -static ref table
icc -O2 -xW -static -no-vec ref table
icc -O3 -xW -static ref table
icc -O3 -xW -static -no-vec ref table
icc -Os -xW -static ref table
icc -Os -xW -static -no-vec ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: icc -O1 -xW -static
deoxysBCii128.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
deoxysii128.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
encrypt.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
tweakableBC.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static bitslice
icc -O1 -xW -static -no-vec bitslice
icc -O2 -xW -static bitslice
icc -O2 -xW -static -no-vec bitslice
icc -O3 -xW -static bitslice
icc -O3 -xW -static -no-vec bitslice
icc -Os -xW -static bitslice
icc -Os -xW -static -no-vec bitslice

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /scratch_lustre_na/bdolbeaur/supercop-20170228/supercop-data/robin281/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ipo: warning #11021: unresolved zError
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
icc -fast aesni aesnis bitslice ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/aesni
Compiler: icc -m64 -xHost -vec-report0 -static
deoxys.c: icc: command line remark #10148: option '-vec-report0' not supported
encrypt.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static aesni aesnis

Compiler output

Implementation: crypto_aead/deoxysii128v141/ref
Compiler: icc -m64 -xHost -vec-report0 -static
deoxys.c: icc: command line remark #10148: option '-vec-report0' not supported
encrypt.c: icc: command line remark #10148: option '-vec-report0' not supported
tweakableBC.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static ref table

Compiler output

Implementation: crypto_aead/deoxysii128v141/bitslice
Compiler: icc -m64 -xHost -vec-report0 -static
deoxysBCii128.c: icc: command line remark #10148: option '-vec-report0' not supported
deoxysii128.c: icc: command line remark #10148: option '-vec-report0' not supported
encrypt.c: icc: command line remark #10148: option '-vec-report0' not supported
tweakableBC.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static bitslice