Implementation notes: amd64, mangetsu, crypto_aead/stribob192r1

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: stribob192r1
TimeImplementationCompilerBenchmark dateSUPERCOP version
203980xmmgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
204040xmmgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
204068xmmgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
204084xmmgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
204196xmmgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
204204xmmgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
204660xmmgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
204732xmmgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
204832xmmgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
206984xmmgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
207096xmmgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
207104xmmgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
207168xmmgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
207428xmmgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
207796xmmgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
207804xmmgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
207888xmmgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
208564xmmgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
208764xmmgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
208840xmmgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
208888xmmgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
208976xmmgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
209112xmmgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
209132xmmgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
209172xmmgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
209244xmmgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
210440xmmgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
210452xmmgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
210904xmmgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
211212xmmgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
211312xmmgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
212004xmmgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
212452xmmgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
213172xmmgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
213380xmmgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
213400refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
213484xmmgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
213876xmmgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
213928refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
213936refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
213952xmmgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
214064xmmgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092520140907
214164refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
214276refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
214288refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
214400xmmgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
214616xmmgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
214624xmmgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
215000refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
215488xmmgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
217988xmmgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
218380xmmgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
218444refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
218484xmmgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
218492xmmgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
219180xmmgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
219296refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
219484xmmgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
220560xmmclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
220648xmmclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
221556xmmclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
221644xmmclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
221752xmmclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
223120xmmclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
223484xmmclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
224224xmmclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
224352refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
224576refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
225204refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
225268refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
225476refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
225556refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
226484refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
226564refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
226740refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
232104refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
232168refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
234484refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
235100refgcc-4.8 -O3 -fomit-frame-pointer2014092520140907
235264refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
235320refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
235764refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
235808refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
236720refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
236956refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
237136refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
237328refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
237336refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
237352refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
237552refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
237724refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
238100refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
238192refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
238900refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
239048refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
239096refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
239200refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
239300refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
239800refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
240668refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
240796refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
241148refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
241256refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
241404refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
241476refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
241712refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
242208refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
242328refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
242340refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
242416refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
242532refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
242832refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
242868refgcc-4.8 -O2 -fomit-frame-pointer2014092520140907
243260refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
243588refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
243724refclang -O3 -fomit-frame-pointer2014092520140907
243764refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
243816refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
243896refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
243940refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
244056refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
244336refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
244344refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
244360refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
244424refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
244432refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
244568refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
244592refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
244612refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
244828refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
244888refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
244920refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
245536refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
246352refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
246636refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
246656refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
246988refgcc-4.7 -O2 -fomit-frame-pointer2014092520140907
247188refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
247240refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
247656refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
248096refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
248396refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
248912refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
249104refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
249116refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
249288refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
249316refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
249452refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
249488refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
249508refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
249532refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
249620refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
249896refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
249964refgcc-4.8 -Os -fomit-frame-pointer2014092520140907
250060refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
250180refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
250216refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
250220refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
250228refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
250252refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
250272refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
250432refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
250464refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
250560refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
250608refgcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
250608refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
250676refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
250724refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
250756refgcc-4.7 -Os -fomit-frame-pointer2014092520140907
250828refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
250844refgcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
252284refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
252328refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
252440refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
252556refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
252716refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
252736refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
252812refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
252868refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
252904refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
252932refgcc-4.7 -O -fomit-frame-pointer2014092520140907
252956refgcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
252972refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
252976refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
253204refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
253448refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
253468refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
253484refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
253564refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
253820refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
253868refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
253884refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
253944refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
253980refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
254172refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
254176refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
254236refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
254296refgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092520140907
254364refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
254392refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
254440refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
254536refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
254548refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
254576refgcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
254588refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
254872refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
254960refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
255156refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
255264refgcc-4.8 -O -fomit-frame-pointer2014092520140907
255276refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
255328refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
255332refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
255504refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
255624refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
255628refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
255644refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
255676refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
255772refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
255788refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
255956refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
256076refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
256668refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
256936refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
257340refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
266924refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
266944refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
267524refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
268004refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
268160refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
268756refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
268936refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
269264refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
269868refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
270728refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
271264refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
271288refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
271736refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
272180refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
272664refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
273240refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
273320refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
273644refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
275204refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
275408refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
276004refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
276020refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
276588refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
277004refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
278508refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
278776refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
279228refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
279392refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
279796refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
280196refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
280308refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
280716refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
281748refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
282836refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
283604refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
283996refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
284704refgcc-4.7 -O3 -fomit-frame-pointer2014092520140907
285568refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
286068refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
286204refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
288456refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
289388refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
289904refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
802700refcc2014092520140907
803680refgcc-4.82014092520140907
808740refgcc-4.8 -funroll-loops2014092520140907
809624refgcc-4.7 -funroll-loops2014092520140907
811368refgcc-4.72014092520140907
47350408bitgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
47354008bitgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
47356168bitgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
47365088bitgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
47446128bitgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
47639088bitgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
47640928bitgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
47713328bitgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
47753608bitgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
47802808bitgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
48136328bitgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
48143248bitgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
48308608bitgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
48311008bitgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
48330328bitgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
48333008bitgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
48334248bitgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
48347488bitgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
48366408bitgcc-4.8 -O3 -fomit-frame-pointer2014092520140907
48420208bitgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
48420568bitgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
48489888bitgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
48492368bitgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
48493488bitgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
48544768bitgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
48555848bitgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
48620328bitgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
48708488bitgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
48811048bitgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
48836048bitgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
48840168bitgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
49894608bitgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
50042448bitgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
50910088bitgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
51272528bitgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
51291808bitgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
51470088bitgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
51477368bitgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
51530688bitgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
51788008bitgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
52064408bitgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
52214528bitgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
52240648bitgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
52294488bitgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
52324248bitgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
52429568bitgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
52431928bitgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
52457008bitgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
52499088bitgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
52511808bitgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
52534128bitgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
52550808bitgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
52555568bitgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
52558488bitgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
52576968bitgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
52588768bitgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
52624328bitgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
52637248bitgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
52680088bitgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
52697448bitgcc-4.7 -O3 -fomit-frame-pointer2014092520140907
52731008bitgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
52746488bitgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
52769208bitgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
52776648bitgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
52823728bitgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
52857328bitgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
52913328bitgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
52924248bitgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
52952968bitgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
52971008bitgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
52995768bitgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
53053768bitgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
53063248bitgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
53071968bitgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
53076728bitgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
53078688bitgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
53162408bitgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
53197088bitgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
53241808bitgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
53241928bitgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
53454248bitgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
54191808bitgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
54427448bitgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
54523888bitgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
54534608bitgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
54681968bitgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
60901408bitgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
60908208bitgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
60911208bitgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
60918448bitgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
60933488bitgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
60936688bitgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
60941448bitgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
60995608bitgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
61231368bitgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
61232208bitgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
61251808bitgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
61266008bitgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
61323928bitgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
61331328bitgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
61417328bitgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
61639608bitgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
61645608bitgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
61724608bitgcc-4.8 -O2 -fomit-frame-pointer2014092520140907
61727648bitgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
61772088bitgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
61773288bitgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
61808568bitgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
61814408bitgcc-4.7 -O2 -fomit-frame-pointer2014092520140907
61821808bitgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
61855608bitgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
62036608bitgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
62604008bitgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
62694728bitgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
62732568bitgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
62859448bitgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
66223088bitgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
66252528bitgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
66312168bitgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
66314808bitgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
66335848bitgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
66409968bitgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
66411128bitgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
66479368bitgcc-4.7 -O -fomit-frame-pointer2014092520140907
66492208bitgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
66508368bitgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092520140907
66536808bitgcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
66653648bitgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
66713248bitgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
66795728bitgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
66825248bitgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
66911808bitgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
67151008bitgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
67245688bitgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
67260568bitgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
67327848bitgcc-4.8 -O -fomit-frame-pointer2014092520140907
67422448bitgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
67510808bitgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
67735528bitgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
67770648bitgcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
67777048bitgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
67788968bitgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
67814328bitgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
67875888bitgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
67939168bitgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
67974128bitgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
68047728bitgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
69748168bitgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
70390728bitgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
72751848bitgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
73478168bitgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
77778488bitgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
77876848bitgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
77916328bitgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
77923328bitgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
77960008bitgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
78029648bitgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
78084128bitgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
78166128bitgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
78192448bitgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
133164968bitgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
133230768bitgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
133257128bitgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
133257208bitgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
133257328bitgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
133289048bitgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
133313328bitgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
133339328bitgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
133356168bitgcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
133356768bitgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
133474488bitgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
133487528bitgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
133551528bitgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
133836088bitgcc-4.7 -Os -fomit-frame-pointer2014092520140907
134167568bitgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
134168648bitgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
134177088bitgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
134235488bitgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
134251568bitgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
134294328bitgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
134294928bitgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
134895088bitgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
134905968bitgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
135187168bitgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
135188048bitgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
143113088bitgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
143118128bitgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
143254208bitgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
143256968bitgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
143262208bitgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
143446568bitgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
143455368bitgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
143614888bitgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
143650608bitgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
143785648bitgcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
143870248bitgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
143937488bitgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
143937768bitgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
143943048bitgcc-4.8 -Os -fomit-frame-pointer2014092520140907
143945208bitgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
143992048bitgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
155962328bitclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
156015768bitclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
156175568bitclang -O3 -fomit-frame-pointer2014092520140907
156225448bitclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
156295848bitclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
156390928bitclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
156773208bitclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
156883768bitclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
156973728bitclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
296982488bitgcc-4.7 -funroll-loops2014092520140907
297997488bitgcc-4.72014092520140907
301329728bitgcc-4.82014092520140907
301378128bitgcc-4.8 -funroll-loops2014092520140907
301906328bitcc2014092520140907

