Implementation notes: amd64, genji154, crypto_aead/silverv1

Computer: genji154
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: silverv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6838? ? ?? ? ?aesnioptimizedgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
6838? ? ?? ? ?aesnioptimizedgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
6903? ? ?? ? ?aesnioptimizedgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
9412? ? ?? ? ?aesnioptimizedicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
9438? ? ?? ? ?aesnioptimizedclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
9633? ? ?? ? ?aesnioptimizedclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
9672? ? ?? ? ?aesnioptimizedclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
9997? ? ?? ? ?aesnioptimizedgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
10010? ? ?? ? ?aesnioptimizedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
10205? ? ?? ? ?aesnioptimizedgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
10270? ? ?? ? ?aesnioptimizedgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
10309? ? ?? ? ?aesnioptimizedclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
10374? ? ?? ? ?aesnioptimizedgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
10569? ? ?? ? ?aesnioptimizedgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
10634? ? ?? ? ?aesnioptimizedgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
10907? ? ?? ? ?aesnioptimizedgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
12012? ? ?? ? ?aesnioptimizedgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
12103? ? ?? ? ?aesnioptimizedgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
12714? ? ?? ? ?aesnioptimizedgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
12896? ? ?? ? ?aesnioptimizedgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
12922? ? ?? ? ?aesnioptimizedgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
12987? ? ?? ? ?aesnioptimizedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
13000? ? ?? ? ?aesnioptimizedgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
14079? ? ?? ? ?aesnioptimizedicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
15353? ? ?? ? ?aesnioptimizedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
15522? ? ?? ? ?aesnioptimizedgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
23920? ? ?? ? ?aesnioptimizedicc2017022620170105
23972? ? ?? ? ?aesnioptimizedicc_-no-vec2017022620170105
128622? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
128622? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
129558? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
129675? ? ?? ? ?littleendoptnotaesnigcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
131131? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
131339? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
131365? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
131456? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
131508? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
131521? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
131534? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
131534? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
131547? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
131573? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
131599? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
131599? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
131664? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
131664? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
131937? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
132002? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
132197? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
132275? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
132353? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
132418? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
132860? ? ?? ? ?littleendoptnotaesnigcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
132977? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
133484? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
133822? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
134147? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
134160? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
134238? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
134251? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
134264? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
134290? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
134407? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
134849? ? ?? ? ?littleendoptnotaesnigcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
134862? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
134953? ? ?? ? ?littleendoptnotaesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
135018? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
135603? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
135642? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
135668? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
135759? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
135811? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
135850? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
135902? ? ?? ? ?littleendoptnotaesnigcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
135954? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
136097? ? ?? ? ?littleendoptnotaesnigcc_-O3_-fomit-frame-pointer2017022620170105
136214? ? ?? ? ?littleendoptnotaesnigcc_-m64_-O3_-fomit-frame-pointer2017022620170105
136487? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
136708? ? ?? ? ?littleendoptnotaesnigcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
137059? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
137111? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
137189? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
137202? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
137436? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
137514? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
137579? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
137670? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
137683? ? ?? ? ?littleendoptnotaesnigcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
137722? ? ?? ? ?littleendoptnotaesnigcc_-m64_-O2_-fomit-frame-pointer2017022620170105
137800? ? ?? ? ?littleendoptnotaesnigcc_-O2_-fomit-frame-pointer2017022620170105
137826? ? ?? ? ?littleendoptnotaesnigcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
137878? ? ?? ? ?littleendoptnotaesnigcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
138034? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
138333? ? ?? ? ?littleendoptnotaesnigcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
138424? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
138502? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
138697? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
138762? ? ?? ? ?littleendoptnotaesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
138957? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
139074? ? ?? ? ?littleendoptnotaesnigcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
139087? ? ?? ? ?littleendoptnotaesnigcc_-m64_-Os_-fomit-frame-pointer2017022620170105
139087? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
139126? ? ?? ? ?littleendoptnotaesnigcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
139217? ? ?? ? ?littleendoptnotaesnigcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
139282? ? ?? ? ?littleendoptnotaesnigcc_-Os_-fomit-frame-pointer2017022620170105
139789? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
140114? ? ?? ? ?littleendoptnotaesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
140218? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
140530? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
142402? ? ?? ? ?littleendoptnotaesniicc2017022620170105
142610? ? ?? ? ?littleendoptnotaesniicc_-no-vec2017022620170105
143845? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
143858? ? ?? ? ?littleendoptnotaesniicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
143884? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
143988? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
144040? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
144118? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
144118? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
144157? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
144274? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
144495? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
144937? ? ?? ? ?littleendoptnotaesniicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
145535? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
146614? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
146653? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
146692? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
146705? ? ?? ? ?littleendoptnotaesnigcc_-m64_-O_-fomit-frame-pointer2017022620170105
146718? ? ?? ? ?littleendoptnotaesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
146731? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
146796? ? ?? ? ?littleendoptnotaesnigcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
146809? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
146900? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
146900? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
146913? ? ?? ? ?littleendoptnotaesnigcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
146939? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
146978? ? ?? ? ?littleendoptnotaesnigcc_-O_-fomit-frame-pointer2017022620170105
147316? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
147563? ? ?? ? ?littleendoptnotaesnigcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
147719? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
147823? ? ?? ? ?littleendoptnotaesnigcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
154765? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
154869? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
155662? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
155740? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
155857? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
155883? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
156052? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
156091? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
156247? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
156260? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
156312? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
156429? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
156585? ? ?? ? ?anotherlittleendgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
156611? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
156689? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
156793? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
156806? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
156858? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
156910? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
157053? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
157586? ? ?? ? ?anotherlittleendgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
157729? ? ?? ? ?anotherlittleendgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
158028? ? ?? ? ?anotherlittleendgcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
159016? ? ?? ? ?anotherlittleendgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
159432? ? ?? ? ?anotherlittleendgcc_-m64_-O3_-fomit-frame-pointer2017022620170105
159627? ? ?? ? ?anotherlittleendgcc_-O3_-fomit-frame-pointer2017022620170105
159718? ? ?? ? ?anotherlittleendgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
160784? ? ?? ? ?anotherlittleendgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
161096? ? ?? ? ?anotherlittleendgcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
161122? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
161122? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
161213? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
161213? ? ?? ? ?anotherlittleendgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
161382? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
161525? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
161564? ? ?? ? ?anotherlittleendgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
161642? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
161668? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
161681? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
161746? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
161772? ? ?? ? ?anotherlittleendgcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
161785? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
161889? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
162149? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
162162? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
162175? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
162175? ? ?? ? ?anotherlittleendgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
162409? ? ?? ? ?anotherlittleendgcc_-m64_-O2_-fomit-frame-pointer2017022620170105
162487? ? ?? ? ?anotherlittleendgcc_-O2_-fomit-frame-pointer2017022620170105
162656? ? ?? ? ?anotherlittleendgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
162747? ? ?? ? ?anotherlittleendgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
162799? ? ?? ? ?anotherlittleendgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
163046? ? ?? ? ?anotherlittleendgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
163085? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
163111? ? ?? ? ?anotherlittleendgcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
163436? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
164515? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
164515? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
165022? ? ?? ? ?anotherlittleendicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
165204? ? ?? ? ?anotherlittleendgcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
165243? ? ?? ? ?anotherlittleendgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
165919? ? ?? ? ?anotherlittleendgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
166179? ? ?? ? ?anotherlittleendgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
166309? ? ?? ? ?anotherlittleendgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
166348? ? ?? ? ?anotherlittleendgcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
166452? ? ?? ? ?anotherlittleendgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
166738? ? ?? ? ?anotherlittleendgcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
166959? ? ?? ? ?anotherlittleendgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
167284? ? ?? ? ?anotherlittleendgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
167375? ? ?? ? ?anotherlittleendgcc_-Os_-fomit-frame-pointer2017022620170105
167388? ? ?? ? ?anotherlittleendgcc_-m64_-Os_-fomit-frame-pointer2017022620170105
167934? ? ?? ? ?anotherlittleendgcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
167947? ? ?? ? ?anotherlittleendgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
167986? ? ?? ? ?anotherlittleendgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
168116? ? ?? ? ?anotherlittleendgcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
168142? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
168181? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
168220? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
168337? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
168493? ? ?? ? ?anotherlittleendgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
168545? ? ?? ? ?anotherlittleendgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
168571? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
169312? ? ?? ? ?anotherlittleendicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
173251? ? ?? ? ?anotherlittleendicc2017022620170105
174850? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
175513? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
175578? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
175591? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
176007? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
176098? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
176449? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
176904? ? ?? ? ?anotherlittleendicc_-no-vec2017022620170105
177411? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
178009? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
179322? ? ?? ? ?anotherlittleendgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
180635? ? ?? ? ?anotherlittleendgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
180817? ? ?? ? ?anotherlittleendgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
181714? ? ?? ? ?anotherlittleendgcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
181727? ? ?? ? ?anotherlittleendgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
181844? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
181883? ? ?? ? ?anotherlittleendgcc_-m64_-O_-fomit-frame-pointer2017022620170105
181909? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
181922? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
182000? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
182013? ? ?? ? ?anotherlittleendgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
182039? ? ?? ? ?anotherlittleendgcc_-O_-fomit-frame-pointer2017022620170105
182078? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
182364? ? ?? ? ?anotherlittleendgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
182455? ? ?? ? ?anotherlittleendgcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
182741? ? ?? ? ?anotherlittleendgcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
182832? ? ?? ? ?anotherlittleendgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
182858? ? ?? ? ?anotherlittleendgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
185419? ? ?? ? ?littleendoptnotaesniclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
185523? ? ?? ? ?littleendoptnotaesniclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
185523? ? ?? ? ?littleendoptnotaesniclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
185536? ? ?? ? ?littleendoptnotaesniclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
185575? ? ?? ? ?littleendoptnotaesniclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
185679? ? ?? ? ?littleendoptnotaesniclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
185705? ? ?? ? ?littleendoptnotaesniclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
187668? ? ?? ? ?anotherlittleendclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
187694? ? ?? ? ?anotherlittleendclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
187707? ? ?? ? ?anotherlittleendclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
187707? ? ?? ? ?anotherlittleendclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
189904? ? ?? ? ?littleendoptnotaesniclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
242099? ? ?? ? ?anotherlittleendclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
242190? ? ?? ? ?anotherlittleendclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
242190? ? ?? ? ?anotherlittleendclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
242515? ? ?? ? ?anotherlittleendclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
345384? ? ?? ? ?littleendoptnotaesniclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
345475? ? ?? ? ?littleendoptnotaesniclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
420199? ? ?? ? ?anotherlittleendclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
421148? ? ?? ? ?anotherlittleendclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
665262? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
665418? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
665912? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
669162? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
697333? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops2017022620170105
700635? ? ?? ? ?littleendoptnotaesnigcc2017022620170105
714844? ? ?? ? ?littleendoptnotaesnicc2017022620170105
737100? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
738582? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
745316? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
753987? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
756483? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
757354? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
761150? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
764985? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
765362? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
775658? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
846898? ? ?? ? ?anotherlittleendgcc2017022620170105
848692? ? ?? ? ?anotherlittleendgcc_-funroll-loops2017022620170105
849199? ? ?? ? ?anotherlittleendcc2017022620170105
851981? ? ?? ? ?reficc_-no-vec2017022620170105
897546? ? ?? ? ?reficc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
932659? ? ?? ? ?reficc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
936520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
937755? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
938054? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
938678? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
942006? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017022620170105
942669? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017022620170105
943228? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
944151? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
945321? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
948272? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
973830? ? ?? ? ?reficc2017022620170105
979823? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
983203? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
1020643? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
1020721? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
1021527? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
1040312? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
1044212? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
1044407? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
1047033? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
1060254? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
1162135? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
1164345? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
1164800? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
1185444? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
1200212? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
1206998? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
1211626? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
1214083? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
1214408? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
1214811? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
1217957? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
1218282? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
1218659? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
1219153? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
1220011? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
1220921? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
1222078? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
1339234? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
1366287? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
1368159? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
1368926? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
1369264? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
1374724? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
1376765? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
1378286? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
1380795? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
1386632? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
1404884? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017022620170105
1411085? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017022620170105
1412034? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
1417910? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
1420068? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
1421173? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
1425125? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
1426568? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
1426867? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
1427322? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
1428310? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
1429363? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
1434888? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
1441154? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
1454947? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
1455662? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
1456884? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
1471119? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017022620170105
1473745? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
1474629? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
1476423? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
1476514? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
1477463? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
1478217? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
1478477? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
1478542? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
1479855? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
1480518? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
1482039? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
1483222? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017022620170105
1489761? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
1495910? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
1497418? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017022620170105
1497587? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
1499069? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
1499082? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
1499186? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
1499732? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
1500525? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
1500915? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
1501214? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
1503138? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
1504802? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
1505660? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
1506011? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
1506479? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
1507116? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
1509430? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
1509469? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017022620170105
1512303? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
1513889? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
1518582? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
1535326? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
1535664? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
1545622? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
1546155? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
1546350? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
4459286? ? ?? ? ?refgcc_-funroll-loops2017022620170105
4468113? ? ?? ? ?refgcc2017022620170105
4591990? ? ?? ? ?refcc2017022620170105

