Implementation notes: amd64, skylake, crypto_aead/omdsha256k192n104tau128v1

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_aead
Primitive: omdsha256k192n104tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
123814sse4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
123850sse4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
123870sse4gcc -funroll-loops -O -fomit-frame-pointer2016121620161026
123872sse4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
123900sse4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
123910avx1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
123918sse4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
123932sse4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
123940avx1gcc -funroll-loops -O -fomit-frame-pointer2016121620161026
123956avx1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
123958sse4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
123986sse4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
124002sse4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
124006avx1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
124024avx1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
124036avx1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
124050avx1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
124136sse4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
124162avx1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
124580avx1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
124720sse4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
125090sse4gcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
125098sse4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
125144avx1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
125256avx1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
125382avx1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
125390sse4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
125414avx1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
125590avx1gcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
125712sse4gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
125798avx1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
125876sse4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
126236avx1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
126330sse4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
126354avx1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
126362sse4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
126374sse4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
126404sse4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
126418sse4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
126448avx1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
126476avx1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
126486avx1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
126508avx1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
126588sse4gcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
126618avx1gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
126630sse4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
126630sse4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
126652sse4gcc -m64 -O -fomit-frame-pointer2016121620161026
126662sse4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
126670sse4gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
126722sse4gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
126782avx1gcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
126836avx1gcc -O -fomit-frame-pointer2016121620161026
126842avx1gcc -march=k8 -O -fomit-frame-pointer2016121620161026
126850sse4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
126868avx1gcc -march=nocona -O -fomit-frame-pointer2016121620161026
126886avx1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
126930avx1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
126934sse4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
126950avx1gcc -march=barcelona -O -fomit-frame-pointer2016121620161026
126980sse4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
127002avx1gcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
127040sse4gcc -O -fomit-frame-pointer2016121620161026
127052avx1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
127122avx1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
127160sse4gcc -march=k8 -O -fomit-frame-pointer2016121620161026
127164avx1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
127188sse4gcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
127216sse4clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
127226sse4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
127272avx1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
127276avx1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
127286sse4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
127292sse4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
127304avx1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
127306sse4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
127312sse4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
127314avx1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
127368avx1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
127376avx1gcc -m64 -O -fomit-frame-pointer2016121620161026
127398avx1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
127404sse4gcc -m64 -O3 -fomit-frame-pointer2016121620161026
127418avx1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
127420sse4gcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
127426avx1gcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
127434sse4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
127456sse4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
127462sse4gcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
127494sse4gcc -march=nocona -O -fomit-frame-pointer2016121620161026
127510avx1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
127512avx1gcc -m64 -O2 -fomit-frame-pointer2016121620161026
127520avx1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
127522avx1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
127526sse4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
127562sse4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
127568avx1gcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
127586avx1gcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
127604avx1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
127610sse4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
127628avx1gcc -O2 -fomit-frame-pointer2016121620161026
127632avx1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
127648avx1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
127670sse4gcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
127690sse4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
127706avx1gcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
127708sse4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
127740sse4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
127786sse4clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
127796sse4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
127828sse4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
127838sse4gcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
127868sse4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
127878avx1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
127882sse4gcc -O3 -fomit-frame-pointer2016121620161026
127960sse4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
128042sse4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
128050avx1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
128058sse4clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
128074sse4gcc -m64 -O2 -fomit-frame-pointer2016121620161026
128074avx1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
128082avx1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
128082sse4gcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
128094sse4gcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
128100sse4gcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
128104avx1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
128166sse4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
128180avx1gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
128224sse4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
128250sse4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
128254avx1gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
128264sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
128286avx1gcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
128344sse4gcc -O2 -fomit-frame-pointer2016121620161026
128366avx1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
128388sse4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
128394avx1clang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
128402sse4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
128404avx1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
128454sse4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
128472avx1gcc -O3 -fomit-frame-pointer2016121620161026
128536avx1gcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
128536avx1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
128564avx1gcc -m64 -O3 -fomit-frame-pointer2016121620161026
128580avx1gcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
128588sse4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
128636avx1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
128636sse4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
128810avx1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
128892avx1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
129064sse4clang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
129064avx1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
129204avx1gcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
129228avx1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
129248avx1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
129264avx1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
129318avx1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
129350sse4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
129356sse4gcc -march=barcelona -O -fomit-frame-pointer2016121620161026
129362avx1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
129376sse4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
129380avx1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
129382sse4gcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
129394sse4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
129516sse4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
129574sse4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
129638sse4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
129648avx1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
129666avx1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
129692sse4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
129826avx1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
129856sse4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
129864avx1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
130124avx1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
130212avx1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
130402avx1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
130764avx1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
130816avx1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
131054avx1gcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
131308sse4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
131878sse4gcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
132372sse4clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
133014avx1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
175836avx1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
175838avx1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
175842avx1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
176226avx1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
176450avx1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
176610avx1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
176644avx1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
176748refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
177006avx1gcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
177228avx1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
178366sse4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
178920refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
179116sse4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
179768sse4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
180068sse4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
180090sse4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
180268sse4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
180992refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
181204sse4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
181454sse4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
182304sse4gcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
184050avx1gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
184064avx1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
184126avx1gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
184162avx1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
184488avx1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
184568avx1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
184930avx1gcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
185024avx1gcc -march=nocona -Os -fomit-frame-pointer2016121620161026
185262avx1gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
185318avx1gcc -Os -fomit-frame-pointer2016121620161026
185318avx1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
185558avx1gcc -m64 -Os -fomit-frame-pointer2016121620161026
185766avx1gcc -march=k8 -Os -fomit-frame-pointer2016121620161026
186456avx1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
186634sse4gcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
186726sse4gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
186726avx1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
186796avx1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
186844avx1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
187168sse4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
187516sse4gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
187542sse4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
187566sse4gcc -march=nocona -Os -fomit-frame-pointer2016121620161026
187844sse4gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
188064avx1gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
188220sse4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
188344sse4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
188578sse4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
188610sse4gcc -Os -fomit-frame-pointer2016121620161026
188638sse4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
188998sse4gcc -m64 -Os -fomit-frame-pointer2016121620161026
189224sse4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
189322sse4gcc -march=k8 -Os -fomit-frame-pointer2016121620161026
189526sse4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
189718sse4gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
191062refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
191084sse4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
192924refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
193146refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
194246refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
194624refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
194788refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
195922sse4cc2016121620161026
195986refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
196232sse4gcc -funroll-loops2016121620161026
196300refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
196392refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
196518avx1gcc -funroll-loops2016121620161026
197286avx1gcc2016121620161026
197678sse4gcc2016121620161026
197732refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
197970refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
198398avx1cc2016121620161026
199526refgcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
200306refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
200640refgcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
200780refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
200798refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
200940refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
201004refgcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
201134refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
201226refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
201420refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
201502refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
202224refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
202406refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
202812refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
203164refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
203290refgcc -m64 -O3 -fomit-frame-pointer2016121620161026
205132refgcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
205722refgcc -O3 -fomit-frame-pointer2016121620161026
207770refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
208346refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
209652refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
210998refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
211044refgcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
211904refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
212428refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
212466refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
212562refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
212824refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
212910refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
212968refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
213422refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
213690refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
213918refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
214276refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
214350refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
214426refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
214454refgcc -funroll-loops -O -fomit-frame-pointer2016121620161026
214758refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
214860refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
215446refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
215484refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
215586refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
215792refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
216480refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
216804refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
217158refclang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
217240refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
217320refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
217984refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
219106refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
232676refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
232856refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
232968refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
233052refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
233142refgcc -march=barcelona -O -fomit-frame-pointer2016121620161026
233316refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
233420refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
233610refgcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
233902refgcc -O -fomit-frame-pointer2016121620161026
233974refgcc -O2 -fomit-frame-pointer2016121620161026
234284refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
234460refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
234724refgcc -m64 -O2 -fomit-frame-pointer2016121620161026
234728refgcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
234800refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
235482refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
235680refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
236418refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
236436refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
237284refgcc -m64 -O -fomit-frame-pointer2016121620161026
237524refgcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
237636refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
238428refgcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
238544refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
239092refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
239470refgcc -march=k8 -O -fomit-frame-pointer2016121620161026
239690refgcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
240384refgcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
240586refgcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
241046refgcc -march=nocona -O -fomit-frame-pointer2016121620161026
242852refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
243178refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
243352refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
243504refgcc -m64 -Os -fomit-frame-pointer2016121620161026
243560refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
243592refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
243598refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
243662refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
243678refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
243820refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
243856refgcc -Os -fomit-frame-pointer2016121620161026
243920refgcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
244050refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
244320refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
244370refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
244392refgcc -march=k8 -Os -fomit-frame-pointer2016121620161026
244662refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
244864refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
245134refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
245216refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
245268refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
245388refgcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
245438refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
245512refgcc -march=nocona -Os -fomit-frame-pointer2016121620161026
610254refcc2016121620161026
610648refgcc2016121620161026
611684refgcc -funroll-loops2016121620161026