Implementation notes: amd64, genji122, crypto_aead/stribob192r1

Computer: genji122
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
159456? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111020171020
159632? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
159724? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
161608? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111020171020
161640? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
161860? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
161916? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111020171020
162720? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111020171020
163100? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111020171020
163488? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
163492? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
163548? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111020171020
165036? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111020171020
165660? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
165700? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
166468? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
166496? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
167736? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
167756? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017111020171020
167984? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111020171020
168712? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017111020171020
168736? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017111020171020
168744? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
168992? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111020171020
169576? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111020171020
171184? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111020171020
171192? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111020171020
184988? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111020171020
185040? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111020171020
187240? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111020171020
187748? ? ?? ? ?reficc_-no-vec2017111020171020
188236? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111020171020
189452? ? ?? ? ?reficc2017111020171020
196200? ? ?? ? ?xmmicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111020171020
196240? ? ?? ? ?xmmicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111020171020
197504? ? ?? ? ?xmmicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111020171020
197560? ? ?? ? ?xmmicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111020171020
197968? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111020171020
198492? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111020171020
198556? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111020171020
198616? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111020171020
198640? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111020171020
199648? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111020171020
199648? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111020171020
199660? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111020171020
199692? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111020171020
199696? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111020171020
199728? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111020171020
200148? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111020171020
201024? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111020171020
201168? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111020171020
201236? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111020171020
201472? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111020171020
201548? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111020171020
201800? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111020171020
201916? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111020171020
202020? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111020171020
202124? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111020171020
202528? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111020171020
202576? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111020171020
202592? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111020171020
203144? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111020171020
203264? ? ?? ? ?xmmgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111020171020
203264? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111020171020
204144? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111020171020
204188? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111020171020
207884? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111020171020
208124? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
208492? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111020171020
208512? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111020171020
208528? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
208992? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
209748? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
210616? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
210800? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111020171020
210920? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111020171020
211040? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
211192? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
211220? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017111020171020
211268? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111020171020
211280? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
212028? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
212540? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111020171020
212628? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111020171020
213036? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111020171020
213744? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
213840? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
213844? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
215224? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
215252? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111020171020
215444? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111020171020
215500? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
215532? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
215628? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111020171020
215700? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111020171020
215788? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
215888? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017111020171020
215900? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
215956? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111020171020
215988? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017111020171020
215988? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111020171020
215988? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017111020171020
215996? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111020171020
216024? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111020171020
216080? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111020171020
216092? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111020171020
216200? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
216356? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111020171020
216412? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
216460? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017111020171020
216516? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
216516? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111020171020
216628? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
216640? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017111020171020
216848? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017111020171020
217088? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111020171020
217140? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111020171020
217312? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111020171020
217552? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111020171020
217612? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111020171020
217756? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017111020171020
217788? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111020171020
217788? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
224476? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
224540? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
224544? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111020171020
224612? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
226140? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
226208? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111020171020
226240? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111020171020
227260? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
227452? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
228904? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
228912? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111020171020
228944? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
228992? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111020171020
229020? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111020171020
229784? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111020171020
230072? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111020171020
230188? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111020171020
230360? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
230504? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017111020171020
230512? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
230520? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
230640? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017111020171020
230664? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017111020171020
230708? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
231408? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111020171020
231456? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111020171020
236236? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111020171020
683784? ? ?? ? ?refgcc2017111020171020
683992? ? ?? ? ?refgcc_-funroll-loops2017111020171020
686584? ? ?? ? ?refcc2017111020171020
3538260? ? ?? ? ?8bitgcc_-funroll-loops_-O_-fomit-frame-pointer2017111020171020
3538424? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
3539588? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111020171020
3539900? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111020171020
3542492? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
3553380? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
3555652? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111020171020
4072976? ? ?? ? ?8biticc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111020171020
4102276? ? ?? ? ?8bitgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111020171020
4102656? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111020171020
4119212? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111020171020
4120060? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111020171020
4122296? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111020171020
4133520? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111020171020
4143092? ? ?? ? ?8bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
4145308? ? ?? ? ?8bitgcc_-march=k8_-O3_-fomit-frame-pointer2017111020171020
4186176? ? ?? ? ?8bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
4188916? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
4193012? ? ?? ? ?8bitgcc_-m64_-O3_-fomit-frame-pointer2017111020171020
4193072? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
4194796? ? ?? ? ?8bitgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111020171020
4194812? ? ?? ? ?8bitgcc_-O3_-fomit-frame-pointer2017111020171020
4206820? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111020171020
4270088? ? ?? ? ?8biticc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111020171020
4323000? ? ?? ? ?8biticc_-no-vec2017111020171020
4428840? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111020171020
4519944? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
4521360? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
4631960? ? ?? ? ?8biticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111020171020
4825772? ? ?? ? ?8biticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111020171020
4970596? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111020171020
4973172? ? ?? ? ?8bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
4976364? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111020171020
4976524? ? ?? ? ?8bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111020171020
4977120? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111020171020
4977520? ? ?? ? ?8bitgcc_-march=k8_-O2_-fomit-frame-pointer2017111020171020
4978776? ? ?? ? ?8bitgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111020171020
4979392? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111020171020
4981128? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111020171020
4982136? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111020171020
4990420? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
5036508? ? ?? ? ?8bitgcc_-O2_-fomit-frame-pointer2017111020171020
5037240? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
5038876? ? ?? ? ?8bitgcc_-m64_-O2_-fomit-frame-pointer2017111020171020
5061472? ? ?? ? ?8bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
5161496? ? ?? ? ?8bitgcc_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
5169116? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
5496940? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111020171020
5501944? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111020171020
5504448? ? ?? ? ?8bitgcc_-O_-fomit-frame-pointer2017111020171020
5505424? ? ?? ? ?8bitgcc_-m64_-O_-fomit-frame-pointer2017111020171020
5507088? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
5511016? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111020171020
5531568? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111020171020
5533024? ? ?? ? ?8bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111020171020
5534784? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111020171020
5736284? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111020171020
5743008? ? ?? ? ?8bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
5746544? ? ?? ? ?8bitgcc_-march=k8_-O_-fomit-frame-pointer2017111020171020
5749368? ? ?? ? ?8bitgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111020171020
5757092? ? ?? ? ?8bitgcc_-march=nocona_-O_-fomit-frame-pointer2017111020171020
5759000? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
5763020? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111020171020
5857468? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111020171020
6321308? ? ?? ? ?8biticc2017111020171020
7659356? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
7730104? ? ?? ? ?8bitgcc_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
8007140? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
8012088? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
9679296? ? ?? ? ?8bitgcc_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
9693684? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
9719884? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
9870856? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
10232316? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111020171020
10372076? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111020171020
10388576? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
10411996? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
10426048? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
10457124? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
10478812? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111020171020
10480588? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
10481852? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
10489408? ? ?? ? ?8bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111020171020
10703044? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
10705720? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111020171020
10707388? ? ?? ? ?8bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111020171020
10710604? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
10713008? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
10715612? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
10718576? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111020171020
10719816? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
10720616? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111020171020
10720692? ? ?? ? ?8bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111020171020
10726652? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
10735924? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
10752648? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111020171020
10752672? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
15316676? ? ?? ? ?8bitgcc_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
15361688? ? ?? ? ?8bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
15425996? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111020171020
15426600? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111020171020
15584460? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111020171020
15602112? ? ?? ? ?8bitgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111020171020
15635348? ? ?? ? ?8bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
15641196? ? ?? ? ?8bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
15643936? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
15649440? ? ?? ? ?8bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111020171020
15680532? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111020171020
15680716? ? ?? ? ?8bitgcc_-march=k8_-Os_-fomit-frame-pointer2017111020171020
15687952? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111020171020
15916464? ? ?? ? ?8bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111020171020
15929276? ? ?? ? ?8bitgcc_-m64_-Os_-fomit-frame-pointer2017111020171020
15930832? ? ?? ? ?8bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
15956916? ? ?? ? ?8bitgcc_-Os_-fomit-frame-pointer2017111020171020
22804200? ? ?? ? ?8bitcc2017111020171020
23265464? ? ?? ? ?8bitgcc2017111020171020
23345408? ? ?? ? ?8bitgcc_-funroll-loops2017111020171020

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
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: crypto_aead/stribob192r1/xmm
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: crypto_aead/stribob192r1/xmm
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: crypto_aead/stribob192r1/xmm
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