Test failure

Implementation: crypto_aead/stribob192r1/8bit
Compiler: gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

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

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/lib64/gcc/x86_64-suse-linux/4.8/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: 75, namely:
CompilerImplementations
cc xmm
gcc-4.8 xmm
gcc-4.8 -O2 -fomit-frame-pointer xmm
gcc-4.8 -O3 -fomit-frame-pointer xmm
gcc-4.8 -O -fomit-frame-pointer xmm
gcc-4.8 -Os -fomit-frame-pointer xmm
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer xmm
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer xmm
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer xmm
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops xmm
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer xmm
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer xmm
gcc-4.8 -m64 -O2 -fomit-frame-pointer xmm
gcc-4.8 -m64 -O3 -fomit-frame-pointer xmm
gcc-4.8 -m64 -O -fomit-frame-pointer xmm
gcc-4.8 -m64 -Os -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer xmm
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc-4.8 -march=barcelona -O -fomit-frame-pointer xmm
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer xmm
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer xmm
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer xmm
gcc-4.8 -march=k8 -O -fomit-frame-pointer xmm
gcc-4.8 -march=k8 -Os -fomit-frame-pointer xmm
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer xmm
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer xmm
gcc-4.8 -march=nocona -O -fomit-frame-pointer xmm
gcc-4.8 -march=nocona -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: clang -O3 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: 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:
sbob_pi64xmm.c: /usr/bin/../lib64/clang/3.3/include/smmintrin.h:28:2: 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:56:14: warning: implicit declaration of function '_mm_insert_epi64' is invalid in C99 [-Wimplicit-function-declaration]
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: note: expanded from macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:29: warning: implicit declaration of function '_mm_extract_epi8' is invalid in C99 [-Wimplicit-function-declaration]
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:24:18: note: expanded from macro 'SBOB_XMM_UMIX64'
sbob_pi64xmm.c: sbob_sl64[0][_mm_extract_epi8(u0, r)] ^ \
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:34:40: note: expanded from macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: assigning to '__m128i' from incompatible type 'int'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sbob_pi64xmm.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
sbob_pi64.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
sbob_tab64.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
stribob.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
sbob_pi64xmm.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
sbob_tab64.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
stribob.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xmm
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xmm
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/8bit
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
sbob_pi8.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
stribob.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 8bit
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 8bit
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 8bit

Compiler output

Implementation: crypto_aead/stribob192r1/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
sbob_pi64.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
sbob_tab64.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
stribob.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
sbob_pi64xmm.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
sbob_tab64.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
stribob.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/8bit
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
sbob_pi8.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
stribob.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer 8bit

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc-4.7
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib64/gcc/x86_64-suse-linux/4.7/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
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: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc-4.7 -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: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib64/gcc/x86_64-suse-linux/4.7/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
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: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib64/gcc/x86_64-suse-linux/4.7/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
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: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc-4.8 -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: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib64/gcc/x86_64-suse-linux/4.8/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: ^
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/lib64/gcc/x86_64-suse-linux/4.8/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: 4, namely:
CompilerImplementations
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer xmm
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer xmm