Compiler output

Implementation: crypto_aead/silverv1/aesnioptimized
Compiler: cc
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
encrypt.c: # error "AES/PCLMUL instructions not enabled"
encrypt.c: ^
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h: In function 'AES_128_KEY_EXPANSION':
encrypt.c: macs4AESNI.h:33:2: error: incompatible type for argument 2 of 'aes_128_key_expansion'
encrypt.c: kp[1] = AES_128_key_exp(kp[0], 0x01);
encrypt.c: ^
encrypt.c: macs4AESNI.h:20:16: note: expected '__m128i' but argument is of type 'int'
encrypt.c: static __m128i aes_128_key_expansion(__m128i key, __m128i keygened)
encrypt.c: ^
encrypt.c: macs4AESNI.h:34:2: error: incompatible type for argument 2 of 'aes_128_key_expansion'
encrypt.c: kp[2] = AES_128_key_exp(kp[1], 0x02);
encrypt.c: ^
encrypt.c: macs4AESNI.h:20:16: note: expected '__m128i' but argument is of type 'int'
encrypt.c: static __m128i aes_128_key_expansion(__m128i key, __m128i keygened)
encrypt.c: ^
encrypt.c: macs4AESNI.h:35:2: error: incompatible type for argument 2 of 'aes_128_key_expansion'
encrypt.c: kp[3] = AES_128_key_exp(kp[2], 0x04);
encrypt.c: ^
encrypt.c: macs4AESNI.h:20:16: note: expected '__m128i' but argument is of type 'int'
encrypt.c: static __m128i aes_128_key_expansion(__m128i key, __m128i keygened)
encrypt.c: ^
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc aesnioptimized

