Implementation notes: amd64, genji441, crypto_aead/stribob192r1

Computer: genji441
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
160412? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
160440? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
160788? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
161288? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
162088? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
162312? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
162476? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
163312? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
163936? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
163940? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
164012? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
164036? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
164400? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
164728? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
164748? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
164768? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
164784? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
164876? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
165428? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
165696? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
165876? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
165928? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
166028? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
166092? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
166284? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
166620? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018081920180818
166632? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
185128? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
185764? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
185968? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
186040? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
186608? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
187068? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
187196? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
187360? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
187748? ? ?? ? ?reficc2018081920180818
187968? ? ?? ? ?reficc_-no-vec2018081920180818
188056? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
188728? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
193556? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
193596? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
194324? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
194828? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
195580? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
196304? ? ?? ? ?xmmicc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
196360? ? ?? ? ?xmmicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
196412? ? ?? ? ?xmmicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
197088? ? ?? ? ?xmmicc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
197428? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
197456? ? ?? ? ?xmmicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
197488? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
197492? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
197560? ? ?? ? ?xmmicc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
197564? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
197580? ? ?? ? ?xmmicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
197604? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
197692? ? ?? ? ?xmmicc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
197696? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
197732? ? ?? ? ?xmmicc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
197808? ? ?? ? ?xmmicc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
198020? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
198052? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
198124? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
198520? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
198548? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
198564? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
198700? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
198760? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
198764? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
199144? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
201276? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
201344? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
201880? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
202020? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
202184? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
202296? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
202348? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
202792? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
202908? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
204104? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
204120? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
208192? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
208508? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
209240? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
209276? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
209392? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
209472? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
209500? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
210928? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
211280? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
211300? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
211412? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
211896? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
212324? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
212528? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
212556? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
212556? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
212712? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
213340? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
213464? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018081920180818
213964? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
214444? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
214624? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
214632? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
215032? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
215176? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
215196? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
215256? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
215356? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
215712? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
215716? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
215756? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
215776? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
215872? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
216300? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
216420? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
216444? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
216448? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
216492? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
216964? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
217004? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
217012? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
217636? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
217872? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018081920180818
217880? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
218000? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
218188? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
218252? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018081920180818
218980? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
219196? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
219624? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
219676? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
222052? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
222072? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
222204? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
223732? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
223812? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
225640? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
225828? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
226408? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
226500? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
226876? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
227384? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
227452? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
227684? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
227716? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
227716? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
227916? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
228124? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
228208? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
228236? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
228284? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
228376? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
228380? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
228468? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
228520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
228608? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
228920? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
228964? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
229052? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
229908? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
230916? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018081920180818
682488? ? ?? ? ?refgcc_-funroll-loops2018081920180818
687196? ? ?? ? ?refcc2018081920180818
689116? ? ?? ? ?refgcc2018081920180818
3513656? ? ?? ? ?8bitgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
3520824? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
3525600? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
3534564? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
3535900? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
3535932? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
3537584? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
3560500? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
3662976? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
4046232? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
4049204? ? ?? ? ?8bitgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
4057584? ? ?? ? ?8bitgcc_-O3_-fomit-frame-pointer2018081920180818
4058624? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
4059696? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
4064732? ? ?? ? ?8bitgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
4069032? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
4071764? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
4082912? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
4084220? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
4087472? ? ?? ? ?8bitgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
4093684? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
4094320? ? ?? ? ?8bitgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
4097052? ? ?? ? ?8bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
4097344? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
4106320? ? ?? ? ?8bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
4110528? ? ?? ? ?8bitgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
4139812? ? ?? ? ?8biticc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
4281380? ? ?? ? ?8biticc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
4322528? ? ?? ? ?8biticc_-no-vec2018081920180818
4344732? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
4618860? ? ?? ? ?8biticc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
4637828? ? ?? ? ?8biticc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
4660552? ? ?? ? ?8biticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
4668028? ? ?? ? ?8biticc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
4828340? ? ?? ? ?8biticc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
4829924? ? ?? ? ?8biticc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
4835996? ? ?? ? ?8biticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
4848436? ? ?? ? ?8biticc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
4921932? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
4933160? ? ?? ? ?8bitgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
4975468? ? ?? ? ?8bitgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
4975560? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
4987320? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
4987888? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
4992784? ? ?? ? ?8bitgcc_-O2_-fomit-frame-pointer2018081920180818
4993384? ? ?? ? ?8bitgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
4994008? ? ?? ? ?8bitgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
4995212? ? ?? ? ?8bitgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
5001528? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
5003316? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
5008512? ? ?? ? ?8bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
5011184? ? ?? ? ?8bitgcc_-m64_-O_-fomit-frame-pointer2018081920180818
5011340? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
5012524? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
5013868? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
5013976? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
5015892? ? ?? ? ?8bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
5017444? ? ?? ? ?8bitgcc_-O_-fomit-frame-pointer2018081920180818
5018408? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
5019120? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
5021536? ? ?? ? ?8bitgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
5023764? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
5026848? ? ?? ? ?8bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
5038344? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
5061304? ? ?? ? ?8bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
5081064? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
5095240? ? ?? ? ?8bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
5326284? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
5328492? ? ?? ? ?8bitgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
5434852? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
5445028? ? ?? ? ?8bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
5449328? ? ?? ? ?8bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
5451400? ? ?? ? ?8bitgcc_-Os_-fomit-frame-pointer2018081920180818
5456796? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
5484528? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
5490768? ? ?? ? ?8bitgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
5495924? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
5538888? ? ?? ? ?8bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
5560128? ? ?? ? ?8bitgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
5679076? ? ?? ? ?8bitgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
5806132? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
5807840? ? ?? ? ?8bitgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
5835244? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
5847476? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
5849756? ? ?? ? ?8bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
5873676? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
5883272? ? ?? ? ?8bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
5886720? ? ?? ? ?8bitgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
5891124? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
5916700? ? ?? ? ?8bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
5945744? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
5946468? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
6340640? ? ?? ? ?8biticc2018081920180818
10724704? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
10741576? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
10745688? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
10746048? ? ?? ? ?8bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
10746968? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
10747180? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
10750616? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
10752428? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
10756524? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
10757448? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
10757680? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
10758588? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
10765620? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
10767080? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
10768880? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
10795564? ? ?? ? ?8bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
10805708? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
10814972? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
12896624? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
12907460? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
12966016? ? ?? ? ?8bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
12966568? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
12981672? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
12985788? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
12993120? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
13001356? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
13426532? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
22619480? ? ?? ? ?8bitgcc_-funroll-loops2018081920180818
22680176? ? ?? ? ?8bitgcc2018081920180818
22951120? ? ?? ? ?8bitcc2018081920180818

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