Implementation notes: amd64, bolero, crypto_kem/babybear

Computer: bolero
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_kem
Primitive: babybear
TimeImplementationCompilerBenchmark dateSUPERCOP version
168832vecclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
171876vecclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018101320180818
176344vecclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
176956vecclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018101320180818
201540vecclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018101320180818
201912vecclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
203064vecgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018101320180818
203112vecgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018101320180818
203232vecgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018101320180818
203408vecgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018101320180818
203416vecgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018101320180818
203548vecgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018101320180818
203668vecgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018101320180818
203776vecgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
203776vecgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018101320180818
204328vecgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
204364vecgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018101320180818
204416vecgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018101320180818
204816vecgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018101320180818
204888vecgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018101320180818
205228vecgcc -march=barcelona -O3 -fomit-frame-pointer2018101320180818
205528vecgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
205736vecgcc -march=nocona -O3 -fomit-frame-pointer2018101320180818
205808vecgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
206572vecgcc -march=nocona -O2 -fomit-frame-pointer2018101320180818
206936vecgcc -march=barcelona -O2 -fomit-frame-pointer2018101320180818
207144vecgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018101320180818
207480vecgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
207584vecgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018101320180818
208624vecgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
208960vecgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018101320180818
209192vecgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018101320180818
209392vecgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018101320180818
209592vecgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018101320180818
209772vecgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018101320180818
209776vecgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018101320180818
211468vecgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018101320180818
212676vecgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
213464vecgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018101320180818
213652vecgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018101320180818
213700vecgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
213724vecgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018101320180818
214260vecgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018101320180818
225300optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
229016vecgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018101320180818
229112vecgcc -m64 -march=core2 -Os -fomit-frame-pointer2018101320180818
229188vecgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018101320180818
229244vecgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018101320180818
229284vecgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018101320180818
229464vecgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
229500vecgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018101320180818
229744vecgcc -march=barcelona -Os -fomit-frame-pointer2018101320180818
230244vecgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
230288vecgcc -march=nocona -Os -fomit-frame-pointer2018101320180818
230292vecgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018101320180818
230364vecgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018101320180818
230512vecgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
230580vecgcc -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
230828vecgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018101320180818
232584optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018101320180818
232880optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
233172optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018101320180818
233700optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
233756vecgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018101320180818
233848vecclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
233856optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
233896optclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
233988vecclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
234008vecclang -O3 -fomit-frame-pointer -Qunused-arguments2018101320180818
234192optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018101320180818
234220vecgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018101320180818
234248vecgcc -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
234448optclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
234476vecgcc -march=barcelona -O -fomit-frame-pointer2018101320180818
235292optclang -O3 -fomit-frame-pointer -Qunused-arguments2018101320180818
235556vecclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
236188optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018101320180818
236208optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018101320180818
236328optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018101320180818
236456optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018101320180818
236532optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018101320180818
236680optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018101320180818
236940optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018101320180818
236964vecgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
237076optgcc -march=barcelona -O3 -fomit-frame-pointer2018101320180818
237132optgcc -m64 -O2 -fomit-frame-pointer2018101320180818
237168optgcc -O2 -fomit-frame-pointer2018101320180818
237260optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018101320180818
237288vecgcc -m64 -O2 -fomit-frame-pointer2018101320180818
237356vecgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
237448optgcc -m64 -O3 -fomit-frame-pointer2018101320180818
237452optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
237476optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018101320180818
237620optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018101320180818
237624optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018101320180818
237624vecgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
237644optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
237748optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
237940vecgcc -march=k8 -O3 -fomit-frame-pointer2018101320180818
237956optgcc -march=k8 -O3 -fomit-frame-pointer2018101320180818
237972optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018101320180818
238020optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
238088optgcc -march=barcelona -O2 -fomit-frame-pointer2018101320180818
238408optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
238468vecgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
238644vecgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018101320180818
238672vecgcc -O2 -fomit-frame-pointer2018101320180818
238808vecgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
238852vecgcc -O3 -fomit-frame-pointer2018101320180818
238908vecgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
238912optgcc -march=nocona -O2 -fomit-frame-pointer2018101320180818
239028optgcc -O3 -fomit-frame-pointer2018101320180818
239124optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
239284vecgcc -m64 -O3 -fomit-frame-pointer2018101320180818
239512vecgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018101320180818
239580optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
239884vecgcc -march=k8 -O2 -fomit-frame-pointer2018101320180818
240104optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
240564optgcc -funroll-loops -O3 -fomit-frame-pointer2018101320180818
240608optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
240676vecgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018101320180818
240740optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018101320180818
240880optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
241740vecgcc -funroll-loops -O3 -fomit-frame-pointer2018101320180818
241796vecgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
242016optgcc -march=k8 -O2 -fomit-frame-pointer2018101320180818
242708optgcc -march=nocona -O3 -fomit-frame-pointer2018101320180818
242828optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018101320180818
243428optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
243428optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018101320180818
243868optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018101320180818
244344optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018101320180818
244520vecgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
244524optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018101320180818
245008vecgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
245036optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
245160optgcc -funroll-loops -O2 -fomit-frame-pointer2018101320180818
245224vecgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018101320180818
245236vecgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
245272vecgcc -funroll-loops -O2 -fomit-frame-pointer2018101320180818
245544optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
245584optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
245624vecgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018101320180818
245720vecgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018101320180818
245876optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018101320180818
247092optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018101320180818
247244optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
248628optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
249040vecgcc -march=nocona -O -fomit-frame-pointer2018101320180818
249132vecgcc -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
251024vecgcc -m64 -march=corei7 -O -fomit-frame-pointer2018101320180818
251208vecgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018101320180818
251424vecgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018101320180818
251456vecgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018101320180818
251464vecgcc -m64 -march=core2 -O -fomit-frame-pointer2018101320180818
251832vecgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018101320180818
261852vecgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018101320180818
262120optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018101320180818
262160optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
262204optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018101320180818
262300optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018101320180818
262304vecgcc -funroll-loops -Os -fomit-frame-pointer2018101320180818
262308optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
262388optgcc -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
262428vecgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
262524vecgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018101320180818
262524optgcc -march=nocona -Os -fomit-frame-pointer2018101320180818
262544vecgcc -m64 -Os -fomit-frame-pointer2018101320180818
262568optgcc -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
262596vecgcc -Os -fomit-frame-pointer2018101320180818
262612optgcc -funroll-loops -Os -fomit-frame-pointer2018101320180818
262612optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018101320180818
262612optgcc -march=k8 -Os -fomit-frame-pointer2018101320180818
262616vecgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
262620optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018101320180818
262652vecgcc -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
262888vecgcc -march=k8 -Os -fomit-frame-pointer2018101320180818
263008optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018101320180818
263104optgcc -m64 -Os -fomit-frame-pointer2018101320180818
263320optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018101320180818
263508optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
263636optgcc -march=barcelona -Os -fomit-frame-pointer2018101320180818
263816optgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018101320180818
263840optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018101320180818
264052vecgcc -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
264232optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018101320180818
264740optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
265348optgcc -Os -fomit-frame-pointer2018101320180818
265496optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018101320180818
265876optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
265880optgcc -m64 -march=core2 -Os -fomit-frame-pointer2018101320180818
266612optgcc -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
267032optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018101320180818
267476optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018101320180818
267800optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018101320180818
267876optgcc -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
268068optgcc -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
268160optgcc -march=barcelona -O -fomit-frame-pointer2018101320180818
268292vecgcc -march=k8 -O -fomit-frame-pointer2018101320180818
268340optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018101320180818
268468optgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018101320180818
268472optgcc -march=k8 -O -fomit-frame-pointer2018101320180818
270196optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018101320180818
270600optgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018101320180818
270740vecgcc -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
271832optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018101320180818
271852optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018101320180818
271852optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018101320180818
272064optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018101320180818
272084optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018101320180818
272376vecgcc -m64 -O -fomit-frame-pointer2018101320180818
272636vecgcc -O -fomit-frame-pointer2018101320180818
272660optgcc -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
272720optgcc -m64 -O -fomit-frame-pointer2018101320180818
272852optgcc -m64 -march=core2 -O -fomit-frame-pointer2018101320180818
272908vecgcc -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
273152optgcc -O -fomit-frame-pointer2018101320180818
273392optgcc -m64 -march=corei7 -O -fomit-frame-pointer2018101320180818
273536optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
273696vecgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
273884optgcc -funroll-loops -m64 -O -fomit-frame-pointer2018101320180818
273892optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018101320180818
273912optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
274016vecgcc -funroll-loops -m64 -O -fomit-frame-pointer2018101320180818
274680vecgcc -funroll-loops -O -fomit-frame-pointer2018101320180818
275016optgcc -funroll-loops -O -fomit-frame-pointer2018101320180818
276108vecgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018101320180818
276800vecgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
277140optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
278764optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
283540optgcc -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
283656optgcc -march=nocona -O -fomit-frame-pointer2018101320180818
284816optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018101320180818
287536lowmemclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018101320180818
288268lowmemclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
290084optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018101320180818
290988optgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018101320180818
291556optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018101320180818
296504lowmemgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018101320180818
297240lowmemgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018101320180818
297696lowmemgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018101320180818
297800lowmemgcc -funroll-loops -O3 -fomit-frame-pointer2018101320180818
298068lowmemgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
298180lowmemgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018101320180818
298180lowmemgcc -march=barcelona -O3 -fomit-frame-pointer2018101320180818
298600lowmemgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
298628lowmemgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
298876lowmemgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
299040lowmemgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018101320180818
299208lowmemgcc -O3 -fomit-frame-pointer2018101320180818
299456lowmemgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018101320180818
299596lowmemgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018101320180818
299620lowmemgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018101320180818
299668lowmemgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
299716lowmemgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018101320180818
299724lowmemgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018101320180818
299868lowmemgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
299936lowmemgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
299944lowmemgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018101320180818
300008lowmemgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018101320180818
300060lowmemgcc -march=k8 -O3 -fomit-frame-pointer2018101320180818
300084lowmemgcc -march=k8 -O2 -fomit-frame-pointer2018101320180818
300236lowmemgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
300252lowmemgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
300272lowmemgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018101320180818
300292lowmemgcc -m64 -O2 -fomit-frame-pointer2018101320180818
300312lowmemgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018101320180818
300448lowmemgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018101320180818
300528lowmemgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018101320180818
300584lowmemgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
300700lowmemgcc -m64 -O3 -fomit-frame-pointer2018101320180818
300844lowmemgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
300960lowmemgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018101320180818
300996lowmemgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018101320180818
301136lowmemgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
302264lowmemgcc -march=barcelona -O2 -fomit-frame-pointer2018101320180818
302536lowmemgcc -funroll-loops -O2 -fomit-frame-pointer2018101320180818
302536lowmemgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
303268lowmemgcc -O2 -fomit-frame-pointer2018101320180818
303348lowmemgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018101320180818
303844lowmemgcc -march=nocona -O2 -fomit-frame-pointer2018101320180818
304224lowmemgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
304360lowmemgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
305220lowmemgcc -march=nocona -O3 -fomit-frame-pointer2018101320180818
305644lowmemgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018101320180818
307264lowmemgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
308320lowmemclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
308860lowmemclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
308920lowmemclang -O3 -fomit-frame-pointer -Qunused-arguments2018101320180818
309092lowmemclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018101320180818
309220lowmemclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018101320180818
314188lowmemclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
316356lowmemclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
317552lowmemclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
337340lowmemgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018101320180818
337656lowmemgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018101320180818
337956lowmemgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018101320180818
338476lowmemgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018101320180818
338696lowmemgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018101320180818
338828lowmemgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018101320180818
339740lowmemgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018101320180818
340024lowmemgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018101320180818
341332lowmemgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018101320180818
341596lowmemgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
341852lowmemgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018101320180818
341856lowmemgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018101320180818
342116lowmemgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
342192lowmemgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
342248lowmemgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018101320180818
342436lowmemgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
342480lowmemgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018101320180818
342780lowmemgcc -Os -fomit-frame-pointer2018101320180818
343032lowmemgcc -m64 -march=core2 -Os -fomit-frame-pointer2018101320180818
343044lowmemgcc -march=barcelona -Os -fomit-frame-pointer2018101320180818
343272lowmemgcc -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
343296lowmemgcc -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
343376lowmemgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
343464lowmemgcc -funroll-loops -m64 -O -fomit-frame-pointer2018101320180818
343488lowmemgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018101320180818
343528lowmemgcc -m64 -Os -fomit-frame-pointer2018101320180818
343532lowmemgcc -funroll-loops -Os -fomit-frame-pointer2018101320180818
343616lowmemgcc -march=k8 -Os -fomit-frame-pointer2018101320180818
343732lowmemgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
343804lowmemgcc -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
343804lowmemgcc -march=nocona -Os -fomit-frame-pointer2018101320180818
343888lowmemgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
343916lowmemgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018101320180818
344136lowmemgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
344172lowmemgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
344644lowmemgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018101320180818
344796lowmemgcc -funroll-loops -O -fomit-frame-pointer2018101320180818
344996lowmemgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018101320180818
345004lowmemgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018101320180818
345116lowmemgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018101320180818
345328lowmemgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018101320180818
346872lowmemgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018101320180818
347108lowmemgcc -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
348960lowmemgcc -march=k8 -O -fomit-frame-pointer2018101320180818
357820lowmemgcc -m64 -march=corei7 -O -fomit-frame-pointer2018101320180818
357956lowmemgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018101320180818
358012lowmemgcc -m64 -march=core2 -O -fomit-frame-pointer2018101320180818
358772lowmemgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018101320180818
360068lowmemgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018101320180818
360508lowmemgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018101320180818
371288lowmemgcc -m64 -O -fomit-frame-pointer2018101320180818
372740lowmemgcc -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
373216lowmemgcc -O -fomit-frame-pointer2018101320180818
376564lowmemgcc -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
379768lowmemgcc -march=barcelona -O -fomit-frame-pointer2018101320180818
381752lowmemgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018101320180818
381952lowmemgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018101320180818
382012lowmemgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018101320180818
383652lowmemgcc -march=nocona -O -fomit-frame-pointer2018101320180818
384824lowmemgcc -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
759340vecgcc -funroll-loops2018101320180818
759392vecgcc2018101320180818
759912optgcc2018101320180818
760896veccc2018101320180818
767428optcc2018101320180818
767620optgcc -funroll-loops2018101320180818
944196lowmemgcc2018101320180818
945716lowmemgcc -funroll-loops2018101320180818
951964lowmemcc2018101320180818
1326440refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
1379152refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
1381384refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018101320180818
1494736refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018101320180818
1716752refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018101320180818
1768756refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
3159020refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
3160124refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
3161852refclang -O3 -fomit-frame-pointer -Qunused-arguments2018101320180818
3213364refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
3602408refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
3605112refgcc -funroll-loops -O2 -fomit-frame-pointer2018101320180818
3612816refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
3615056refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018101320180818
3615776refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018101320180818
3629008refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018101320180818
3640980refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018101320180818
3644468refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018101320180818
3646400refgcc -funroll-loops -O3 -fomit-frame-pointer2018101320180818
3653752refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
3662236refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018101320180818
3677256refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
3677760refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
3689028refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
4184428refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018101320180818
4190580refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
4221964refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
4224000refgcc -march=barcelona -O3 -fomit-frame-pointer2018101320180818
4236200refgcc -march=k8 -O3 -fomit-frame-pointer2018101320180818
4238060refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
4300384refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018101320180818
4315064refgcc -funroll-loops -m64 -O -fomit-frame-pointer2018101320180818
4321796refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018101320180818
4329728refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
4330552refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
4347240refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
4358528refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018101320180818
4369336refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018101320180818
4373056refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
4381872refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
4387336refgcc -funroll-loops -O -fomit-frame-pointer2018101320180818
4983084refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018101320180818
5014204refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018101320180818
5066252refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018101320180818
5066452refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018101320180818
5076660refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018101320180818
5078616refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018101320180818
5104180refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018101320180818
5104576refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018101320180818
5105136refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018101320180818
5116564refgcc -m64 -O3 -fomit-frame-pointer2018101320180818
5122112refgcc -O3 -fomit-frame-pointer2018101320180818
5163116refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
5164584refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
5204896refgcc -march=nocona -O3 -fomit-frame-pointer2018101320180818
6054236refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018101320180818
6055964refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018101320180818
6065364refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018101320180818
6090972refgcc -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
6091768refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018101320180818
6093032refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018101320180818
6093592refgcc -m64 -march=core2 -O -fomit-frame-pointer2018101320180818
6094196refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018101320180818
6094332refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018101320180818
6097300refgcc -O -fomit-frame-pointer2018101320180818
6097384refgcc -march=barcelona -O -fomit-frame-pointer2018101320180818
6097536refgcc -m64 -march=corei7 -O -fomit-frame-pointer2018101320180818
6102792refgcc -m64 -O -fomit-frame-pointer2018101320180818
6107256refgcc -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
6113400refgcc -march=k8 -O -fomit-frame-pointer2018101320180818
6140020refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018101320180818
6140556refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018101320180818
6158988refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018101320180818
6159884refgcc -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
6182116refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018101320180818
6201788refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018101320180818
6210420refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
6210552refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018101320180818
6210876refgcc -march=k8 -O2 -fomit-frame-pointer2018101320180818
6222580refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
6222972refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018101320180818
6226460refgcc -m64 -O2 -fomit-frame-pointer2018101320180818
6227336refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018101320180818
6231424refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
6235392refgcc -O2 -fomit-frame-pointer2018101320180818
6245740refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018101320180818
6295152refgcc -march=barcelona -O2 -fomit-frame-pointer2018101320180818
6511484refgcc -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
6531936refgcc -march=nocona -O -fomit-frame-pointer2018101320180818
6639540refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
6728488refgcc -march=nocona -O2 -fomit-frame-pointer2018101320180818
7238156refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
7266336refgcc -funroll-loops -Os -fomit-frame-pointer2018101320180818
7266500refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
7266820refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018101320180818
7276844refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018101320180818
7286248refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018101320180818
7320308refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018101320180818
7331708refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018101320180818
7349916refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018101320180818
7349924refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
7549324refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018101320180818
7571356refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018101320180818
7573140refgcc -march=k8 -Os -fomit-frame-pointer2018101320180818
7585684refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
7588796refgcc -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
7589856refgcc -Os -fomit-frame-pointer2018101320180818
7596328refgcc -m64 -Os -fomit-frame-pointer2018101320180818
7598560refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018101320180818
7600044refgcc -m64 -march=core2 -Os -fomit-frame-pointer2018101320180818
7606284refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018101320180818
7611184refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018101320180818
7616416refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018101320180818
7624348refgcc -march=barcelona -Os -fomit-frame-pointer2018101320180818
7625812refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
7650076refgcc -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
7969960refgcc -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
8125236refgcc -march=nocona -Os -fomit-frame-pointer2018101320180818
22542928refgcc -funroll-loops2018101320180818
22573700refcc2018101320180818
22678504refgcc2018101320180818