Compiler output

Implementation: crypto_aead/silverv1/bigendoptimized
Compiler: cc
encrypt.c: encrypt.c:28:2: error: #error "This code produces standard results only on BE machines"
encrypt.c: #error "This code produces standard results only on BE machines"
encrypt.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc bigendoptimized

Compiler output

Implementation: crypto_aead/silverv1/aesnioptimized
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
encrypt.c: In file included from encrypt.c:36:
encrypt.c: ./macs4AESNI.h:33:11: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes
encrypt.c: kp[1] = AES_128_key_exp(kp[0], 0x01);
encrypt.c: ^
encrypt.c: ./macs4AESNI.h:29:58: note: expanded from macro 'AES_128_key_exp'
encrypt.c: #define AES_128_key_exp(K, RCON) aes_128_key_expansion(K,_mm_aeskeygenassist_si128(K, RCON))
encrypt.c: ^
encrypt.c: /usr/local/llvm-3.9.0/bin/../lib/clang/3.9.0/include/__wmmintrin_aes.h:147:12: note: expanded from macro '_mm_aeskeygenassist_si128'
encrypt.c: (__m128i)__builtin_ia32_aeskeygenassist128((__v2di)(__m128i)(C), (int)(R))
encrypt.c: ^
encrypt.c: In file included from encrypt.c:36:
encrypt.c: ./macs4AESNI.h:34:11: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes
encrypt.c: kp[2] = AES_128_key_exp(kp[1], 0x02);
encrypt.c: ^
encrypt.c: ./macs4AESNI.h:29:58: note: expanded from macro 'AES_128_key_exp'
encrypt.c: #define AES_128_key_exp(K, RCON) aes_128_key_expansion(K,_mm_aeskeygenassist_si128(K, RCON))
encrypt.c: ^
encrypt.c: /usr/local/llvm-3.9.0/bin/../lib/clang/3.9.0/include/__wmmintrin_aes.h:147:12: note: expanded from macro '_mm_aeskeygenassist_si128'
encrypt.c: (__m128i)__builtin_ia32_aeskeygenassist128((__v2di)(__m128i)(C), (int)(R))
encrypt.c: ^
encrypt.c: In file included from encrypt.c:36:
encrypt.c: ./macs4AESNI.h:35:11: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes
encrypt.c: kp[3] = AES_128_key_exp(kp[2], 0x04);
encrypt.c: ^
encrypt.c: ./macs4AESNI.h:29:58: note: expanded from macro 'AES_128_key_exp'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments aesnioptimized
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments aesnioptimized
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments aesnioptimized
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aesnioptimized
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aesnioptimized
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aesnioptimized

