Implementation notes: amd64, skylake, crypto_aead/omdsha256k128n96tau64v2

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
114532sse4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
114554sse4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
114586avx1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
114586sse4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
114614sse4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
114618sse4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
114636avx1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
114664avx1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114680avx1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
114688avx1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
114700avx1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
114722sse4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114722avx1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
114742avx1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
114760sse4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114762avx1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
114766avx1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
114768sse4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
114784avx1gcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
114790avx1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114798sse4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
114872avx1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
114876avx1gcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114918sse4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
114934sse4gcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
114980sse4gcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
114986sse4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
115094sse4gcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
115102avx1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
115114sse4gcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
115178avx1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
115214sse4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
115250avx1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
115286sse4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
115296sse4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
115328avx1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
115456avx1gcc -O3 -fomit-frame-pointer2016121620161026
115500sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
115522avx1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
115560avx1gcc -m64 -O3 -fomit-frame-pointer2016121620161026
115590sse4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
115670avx1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
115768sse4gcc -O3 -fomit-frame-pointer2016121620161026
115876sse4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
115878avx1gcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
115960avx1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
116168avx1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
116200sse4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
116254sse4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
116360sse4gcc -m64 -O3 -fomit-frame-pointer2016121620161026
116380avx1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
116932sse4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
117044sse4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
117366avx1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
117372avx1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
117594sse4clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
117646sse4clang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
117748sse4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
117772sse4clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
117880avx1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
117894sse4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
117898avx1clang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
118210avx1gcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
118370avx1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
118706avx1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
118778sse4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
118782avx1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
118816avx1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
118922avx1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
118944sse4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
119012sse4clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
119080sse4clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
119672sse4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
120296avx1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
132516sse4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
132836sse4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
132860avx1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
133014sse4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
133038sse4gcc -funroll-loops -O -fomit-frame-pointer2016121620161026
133050avx1gcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
133054sse4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
133094sse4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
133106avx1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
133108avx1gcc -funroll-loops -O -fomit-frame-pointer2016121620161026
133160avx1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
133172avx1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
133296avx1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
133300avx1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
133310sse4gcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
133332avx1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
133346sse4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
133410sse4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
133436sse4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
133488sse4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
133580avx1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
133604sse4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
133744avx1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
133792sse4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
133816avx1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
134088sse4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
134304avx1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
134350sse4gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
134480avx1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
134944sse4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
135472sse4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
135482avx1gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
135796sse4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
136474avx1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
136748avx1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
137180avx1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
146096avx1gcc -O -fomit-frame-pointer2016121620161026
146182avx1gcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
146698avx1gcc -march=barcelona -O -fomit-frame-pointer2016121620161026
146744avx1gcc -march=nocona -O -fomit-frame-pointer2016121620161026
147192avx1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
147224sse4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
147304sse4gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
147384avx1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
147412sse4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
147632sse4gcc -m64 -O -fomit-frame-pointer2016121620161026
147640sse4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
147984sse4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
148226sse4gcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
148300sse4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
148312sse4gcc -O -fomit-frame-pointer2016121620161026
148364avx1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
148390avx1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
148660sse4gcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
148662avx1gcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
148670avx1gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
148908avx1gcc -m64 -O -fomit-frame-pointer2016121620161026
148908avx1gcc -march=k8 -O -fomit-frame-pointer2016121620161026
149054avx1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
149284avx1gcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
149488avx1gcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
149640sse4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
149692avx1gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
149962sse4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
150644avx1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
150810sse4gcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
151088sse4gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
151114sse4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
151478avx1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
151906sse4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
151986avx1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
152032sse4gcc -march=barcelona -O -fomit-frame-pointer2016121620161026
152104sse4gcc -m64 -O2 -fomit-frame-pointer2016121620161026
152182sse4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
152446sse4gcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
152774avx1gcc -m64 -O2 -fomit-frame-pointer2016121620161026
152824avx1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
152926avx1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
152958sse4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
153198sse4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
153224avx1gcc -O2 -fomit-frame-pointer2016121620161026
153264avx1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
153286avx1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
153298avx1gcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
153332sse4gcc -O2 -fomit-frame-pointer2016121620161026
153466avx1gcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
153550sse4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
153680sse4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
153716sse4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
154070avx1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
154096sse4gcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
154156avx1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
154198avx1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
154206avx1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
154226sse4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
154354avx1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
154466sse4gcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
154560sse4gcc -march=k8 -O -fomit-frame-pointer2016121620161026
154950sse4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
155158avx1gcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
155350avx1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
155384sse4gcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
155538avx1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
155576avx1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
155732sse4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
156014sse4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
156018sse4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
156266sse4gcc -march=nocona -O -fomit-frame-pointer2016121620161026
160118avx1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
160242avx1gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
160260avx1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
160304avx1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
160336avx1gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
160484avx1gcc -Os -fomit-frame-pointer2016121620161026
160536avx1gcc -march=k8 -Os -fomit-frame-pointer2016121620161026
160568avx1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
160622avx1gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
160782avx1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
161016avx1gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
161030avx1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
161408avx1gcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
161438avx1gcc -march=nocona -Os -fomit-frame-pointer2016121620161026
162186avx1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
162646avx1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
162800avx1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
162866avx1gcc -m64 -Os -fomit-frame-pointer2016121620161026
163108avx1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
163326sse4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
163392avx1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
163400avx1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
163462sse4gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
163690avx1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
164152sse4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
164226avx1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
164358avx1gcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
164426sse4gcc -march=k8 -Os -fomit-frame-pointer2016121620161026
164478sse4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
164564sse4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
164654sse4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
164728sse4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
164766sse4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
164792avx1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
164854sse4gcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
164986sse4gcc -march=nocona -Os -fomit-frame-pointer2016121620161026
165002sse4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
165140sse4gcc -Os -fomit-frame-pointer2016121620161026
165176sse4gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
165258avx1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
165364sse4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
165392sse4gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
165472sse4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
165584sse4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
165828sse4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
165832avx1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
165884sse4gcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
165910sse4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
165960sse4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
166106sse4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
166108sse4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
166172sse4gcc -m64 -Os -fomit-frame-pointer2016121620161026
166200sse4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
166234sse4gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
174430refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
176352refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
176564refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
190434refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
191042refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
191346refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
191764refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
192102refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
192886refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
193524refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
194262refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
197180refgcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
197656refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
197854refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
198700refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
199568refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
199568refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
200194refgcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
200216refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
200316refgcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
200378refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
200630refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
200802refgcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
200932refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
201172refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
201372refgcc -m64 -O3 -fomit-frame-pointer2016121620161026
201900refgcc -O3 -fomit-frame-pointer2016121620161026
202438refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
202758refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
204652refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
205252refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
205712refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
207392refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
208394refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
208900refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
210768refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
211688refgcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
212038refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
212090refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
212312refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
213436refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
213570refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
213642refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
213644refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
214082refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
214194refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
214220refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
214370refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
214604refgcc -funroll-loops -O -fomit-frame-pointer2016121620161026
214822refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
215076refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
215102refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
215800refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
215924refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
216088refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
216200refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
216296refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
216794refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
217086refclang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
217146refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
218854refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
219450refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
219498refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
220422refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
230042refgcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
232472refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
232930refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
232956refgcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
233110refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
233122refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
233306refgcc -O -fomit-frame-pointer2016121620161026
233318refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
233382refgcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
233482refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
233930refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
233990refgcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
234366refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
234620refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
234624refgcc -march=barcelona -O -fomit-frame-pointer2016121620161026
234802refgcc -m64 -O -fomit-frame-pointer2016121620161026
235134refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
235210refgcc -O2 -fomit-frame-pointer2016121620161026
235402refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
235428refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
235768refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
235788refgcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
236230refgcc -march=nocona -O -fomit-frame-pointer2016121620161026
236242refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
236482refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
236524refgcc -m64 -O2 -fomit-frame-pointer2016121620161026
236706refgcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
237074refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
237200refgcc -march=k8 -O -fomit-frame-pointer2016121620161026
238530refgcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
239302refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
239334refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
242286refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
242632refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
242802refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
243010refgcc -Os -fomit-frame-pointer2016121620161026
243170refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
243260refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
243296refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
243334refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
243454refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
243484refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
243736refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
244038refgcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
244140refgcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
244612refgcc -m64 -Os -fomit-frame-pointer2016121620161026
244694refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
245186refgcc -march=nocona -Os -fomit-frame-pointer2016121620161026
245250refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
245320refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
245746refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
246112refgcc -march=k8 -Os -fomit-frame-pointer2016121620161026
246284refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
246628refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
302360sse4cc2016121620161026
303664sse4gcc2016121620161026
304070avx1cc2016121620161026
304324avx1gcc2016121620161026
305672sse4gcc -funroll-loops2016121620161026
306102avx1gcc -funroll-loops2016121620161026
612364refgcc -funroll-loops2016121620161026
612780refgcc2016121620161026
616818refcc2016121620161026