Implementation notes: amd64, skylake, crypto_aead/omdsha256k128n96tau128v2

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
114494sse4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
114498sse4gcc -O3 -fomit-frame-pointer2016121620161026
114522sse4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
114618avx1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
114654avx1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
114674sse4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
114690sse4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
114690avx1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
114692sse4gcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
114734sse4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114748sse4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
114750sse4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114832avx1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
114842avx1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
114866avx1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114884sse4gcc -m64 -O3 -fomit-frame-pointer2016121620161026
114888avx1gcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
114976avx1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
115008sse4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
115040sse4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
115060sse4gcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
115062sse4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
115072sse4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
115078avx1gcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
115088sse4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
115094avx1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
115108sse4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
115118sse4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
115128sse4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
115152avx1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
115156avx1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
115212avx1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
115252sse4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
115284avx1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
115288avx1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
115318avx1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
115332sse4gcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
115336avx1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
115394avx1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
115458sse4gcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
115494sse4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
115530avx1gcc -m64 -O3 -fomit-frame-pointer2016121620161026
115644sse4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
115748avx1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
115804avx1gcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
116026sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
116066avx1gcc -O3 -fomit-frame-pointer2016121620161026
116074avx1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
116146sse4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
116218avx1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
116248avx1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
116334avx1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
116664avx1gcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
117072sse4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
117358avx1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
117526sse4clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
117546avx1clang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
117546sse4clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
117600sse4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
117894sse4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
118124avx1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
118148sse4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
118164avx1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
118300avx1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
118314sse4clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
118316sse4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
118496sse4clang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
118528avx1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
118966avx1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
119034avx1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
119068avx1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
119622sse4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
119866avx1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
120638sse4clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
132370sse4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
132482sse4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
132512sse4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
132604avx1gcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
132678avx1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
132858avx1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
132998sse4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
133088avx1gcc -funroll-loops -O -fomit-frame-pointer2016121620161026
133098sse4gcc -funroll-loops -O -fomit-frame-pointer2016121620161026
133160avx1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
133240avx1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
133454avx1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
133468sse4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
133522avx1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
133530sse4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
133576avx1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
133578avx1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
133668sse4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
133728sse4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
133804avx1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
133874sse4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
133960sse4gcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
133992sse4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
134022sse4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
134068avx1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
134554avx1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
134564avx1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
134588sse4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
134754sse4gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
135068sse4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
135106avx1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
135444sse4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
135484avx1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
135486sse4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
136004avx1gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
136600avx1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
145296avx1gcc -O -fomit-frame-pointer2016121620161026
146814sse4gcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
146996avx1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
147202avx1gcc -m64 -O -fomit-frame-pointer2016121620161026
147486sse4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
147596sse4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
147646sse4gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
147718avx1gcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
147774avx1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
147826avx1gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
147834avx1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
147892avx1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
147914sse4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
147982sse4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
148018sse4gcc -O -fomit-frame-pointer2016121620161026
148158sse4gcc -m64 -O -fomit-frame-pointer2016121620161026
148176avx1gcc -march=barcelona -O -fomit-frame-pointer2016121620161026
148252sse4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
148454avx1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
148500sse4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
148640avx1gcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
148726avx1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
148916sse4gcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
149412sse4gcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
149516avx1gcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
149526avx1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
149598sse4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
149808avx1gcc -march=k8 -O -fomit-frame-pointer2016121620161026
150320avx1gcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
150446sse4gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
150846sse4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
151824avx1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
151972avx1gcc -march=nocona -O -fomit-frame-pointer2016121620161026
152138avx1gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
152388sse4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
152606sse4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
152630sse4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
152730sse4gcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
152762avx1gcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
152792sse4gcc -O2 -fomit-frame-pointer2016121620161026
152836avx1gcc -m64 -O2 -fomit-frame-pointer2016121620161026
152838sse4gcc -march=barcelona -O -fomit-frame-pointer2016121620161026
153062avx1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
153086avx1gcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
153106sse4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
153110sse4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
153356sse4gcc -m64 -O2 -fomit-frame-pointer2016121620161026
153546sse4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
153616sse4gcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
153686avx1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
153806sse4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
153846avx1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
153938avx1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
154048avx1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
154160avx1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
154170avx1gcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
154204sse4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
154260sse4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
154308sse4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
154416avx1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
154422avx1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
154688avx1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
154848sse4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
155160sse4gcc -march=k8 -O -fomit-frame-pointer2016121620161026
155578avx1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
156128avx1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
156260sse4gcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
156322avx1gcc -O2 -fomit-frame-pointer2016121620161026
156334avx1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
156400sse4gcc -march=nocona -O -fomit-frame-pointer2016121620161026
156542sse4gcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
157610sse4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
159646avx1gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
159706avx1gcc -march=nocona -Os -fomit-frame-pointer2016121620161026
159980avx1gcc -march=k8 -Os -fomit-frame-pointer2016121620161026
160146avx1gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
160314avx1gcc -Os -fomit-frame-pointer2016121620161026
160320avx1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
160336avx1gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
160396avx1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
160524avx1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
160584avx1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
160762avx1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
160816avx1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
161220avx1gcc -m64 -Os -fomit-frame-pointer2016121620161026
161382avx1gcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
161998avx1gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
162798avx1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
162846avx1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
162934avx1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
163190avx1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
163342sse4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
163448avx1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
163760avx1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
163934sse4gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
164292avx1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
164382avx1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
164400avx1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
164484sse4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
164488avx1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
164626sse4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
164728sse4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
164884sse4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
164910sse4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
164930sse4gcc -march=k8 -Os -fomit-frame-pointer2016121620161026
164962avx1gcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
165120sse4gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
165176sse4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
165222sse4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
165268sse4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
165322sse4gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
165362sse4gcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
165538avx1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
165632sse4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
165696sse4gcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
165748sse4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
165748sse4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
165830sse4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
165900sse4gcc -Os -fomit-frame-pointer2016121620161026
165914sse4gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
166016sse4gcc -m64 -Os -fomit-frame-pointer2016121620161026
166278sse4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
166466sse4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
166758sse4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
166936sse4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
167342sse4gcc -march=nocona -Os -fomit-frame-pointer2016121620161026
174126refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121620161026
177100refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121620161026
178136refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121620161026
189978refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
190116refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121620161026
190856refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
190978refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121620161026
191952refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121620161026
194104refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121620161026
194256refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
194348refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
196680refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121620161026
197170refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121620161026
197918refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121620161026
197954refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121620161026
198124refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
199762refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121620161026
200284refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121620161026
200358refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121620161026
200848refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121620161026
200864refgcc -march=barcelona -O3 -fomit-frame-pointer2016121620161026
200886refgcc -march=k8 -O3 -fomit-frame-pointer2016121620161026
200988refgcc -march=nocona -O3 -fomit-frame-pointer2016121620161026
201082refgcc -m64 -O3 -fomit-frame-pointer2016121620161026
201828refgcc -O3 -fomit-frame-pointer2016121620161026
202124refgcc -funroll-loops -O3 -fomit-frame-pointer2016121620161026
202936refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121620161026
203230refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121620161026
203298refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121620161026
204390refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121620161026
205208refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121620161026
206596refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121620161026
208120refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121620161026
208312refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121620161026
210034refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121620161026
210622refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
211652refgcc -funroll-loops -O2 -fomit-frame-pointer2016121620161026
212102refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
212334refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121620161026
212676refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121620161026
212794refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121620161026
212988refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121620161026
213070refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121620161026
213808refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121620161026
213842refgcc -funroll-loops -O -fomit-frame-pointer2016121620161026
213956refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
213968refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
214110refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121620161026
214190refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121620161026
214260refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121620161026
214432refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
214500refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
214708refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
215396refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121620161026
215578refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
215736refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121620161026
215778refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121620161026
215952refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121620161026
216032refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
217118refclang -O3 -fomit-frame-pointer -Qunused-arguments2016121620161026
217852refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
218258refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
218574refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121620161026
220888refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121620161026
231662refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121620161026
232164refgcc -march=barcelona -O -fomit-frame-pointer2016121620161026
232402refgcc -march=nocona -O2 -fomit-frame-pointer2016121620161026
232584refgcc -O -fomit-frame-pointer2016121620161026
232988refgcc -m64 -O2 -fomit-frame-pointer2016121620161026
233010refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121620161026
233138refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121620161026
233402refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121620161026
233574refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121620161026
233768refgcc -O2 -fomit-frame-pointer2016121620161026
234142refgcc -march=barcelona -O2 -fomit-frame-pointer2016121620161026
234504refgcc -m64 -march=core2 -O -fomit-frame-pointer2016121620161026
234506refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121620161026
234728refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121620161026
234752refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121620161026
234764refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121620161026
234766refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121620161026
234774refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121620161026
234904refgcc -fno-schedule-insns -O -fomit-frame-pointer2016121620161026
234936refgcc -m64 -O -fomit-frame-pointer2016121620161026
235092refgcc -march=k8 -O2 -fomit-frame-pointer2016121620161026
235568refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121620161026
235938refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121620161026
236560refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121620161026
236666refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121620161026
236762refgcc -march=nocona -O -fomit-frame-pointer2016121620161026
237574refgcc -m64 -march=nocona -O -fomit-frame-pointer2016121620161026
238108refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121620161026
238362refgcc -m64 -march=k8 -O -fomit-frame-pointer2016121620161026
238458refgcc -march=k8 -O -fomit-frame-pointer2016121620161026
238764refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121620161026
240258refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121620161026
240986refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
241336refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121620161026
241454refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121620161026
241506refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121620161026
241526refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
241678refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121620161026
241776refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
241804refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
242184refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121620161026
242356refgcc -march=k8 -Os -fomit-frame-pointer2016121620161026
242582refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121620161026
242734refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121620161026
242770refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121620161026
243016refgcc -Os -fomit-frame-pointer2016121620161026
243016refgcc -funroll-loops -Os -fomit-frame-pointer2016121620161026
243428refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121620161026
243490refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121620161026
244506refgcc -m64 -Os -fomit-frame-pointer2016121620161026
244528refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121620161026
244996refgcc -march=barcelona -Os -fomit-frame-pointer2016121620161026
245598refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121620161026
246330refgcc -march=nocona -Os -fomit-frame-pointer2016121620161026
302876sse4cc2016121620161026
303254avx1gcc2016121620161026
303442sse4gcc2016121620161026
304716sse4gcc -funroll-loops2016121620161026
305016avx1cc2016121620161026
305860avx1gcc -funroll-loops2016121620161026
609592refgcc -funroll-loops2016121620161026
610216refgcc2016121620161026
611404refcc2016121620161026