Compiler output

Implementation: crypto_aead/silverv1/bigendoptimized
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
encrypt.c: encrypt.c:28:2: error: "This code produces standard results only on BE machines"
encrypt.c: #error "This code produces standard results only on BE machines"
encrypt.c: ^
encrypt.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments bigendoptimized
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments bigendoptimized
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments bigendoptimized
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments bigendoptimized
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments bigendoptimized
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments bigendoptimized
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments bigendoptimized
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments bigendoptimized
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments bigendoptimized
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments bigendoptimized

Compiler output

Implementation: crypto_aead/silverv1/aesnioptimized
Compiler: gcc
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: macs4AESNI.h: In function 'AESEXPANDandENCRYPT':
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
encrypt.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h:71:11: note: called from here
encrypt.c: return _mm_aesenclast_si128(kappa,kp[10]);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
encrypt.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
encrypt.c: ^~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h:69:8: note: called from here
encrypt.c: kappa = _mm_aesenc_si128 (kappa,kp[9]);
encrypt.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
encrypt.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
encrypt.c: ^~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc aesnioptimized
gcc -funroll-loops aesnioptimized

Compiler output

Implementation: crypto_aead/silverv1/bigendoptimized
Compiler: gcc
encrypt.c: encrypt.c:28:2: error: #error "This code produces standard results only on BE machines"
encrypt.c: #error "This code produces standard results only on BE machines"
encrypt.c: ^~~~~

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
gcc bigendoptimized
gcc -O2 -fomit-frame-pointer bigendoptimized
gcc -O3 -fomit-frame-pointer bigendoptimized
gcc -O -fomit-frame-pointer bigendoptimized
gcc -Os -fomit-frame-pointer bigendoptimized
gcc -fno-schedule-insns -O2 -fomit-frame-pointer bigendoptimized
gcc -fno-schedule-insns -O3 -fomit-frame-pointer bigendoptimized
gcc -fno-schedule-insns -O -fomit-frame-pointer bigendoptimized
gcc -fno-schedule-insns -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops bigendoptimized
gcc -funroll-loops -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer bigendoptimized
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -O -fomit-frame-pointer bigendoptimized
gcc -m64 -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7 -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7 -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=k8 -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=k8 -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=k8 -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=k8 -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=nocona -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=nocona -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=nocona -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=nocona -Os -fomit-frame-pointer bigendoptimized
gcc -march=barcelona -O2 -fomit-frame-pointer bigendoptimized
gcc -march=barcelona -O3 -fomit-frame-pointer bigendoptimized
gcc -march=barcelona -O -fomit-frame-pointer bigendoptimized
gcc -march=barcelona -Os -fomit-frame-pointer bigendoptimized
gcc -march=k8 -O2 -fomit-frame-pointer bigendoptimized
gcc -march=k8 -O3 -fomit-frame-pointer bigendoptimized
gcc -march=k8 -O -fomit-frame-pointer bigendoptimized
gcc -march=k8 -Os -fomit-frame-pointer bigendoptimized
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv bigendoptimized
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv bigendoptimized
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv bigendoptimized
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv bigendoptimized
gcc -march=nocona -O2 -fomit-frame-pointer bigendoptimized
gcc -march=nocona -O3 -fomit-frame-pointer bigendoptimized
gcc -march=nocona -O -fomit-frame-pointer bigendoptimized
gcc -march=nocona -Os -fomit-frame-pointer bigendoptimized

