Implementation notes: amd64, manny613, crypto_aead/stribob192r1

Computer: manny613
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
197104? ? ?? ? ?xmmicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082920180818
198652? ? ?? ? ?xmmicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082920180818
199016? ? ?? ? ?xmmicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082920180818
199124? ? ?? ? ?xmmicc_-xAVX_-O2_-fomit-frame-pointer2018082920180818
199124? ? ?? ? ?xmmicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082920180818
199312? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082920180818
199400? ? ?? ? ?xmmicc_-xAVX_-O3_-fomit-frame-pointer2018082920180818
199408? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082920180818
199548? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082920180818
199612? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082920180818
199848? ? ?? ? ?xmmicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082920180818
200500? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082920180818
200664? ? ?? ? ?xmmicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082920180818
200732? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082920180818
200952? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082920180818
201028? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082920180818
201080? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082920180818
201112? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082920180818
201236? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082920180818
201240? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082920180818
201328? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082920180818
201380? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082920180818
201424? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082920180818
201536? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082920180818
201556? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082920180818
201808? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082920180818
201892? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082920180818
201900? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082920180818
201904? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082920180818
202044? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082920180818
202504? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082920180818
202572? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082920180818
202632? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082920180818
202724? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082920180818
202752? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082920180818
203008? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082920180818
203164? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082920180818
203276? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082920180818
203288? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082920180818
203400? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082920180818
203408? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082920180818
203576? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082920180818
203740? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082920180818
203780? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082920180818
203836? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082920180818
203908? ? ?? ? ?reficc2018082920180818
203920? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082920180818
204172? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082920180818
204212? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082920180818
204304? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082920180818
204416? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082920180818
204420? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082920180818
204424? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082920180818
204424? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082920180818
204432? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082920180818
204436? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082920180818
204464? ? ?? ? ?reficc_-no-vec2018082920180818
204768? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082920180818
204804? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082920180818
205044? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082920180818
205144? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082920180818
207040? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082920180818
207088? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082920180818
207096? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082920180818
207124? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082920180818
210268? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082920180818
210360? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082920180818
210572? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082920180818
210648? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082920180818
216020? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082920180818
216548? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082920180818
216708? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082920180818
240172? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082920180818
240172? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082920180818
240392? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082920180818
240404? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082920180818
240600? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082920180818
240644? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082920180818
240816? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082920180818
240852? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082920180818
241560? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082920180818
241620? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082920180818
241776? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082920180818
241816? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082920180818
242152? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082920180818
242240? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082920180818
242416? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082920180818
242432? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082920180818
242628? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082920180818
244520? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082920180818
244940? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082920180818
245256? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082920180818
245300? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082920180818
245324? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082920180818
245348? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082920180818
245444? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082920180818
245644? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082920180818
245648? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082920180818
245912? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082920180818
246076? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082920180818
246412? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082920180818
246656? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082920180818
247108? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082920180818
247140? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082920180818
247156? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082920180818
247304? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082920180818
247344? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082920180818
247388? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082920180818
247708? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082920180818
248540? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082920180818
248792? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082920180818
248912? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082920180818
249332? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082920180818
249584? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082920180818
249724? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082920180818
250904? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082920180818
251100? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082920180818
251132? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082920180818
251160? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082920180818
251232? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082920180818
251380? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082920180818
251412? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082920180818
251508? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082920180818
251620? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082920180818
251720? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082920180818
251988? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082920180818
252664? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082920180818
252696? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082920180818
252756? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082920180818
252820? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082920180818
252948? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082920180818
253132? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082920180818
253140? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082920180818
253308? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082920180818
253456? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082920180818
253536? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082920180818
253620? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082920180818
254444? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082920180818
254776? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082920180818
255884? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082920180818
256224? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082920180818
256836? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082920180818
256920? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082920180818
257064? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082920180818
257144? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082920180818
259136? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082920180818
260144? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082920180818
260244? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082920180818
261192? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082920180818
261248? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082920180818
760932? ? ?? ? ?refcc2018082920180818
763152? ? ?? ? ?refgcc2018082920180818
763780? ? ?? ? ?refgcc_-funroll-loops2018082920180818
4596456? ? ?? ? ?8biticc_-xSSE4.2_-O2_-fomit-frame-pointer2018082920180818
4626920? ? ?? ? ?8biticc_-xAVX_-O2_-fomit-frame-pointer2018082920180818
4634068? ? ?? ? ?8biticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082920180818
4661280? ? ?? ? ?8biticc_-xSSE4.1_-O2_-fomit-frame-pointer2018082920180818
4667584? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082920180818
4668812? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082920180818
4668828? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082920180818
4668888? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082920180818
4672880? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082920180818
4672960? ? ?? ? ?8bitgcc_-funroll-loops_-O_-fomit-frame-pointer2018082920180818
4694144? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082920180818
4695580? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082920180818
4802824? ? ?? ? ?8biticc_-xSSE4.2_-O3_-fomit-frame-pointer2018082920180818
4806516? ? ?? ? ?8biticc_-xSSE4.1_-O3_-fomit-frame-pointer2018082920180818
4862956? ? ?? ? ?8biticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082920180818
4866488? ? ?? ? ?8biticc_-xAVX_-O3_-fomit-frame-pointer2018082920180818
5332232? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082920180818
5333740? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082920180818
5342028? ? ?? ? ?8bitgcc_-march=k8_-O3_-fomit-frame-pointer2018082920180818
5344144? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082920180818
5344528? ? ?? ? ?8bitgcc_-O3_-fomit-frame-pointer2018082920180818
5345784? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082920180818
5346636? ? ?? ? ?8bitgcc_-m64_-O3_-fomit-frame-pointer2018082920180818
5347428? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082920180818
5361496? ? ?? ? ?8bitgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082920180818
5367964? ? ?? ? ?8bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082920180818
5379448? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082920180818
5379756? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082920180818
5384676? ? ?? ? ?8bitgcc_-march=nocona_-O3_-fomit-frame-pointer2018082920180818
5392788? ? ?? ? ?8bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082920180818
5400800? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082920180818
5423840? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082920180818
5532064? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082920180818
5598648? ? ?? ? ?8biticc_-no-vec2018082920180818
5937132? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082920180818
5937736? ? ?? ? ?8bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082920180818
5938924? ? ?? ? ?8bitgcc_-m64_-O_-fomit-frame-pointer2018082920180818
5940796? ? ?? ? ?8bitgcc_-march=k8_-O_-fomit-frame-pointer2018082920180818
5941756? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082920180818
5958352? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082920180818
5959932? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082920180818
5960280? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082920180818
5961160? ? ?? ? ?8bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082920180818
5962276? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082920180818
5964548? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082920180818
5967916? ? ?? ? ?8bitgcc_-O_-fomit-frame-pointer2018082920180818
5969224? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082920180818
5972264? ? ?? ? ?8bitgcc_-march=barcelona_-O_-fomit-frame-pointer2018082920180818
6039928? ? ?? ? ?8bitgcc_-march=nocona_-O_-fomit-frame-pointer2018082920180818
6050472? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082920180818
6122012? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082920180818
6131384? ? ?? ? ?8bitgcc_-march=nocona_-O2_-fomit-frame-pointer2018082920180818
6168664? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082920180818
6172488? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082920180818
6177372? ? ?? ? ?8bitgcc_-O2_-fomit-frame-pointer2018082920180818
6178260? ? ?? ? ?8bitgcc_-m64_-O2_-fomit-frame-pointer2018082920180818
6182052? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082920180818
6192596? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082920180818
6201612? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082920180818
6202420? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082920180818
6206636? ? ?? ? ?8biticc2018082920180818
6208008? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082920180818
6209608? ? ?? ? ?8bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082920180818
6210712? ? ?? ? ?8bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082920180818
6211616? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082920180818
6240952? ? ?? ? ?8bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082920180818
6294508? ? ?? ? ?8bitgcc_-march=k8_-O2_-fomit-frame-pointer2018082920180818
6584516? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082920180818
6624344? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082920180818
6929592? ? ?? ? ?8bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082920180818
6930168? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082920180818
6930216? ? ?? ? ?8bitgcc_-m64_-Os_-fomit-frame-pointer2018082920180818
6937044? ? ?? ? ?8bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082920180818
6941392? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082920180818
6943472? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082920180818
6954760? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082920180818
7113368? ? ?? ? ?8bitgcc_-Os_-fomit-frame-pointer2018082920180818
7137700? ? ?? ? ?8bitgcc_-march=nocona_-Os_-fomit-frame-pointer2018082920180818
7142744? ? ?? ? ?8bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082920180818
7178584? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082920180818
7178796? ? ?? ? ?8bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082920180818
7190304? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082920180818
7204300? ? ?? ? ?8bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082920180818
7205680? ? ?? ? ?8bitgcc_-march=k8_-Os_-fomit-frame-pointer2018082920180818
7207072? ? ?? ? ?8bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082920180818
7211260? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082920180818
7362544? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082920180818
11083244? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082920180818
11100164? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082920180818
11113820? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082920180818
11117496? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082920180818
11240408? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082920180818
11247056? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082920180818
11248592? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082920180818
11252880? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082920180818
11254540? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082920180818
11255524? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082920180818
11262252? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082920180818
11267356? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082920180818
11272428? ? ?? ? ?8bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082920180818
11273720? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082920180818
11278788? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082920180818
11280556? ? ?? ? ?8bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082920180818
11284144? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082920180818
11328448? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082920180818
13053684? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082920180818
13070488? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082920180818
13078236? ? ?? ? ?8bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082920180818
13095056? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082920180818
13100632? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082920180818
13103364? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082920180818
13146692? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082920180818
13175260? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082920180818
13177664? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082920180818
26473460? ? ?? ? ?8bitcc2018082920180818
26876200? ? ?? ? ?8bitgcc_-funroll-loops2018082920180818
26923856? ? ?? ? ?8bitgcc2018082920180818

Test failure

Implementation: 8bit
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 8bit
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 8bit
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 8bit
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer xmm
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer xmm
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer xmm

Compiler output

Implementation: xmm
Security model: unknown
Compiler: cc
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: # error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: t1 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(2), SBOB_XMM_UMIX64(3));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: t2 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(4), SBOB_XMM_UMIX64(5));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: t3 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(6), SBOB_XMM_UMIX64(7));
sbob_pi64xmm.c: ^

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

Compiler output

Implementation: xmm
Security model: unknown
Compiler: gcc
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^~~~~

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

Compiler output

Implementation: xmm
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^~~~~
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^~~~~

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

Compiler output

Implementation: xmm
Security model: unknown
Compiler: icc
sbob_pi64xmm.c: sbob_pi64xmm.c(10): error: #error directive: "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c:
sbob_pi64xmm.c: compilation aborted for sbob_pi64xmm.c (code 2)

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc xmm
icc -no-vec xmm