Implementation notes: amd64, bolero, crypto_kem/babybearephem

Computer: bolero
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_kem
Primitive: babybearephem
TimeImplementationCompilerBenchmark dateSUPERCOP version
95592vecclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
96084vecclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018101320180818
100124vecclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018101320180818
100848vecclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
109136vecclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018101320180818
109288vecgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018101320180818
109416vecgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018101320180818
109564vecgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018101320180818
109572vecgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018101320180818
110008vecgcc -march=barcelona -O2 -fomit-frame-pointer2018101320180818
110168vecgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
110260vecclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
110272vecgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018101320180818
110564vecgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018101320180818
110580vecgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
110764vecgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
110820vecgcc -march=nocona -O2 -fomit-frame-pointer2018101320180818
110892vecgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018101320180818
111020vecgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018101320180818
111300vecgcc -march=nocona -O3 -fomit-frame-pointer2018101320180818
111372vecgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
111824vecgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018101320180818
112316vecgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018101320180818
112324vecgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
112392vecgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018101320180818
112536vecgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018101320180818
112720vecgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018101320180818
113332vecgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
113512vecgcc -march=barcelona -O3 -fomit-frame-pointer2018101320180818
113824vecgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
114412vecgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018101320180818
114940vecgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018101320180818
114944vecgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018101320180818
115132vecgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
115404vecgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018101320180818
115448vecgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018101320180818
115552vecgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018101320180818
115564vecgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018101320180818
115816vecgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018101320180818
116036vecgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018101320180818
116668vecgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018101320180818
117472vecgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018101320180818
117780vecgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018101320180818
121032optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
122460optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018101320180818
123864vecgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018101320180818
123900vecgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018101320180818
124408vecgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
124444vecclang -O3 -fomit-frame-pointer -Qunused-arguments2018101320180818
124704vecgcc -march=barcelona -Os -fomit-frame-pointer2018101320180818
124760optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018101320180818
124776vecgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018101320180818
124780vecgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018101320180818
124844vecclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
124888vecgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
124892optclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
124912optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
124944optclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
124968vecgcc -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
124976vecgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018101320180818
124992optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
125120vecgcc -m64 -march=core2 -Os -fomit-frame-pointer2018101320180818
125120vecgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018101320180818
125132vecgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
125284optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018101320180818
125372vecclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
125400vecgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018101320180818
125468optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
125884optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018101320180818
125924optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018101320180818
126240optclang -O3 -fomit-frame-pointer -Qunused-arguments2018101320180818
126576optgcc -O2 -fomit-frame-pointer2018101320180818
126612vecclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
126620vecgcc -m64 -O2 -fomit-frame-pointer2018101320180818
126620optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018101320180818
126640optgcc -march=k8 -O2 -fomit-frame-pointer2018101320180818
126764optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
126764optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
126880optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
126912vecgcc -O2 -fomit-frame-pointer2018101320180818
126936optgcc -march=barcelona -O2 -fomit-frame-pointer2018101320180818
127104optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018101320180818
127300optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018101320180818
127372optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018101320180818
127404optgcc -march=barcelona -O3 -fomit-frame-pointer2018101320180818
127444vecgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
127580optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018101320180818
127596optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
127856vecgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
127900vecgcc -O3 -fomit-frame-pointer2018101320180818
127988vecgcc -march=k8 -O3 -fomit-frame-pointer2018101320180818
128008vecgcc -march=nocona -Os -fomit-frame-pointer2018101320180818
128060vecgcc -march=k8 -O2 -fomit-frame-pointer2018101320180818
128072vecgcc -m64 -O3 -fomit-frame-pointer2018101320180818
128136vecgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018101320180818
128208optgcc -march=k8 -O3 -fomit-frame-pointer2018101320180818
128260optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
128336vecgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018101320180818
128348vecgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
128360optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018101320180818
128372optgcc -O3 -fomit-frame-pointer2018101320180818
128552vecgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018101320180818
128568optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018101320180818
128576vecgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018101320180818
128768vecgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
128772optgcc -march=nocona -O2 -fomit-frame-pointer2018101320180818
128964vecgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
129004vecgcc -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
129016optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018101320180818
129032vecgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018101320180818
129056vecgcc -funroll-loops -O3 -fomit-frame-pointer2018101320180818
129056vecgcc -march=barcelona -O -fomit-frame-pointer2018101320180818
129060optgcc -funroll-loops -O3 -fomit-frame-pointer2018101320180818
129096optgcc -m64 -O3 -fomit-frame-pointer2018101320180818
129164optgcc -march=nocona -O3 -fomit-frame-pointer2018101320180818
129180vecgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
129296optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018101320180818
129360optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
129464optgcc -m64 -O2 -fomit-frame-pointer2018101320180818
129544optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018101320180818
129548optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
129676optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018101320180818
129800optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
130096optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
130224optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
130256vecgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018101320180818
130348vecgcc -funroll-loops -O2 -fomit-frame-pointer2018101320180818
130356optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018101320180818
130368vecgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018101320180818
130380optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018101320180818
130380vecgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018101320180818
130424optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018101320180818
130452optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
130476optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
130508optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018101320180818
130556optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
130700optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
130824optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
131032optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018101320180818
131364vecgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
131488vecgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
131584optgcc -funroll-loops -O2 -fomit-frame-pointer2018101320180818
131964optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
132004vecgcc -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
132216vecgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
132300optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018101320180818
132504optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018101320180818
133320vecgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018101320180818
134200vecgcc -m64 -march=corei7 -O -fomit-frame-pointer2018101320180818
134248vecgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018101320180818
134396vecgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018101320180818
134448vecgcc -m64 -march=core2 -O -fomit-frame-pointer2018101320180818
134616vecgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
134724vecgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018101320180818
134800vecgcc -march=nocona -O -fomit-frame-pointer2018101320180818
137024vecgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018101320180818
139452optgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018101320180818
139528optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018101320180818
140304optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018101320180818
140704optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018101320180818
140964optgcc -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
140992optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
141020vecgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018101320180818
141064vecgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018101320180818
141112vecgcc -funroll-loops -Os -fomit-frame-pointer2018101320180818
141172optgcc -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
141180optgcc -Os -fomit-frame-pointer2018101320180818
141180optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
141180optgcc -m64 -Os -fomit-frame-pointer2018101320180818
141200optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018101320180818
141232optgcc -march=nocona -Os -fomit-frame-pointer2018101320180818
141240optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
141252optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
141320optgcc -funroll-loops -Os -fomit-frame-pointer2018101320180818
141372optgcc -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
141416optgcc -march=k8 -Os -fomit-frame-pointer2018101320180818
141424vecgcc -m64 -Os -fomit-frame-pointer2018101320180818
141428optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018101320180818
141448optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018101320180818
141456vecgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
141468vecgcc -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
141484optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018101320180818
141496optgcc -m64 -march=core2 -Os -fomit-frame-pointer2018101320180818
141552optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018101320180818
141648optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018101320180818
141672vecgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
141688optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018101320180818
141788optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018101320180818
141932optgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018101320180818
142052optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018101320180818
142132optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
142228optgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018101320180818
142252optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018101320180818
142308vecgcc -march=k8 -Os -fomit-frame-pointer2018101320180818
142652optgcc -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
142908optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018101320180818
143168vecgcc -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
143268vecgcc -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
143532optgcc -march=k8 -O -fomit-frame-pointer2018101320180818
144052vecgcc -Os -fomit-frame-pointer2018101320180818
144304optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018101320180818
144364optgcc -march=barcelona -Os -fomit-frame-pointer2018101320180818
144740optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
144808vecgcc -march=k8 -O -fomit-frame-pointer2018101320180818
144956optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
145160optgcc -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
145224optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
145320vecgcc -funroll-loops -m64 -O -fomit-frame-pointer2018101320180818
145420optgcc -march=barcelona -O -fomit-frame-pointer2018101320180818
145448optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018101320180818
145548optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018101320180818
145660optgcc -funroll-loops -m64 -O -fomit-frame-pointer2018101320180818
145708vecgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
145844vecgcc -funroll-loops -O -fomit-frame-pointer2018101320180818
145856optgcc -funroll-loops -O -fomit-frame-pointer2018101320180818
146672optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018101320180818
147452vecgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018101320180818
148324optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
149928vecgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
150704optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018101320180818
150728optgcc -m64 -march=corei7 -O -fomit-frame-pointer2018101320180818
150776optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018101320180818
151032optgcc -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
151040vecgcc -O -fomit-frame-pointer2018101320180818
151264optgcc -m64 -march=core2 -O -fomit-frame-pointer2018101320180818
151320optgcc -m64 -O -fomit-frame-pointer2018101320180818
151364lowmemclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
151396vecgcc -m64 -O -fomit-frame-pointer2018101320180818
151512lowmemclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018101320180818
151552vecgcc -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
151600optgcc -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
152100optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018101320180818
153708optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018101320180818
153760optgcc -O -fomit-frame-pointer2018101320180818
154716optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018101320180818
155948optgcc -march=nocona -O -fomit-frame-pointer2018101320180818
156008optgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018101320180818
156728lowmemgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018101320180818
157340lowmemgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018101320180818
157704lowmemgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018101320180818
157752lowmemgcc -march=k8 -O2 -fomit-frame-pointer2018101320180818
157772lowmemgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
157824lowmemgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018101320180818
157828lowmemgcc -O2 -fomit-frame-pointer2018101320180818
157936lowmemgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018101320180818
158108lowmemgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
158116lowmemgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018101320180818
158156lowmemgcc -march=nocona -O2 -fomit-frame-pointer2018101320180818
158292lowmemgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018101320180818
158320lowmemgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018101320180818
158376lowmemgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
158380lowmemgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018101320180818
158384lowmemgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
158388lowmemgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018101320180818
158416lowmemgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018101320180818
158428lowmemgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
158492lowmemgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018101320180818
158528lowmemgcc -march=k8 -O3 -fomit-frame-pointer2018101320180818
158552lowmemgcc -march=barcelona -O2 -fomit-frame-pointer2018101320180818
158560lowmemgcc -m64 -O2 -fomit-frame-pointer2018101320180818
158620lowmemgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
158648lowmemgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018101320180818
158656lowmemgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
158688lowmemgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018101320180818
158712lowmemgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018101320180818
158776lowmemgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018101320180818
158864lowmemgcc -march=barcelona -O3 -fomit-frame-pointer2018101320180818
159132optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018101320180818
159172lowmemgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018101320180818
159196lowmemgcc -funroll-loops -O3 -fomit-frame-pointer2018101320180818
159236lowmemgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
159352lowmemgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
159388lowmemgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
159444lowmemgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
159456lowmemgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
159468lowmemgcc -march=nocona -O3 -fomit-frame-pointer2018101320180818
159548lowmemgcc -m64 -O3 -fomit-frame-pointer2018101320180818
159580lowmemgcc -O3 -fomit-frame-pointer2018101320180818
159796lowmemgcc -funroll-loops -O2 -fomit-frame-pointer2018101320180818
160176lowmemgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018101320180818
160364lowmemgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018101320180818
160576lowmemgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
161644lowmemgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
161884lowmemgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018101320180818
162540lowmemclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
163084lowmemclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
163256lowmemclang -O3 -fomit-frame-pointer -Qunused-arguments2018101320180818
163376lowmemclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
163548lowmemclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018101320180818
163588lowmemgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
163716lowmemclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
163856lowmemclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018101320180818
164688lowmemgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
168388lowmemclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
176136lowmemgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018101320180818
176680lowmemgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018101320180818
176752lowmemgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018101320180818
177144lowmemgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018101320180818
177188lowmemgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018101320180818
177296lowmemgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018101320180818
177400lowmemgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018101320180818
177852lowmemgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018101320180818
177900lowmemgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018101320180818
178028lowmemgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018101320180818
178124lowmemgcc -m64 -march=corei7 -O -fomit-frame-pointer2018101320180818
178176lowmemgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018101320180818
178256lowmemgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018101320180818
178532lowmemgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018101320180818
179096lowmemgcc -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
179252lowmemgcc -m64 -O -fomit-frame-pointer2018101320180818
179736lowmemgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
180136lowmemgcc -O -fomit-frame-pointer2018101320180818
180280lowmemgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018101320180818
180304lowmemgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
180476lowmemgcc -march=k8 -O -fomit-frame-pointer2018101320180818
180516lowmemgcc -funroll-loops -Os -fomit-frame-pointer2018101320180818
180564lowmemgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
180564lowmemgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018101320180818
180568lowmemgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
180604lowmemgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
180616lowmemgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
180692lowmemgcc -m64 -Os -fomit-frame-pointer2018101320180818
180720lowmemgcc -m64 -march=core2 -O -fomit-frame-pointer2018101320180818
180740lowmemgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018101320180818
180820lowmemgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018101320180818
181036lowmemgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018101320180818
181100lowmemgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018101320180818
181100lowmemgcc -march=barcelona -Os -fomit-frame-pointer2018101320180818
181128lowmemgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
181132lowmemgcc -march=k8 -Os -fomit-frame-pointer2018101320180818
181144lowmemgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018101320180818
181160lowmemgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
181292lowmemgcc -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
181320lowmemgcc -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
181368lowmemgcc -Os -fomit-frame-pointer2018101320180818
181416lowmemgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018101320180818
181468lowmemgcc -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
181500lowmemgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018101320180818
181516lowmemgcc -m64 -march=core2 -Os -fomit-frame-pointer2018101320180818
181628lowmemgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
181900lowmemgcc -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
181908lowmemgcc -march=barcelona -O -fomit-frame-pointer2018101320180818
182064lowmemgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018101320180818
182160lowmemgcc -march=nocona -Os -fomit-frame-pointer2018101320180818
182516lowmemgcc -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
182572lowmemgcc -funroll-loops -O -fomit-frame-pointer2018101320180818
182944lowmemgcc -funroll-loops -m64 -O -fomit-frame-pointer2018101320180818
183340lowmemgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018101320180818
183916lowmemgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018101320180818
185188lowmemgcc -march=nocona -O -fomit-frame-pointer2018101320180818
187240lowmemgcc -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
199696lowmemgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018101320180818
199812lowmemgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018101320180818
200300lowmemgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018101320180818
393772veccc2018101320180818
393976optgcc -funroll-loops2018101320180818
394200vecgcc -funroll-loops2018101320180818
394532vecgcc2018101320180818
395288optgcc2018101320180818
396092optcc2018101320180818
485800lowmemgcc2018101320180818
486900lowmemgcc -funroll-loops2018101320180818
487088lowmemcc2018101320180818
595948refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018101320180818
606556refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018101320180818
608988refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
758380refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018101320180818
766480refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
782848refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018101320180818
1409940refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
1410004refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
1417192refclang -O3 -fomit-frame-pointer -Qunused-arguments2018101320180818
1435008refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018101320180818
1611596refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
1616988refgcc -funroll-loops -O2 -fomit-frame-pointer2018101320180818
1619220refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018101320180818
1619280refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018101320180818
1621860refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
1622504refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018101320180818
1627172refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
1628584refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
1629700refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018101320180818
1631616refgcc -funroll-loops -O3 -fomit-frame-pointer2018101320180818
1633320refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
1637508refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018101320180818
1644408refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018101320180818
1644428refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
1869716refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
1878616refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
1881092refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018101320180818
1881724refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018101320180818
1884392refgcc -march=k8 -O3 -fomit-frame-pointer2018101320180818
1889360refgcc -march=barcelona -O3 -fomit-frame-pointer2018101320180818
1922984refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018101320180818
1926052refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018101320180818
1927772refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018101320180818
1930204refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
1931780refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
1931908refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
1932948refgcc -funroll-loops -m64 -O -fomit-frame-pointer2018101320180818
1935088refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
1944896refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018101320180818
1947252refgcc -funroll-loops -O -fomit-frame-pointer2018101320180818
1967744refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018101320180818
2233952refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018101320180818
2236900refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018101320180818
2239664refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018101320180818
2240860refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018101320180818
2243900refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018101320180818
2260344refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018101320180818
2262004refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018101320180818
2273008refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018101320180818
2274560refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018101320180818
2291600refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018101320180818
2295312refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018101320180818
2298608refgcc -m64 -O3 -fomit-frame-pointer2018101320180818
2299256refgcc -O3 -fomit-frame-pointer2018101320180818
2318524refgcc -march=nocona -O3 -fomit-frame-pointer2018101320180818
2605596refgcc -O -fomit-frame-pointer2018101320180818
2607764refgcc -m64 -march=k8 -O -fomit-frame-pointer2018101320180818
2620780refgcc -march=k8 -O -fomit-frame-pointer2018101320180818
2632916refgcc -m64 -O -fomit-frame-pointer2018101320180818
2635840refgcc -fno-schedule-insns -O -fomit-frame-pointer2018101320180818
2643820refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018101320180818
2700928refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018101320180818
2703740refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018101320180818
2713948refgcc -m64 -march=core2 -O -fomit-frame-pointer2018101320180818
2714524refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018101320180818
2716288refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018101320180818
2722508refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018101320180818
2725652refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018101320180818
2725716refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018101320180818
2726304refgcc -m64 -march=corei7 -O -fomit-frame-pointer2018101320180818
2728608refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018101320180818
2734188refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018101320180818
2735284refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018101320180818
2738372refgcc -m64 -march=barcelona -O -fomit-frame-pointer2018101320180818
2740724refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018101320180818
2741888refgcc -march=barcelona -O -fomit-frame-pointer2018101320180818
2750368refgcc -m64 -O2 -fomit-frame-pointer2018101320180818
2751720refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018101320180818
2759296refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018101320180818
2765344refgcc -O2 -fomit-frame-pointer2018101320180818
2769288refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018101320180818
2770192refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018101320180818
2771232refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018101320180818
2771408refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018101320180818
2775024refgcc -march=k8 -O2 -fomit-frame-pointer2018101320180818
2790500refgcc -march=barcelona -O2 -fomit-frame-pointer2018101320180818
2795888refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018101320180818
2960336refgcc -march=nocona -O2 -fomit-frame-pointer2018101320180818
2965124refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018101320180818
3012040refgcc -march=nocona -O -fomit-frame-pointer2018101320180818
3013556refgcc -m64 -march=nocona -O -fomit-frame-pointer2018101320180818
3240000refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018101320180818
3252188refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018101320180818
3252940refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018101320180818
3276672refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018101320180818
3298860refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018101320180818
3302444refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
3303880refgcc -march=k8 -Os -fomit-frame-pointer2018101320180818
3304440refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018101320180818
3306992refgcc -Os -fomit-frame-pointer2018101320180818
3307116refgcc -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
3308428refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018101320180818
3309024refgcc -m64 -march=core2 -Os -fomit-frame-pointer2018101320180818
3309488refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018101320180818
3312088refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
3312104refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018101320180818
3312332refgcc -m64 -Os -fomit-frame-pointer2018101320180818
3312840refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018101320180818
3312988refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018101320180818
3313396refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018101320180818
3314572refgcc -march=barcelona -Os -fomit-frame-pointer2018101320180818
3318352refgcc -fno-schedule-insns -Os -fomit-frame-pointer2018101320180818
3327964refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018101320180818
3333804refgcc -funroll-loops -Os -fomit-frame-pointer2018101320180818
3445636refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018101320180818
3473628refgcc -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
3476636refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018101320180818
3480188refgcc -march=nocona -Os -fomit-frame-pointer2018101320180818
9980732refgcc2018101320180818
10006892refgcc -funroll-loops2018101320180818
10061812refcc2018101320180818