Compiler output

Implementation: crypto_aead/silverv1/aesnioptimized
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: macs4AESNI.h: In function 'AES_128_KEY_EXPANSION':
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h:29:34: note: called from here
encrypt.c: #define AES_128_key_exp(K, RCON) aes_128_key_expansion(K,_mm_aeskeygenassist_si128(K, RCON))
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: macs4AESNI.h:42:11: note: in expansion of macro 'AES_128_key_exp'
encrypt.c: kp[10] = AES_128_key_exp(kp[9], 0x36);
encrypt.c: ^~~~~~~~~~~~~~~
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h:29:34: note: called from here
encrypt.c: #define AES_128_key_exp(K, RCON) aes_128_key_expansion(K,_mm_aeskeygenassist_si128(K, RCON))
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: macs4AESNI.h:41:11: note: in expansion of macro 'AES_128_key_exp'
encrypt.c: kp[9] = AES_128_key_exp(kp[8], 0x1B);
encrypt.c: ^~~~~~~~~~~~~~~
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 84, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer aesnioptimized
gcc -O3 -fomit-frame-pointer aesnioptimized
gcc -O -fomit-frame-pointer aesnioptimized
gcc -Os -fomit-frame-pointer aesnioptimized
gcc -fno-schedule-insns -O2 -fomit-frame-pointer aesnioptimized
gcc -fno-schedule-insns -O3 -fomit-frame-pointer aesnioptimized
gcc -fno-schedule-insns -O -fomit-frame-pointer aesnioptimized
gcc -fno-schedule-insns -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer aesnioptimized
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer aesnioptimized
gcc -m64 -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -O -fomit-frame-pointer aesnioptimized
gcc -m64 -Os -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -O -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -Os -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer aesnioptimized
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer aesnioptimized
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=corei7 -O -fomit-frame-pointer aesnioptimized
gcc -m64 -march=corei7 -Os -fomit-frame-pointer aesnioptimized
gcc -m64 -march=k8 -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=k8 -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=k8 -O -fomit-frame-pointer aesnioptimized
gcc -m64 -march=k8 -Os -fomit-frame-pointer aesnioptimized
gcc -m64 -march=nocona -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=nocona -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=nocona -O -fomit-frame-pointer aesnioptimized
gcc -m64 -march=nocona -Os -fomit-frame-pointer aesnioptimized
gcc -march=barcelona -O2 -fomit-frame-pointer aesnioptimized
gcc -march=barcelona -O3 -fomit-frame-pointer aesnioptimized
gcc -march=barcelona -O -fomit-frame-pointer aesnioptimized
gcc -march=barcelona -Os -fomit-frame-pointer aesnioptimized
gcc -march=k8 -O2 -fomit-frame-pointer aesnioptimized
gcc -march=k8 -O3 -fomit-frame-pointer aesnioptimized
gcc -march=k8 -O -fomit-frame-pointer aesnioptimized
gcc -march=k8 -Os -fomit-frame-pointer aesnioptimized
gcc -march=nocona -O2 -fomit-frame-pointer aesnioptimized
gcc -march=nocona -O3 -fomit-frame-pointer aesnioptimized
gcc -march=nocona -O -fomit-frame-pointer aesnioptimized
gcc -march=nocona -Os -fomit-frame-pointer aesnioptimized

Compiler output

Implementation: crypto_aead/silverv1/aesnioptimized
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: macs4AESNI.h: In function 'AES_128_KEY_EXPANSION':
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h:29:34: note: called from here
encrypt.c: #define AES_128_key_exp(K, RCON) aes_128_key_expansion(K,_mm_aeskeygenassist_si128(K, RCON))
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: macs4AESNI.h:42:11: note: in expansion of macro 'AES_128_key_exp'
encrypt.c: kp[10] = AES_128_key_exp(kp[9], 0x36);
encrypt.c: ^~~~~~~~~~~~~~~
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h:29:34: note: called from here
encrypt.c: #define AES_128_key_exp(K, RCON) aes_128_key_expansion(K,_mm_aeskeygenassist_si128(K, RCON))
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: macs4AESNI.h:41:11: note: in expansion of macro 'AES_128_key_exp'
encrypt.c: kp[9] = AES_128_key_exp(kp[8], 0x1B);
encrypt.c: ^~~~~~~~~~~~~~~
encrypt.c: ...
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: macs4AESNI.h: In function 'AES_128_KEY_EXPANSION':
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h:29:34: note: called from here
encrypt.c: #define AES_128_key_exp(K, RCON) aes_128_key_expansion(K,_mm_aeskeygenassist_si128(K, RCON))
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: macs4AESNI.h:42:11: note: in expansion of macro 'AES_128_key_exp'
encrypt.c: kp[10] = AES_128_key_exp(kp[9], 0x36);
encrypt.c: ^~~~~~~~~~~~~~~
encrypt.c: In file included from macs4AESNI.h:6:0,
encrypt.c: from encrypt.c:36:
encrypt.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
encrypt.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: In file included from encrypt.c:36:0:
encrypt.c: macs4AESNI.h:29:34: note: called from here
encrypt.c: #define AES_128_key_exp(K, RCON) aes_128_key_expansion(K,_mm_aeskeygenassist_si128(K, RCON))
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: macs4AESNI.h:41:11: note: in expansion of macro 'AES_128_key_exp'
encrypt.c: kp[9] = AES_128_key_exp(kp[8], 0x1B);
encrypt.c: ^~~~~~~~~~~~~~~
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=barcelona -O -fomit-frame-pointer aesnioptimized
gcc -m64 -march=barcelona -Os -fomit-frame-pointer aesnioptimized

Compiler output

Implementation: crypto_aead/silverv1/bigendoptimized
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:28:2: error: #error "This code produces standard results only on BE machines"
encrypt.c: #error "This code produces standard results only on BE machines"
encrypt.c: ^~~~~
encrypt.c: encrypt.c:28:2: error: #error "This code produces standard results only on BE machines"
encrypt.c: #error "This code produces standard results only on BE machines"
encrypt.c: ^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer bigendoptimized
gcc -m64 -march=barcelona -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=barcelona -Os -fomit-frame-pointer bigendoptimized

Compiler output

Implementation: crypto_aead/silverv1/bigendoptimized
Compiler: icc
encrypt.c: encrypt.c(28): error: #error directive: "This code produces standard results only on BE machines"
encrypt.c: #error "This code produces standard results only on BE machines"
encrypt.c: ^
encrypt.c:
encrypt.c: compilation aborted for encrypt.c (code 2)

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc bigendoptimized
icc -no-vec bigendoptimized
icc -xMIC-AVX512 -O2 -fomit-frame-pointer bigendoptimized
icc -xMIC-AVX512 -O3 -fomit-frame-pointer bigendoptimized

Compiler output

Implementation: crypto_aead/silverv1/aesnioptimized
Compiler: icc
encrypt.c: encrypt.c(78): (col. 11) warning #13200: No EMMS instruction before return from function
encrypt.c: encrypt.c(425): (col. 8) warning #13200: No EMMS instruction before return from function
encrypt.c: encrypt.c(272): (col. 10) warning #13200: No EMMS instruction before return from function
encrypt.c: encrypt.c(575): (col. 25) warning #13200: No EMMS instruction before return from function

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc aesnioptimized
icc -no-vec aesnioptimized

Compiler output

Implementation: crypto_aead/silverv1/aesnioptimized
Compiler: icc -xMIC-AVX512 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c(78): (col. 11) warning #13200: No EMMS instruction before return from function
encrypt.c: encrypt.c(425): (col. 8) warning #13200: No EMMS instruction before return from function
encrypt.c: encrypt.c(272): (col. 10) warning #13200: No EMMS instruction before return from function

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -xMIC-AVX512 -O2 -fomit-frame-pointer aesnioptimized
icc -xMIC-AVX512 -O3 -fomit-frame-pointer aesnioptimized