Implementation notes: amd64, h8bobcat, crypto_aead/silverv1

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: silverv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
125115? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081820170718
125614? ? ?? ? ?littleendoptnotaesnigcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081820170718
125728? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081820170718
125818? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
125875? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081820170718
126008? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081820170718
126307? ? ?? ? ?littleendoptnotaesnigcc_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
126478? ? ?? ? ?littleendoptnotaesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081820170718
126502? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081820170718
126521? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081820170718
126536? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-O3_-fomit-frame-pointer2017081820170718
126692? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
126829? ? ?? ? ?littleendoptnotaesnigcc_-O3_-fomit-frame-pointer2017081820170718
126830? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
126886? ? ?? ? ?littleendoptnotaesnigcc_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
127153? ? ?? ? ?littleendoptnotaesnigcc_-m64_-O3_-fomit-frame-pointer2017081820170718
127176? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
127414? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
127461? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
127609? ? ?? ? ?littleendoptnotaesnigcc_-march=k8_-O3_-fomit-frame-pointer2017081820170718
128849? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081820170718
128867? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081820170718
129248? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081820170718
129252? ? ?? ? ?littleendoptnotaesnigcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081820170718
129713? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081820170718
129836? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081820170718
129846? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081820170718
129969? ? ?? ? ?littleendoptnotaesnigcc_-march=k8_-O2_-fomit-frame-pointer2017081820170718
130064? ? ?? ? ?littleendoptnotaesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081820170718
130127? ? ?? ? ?littleendoptnotaesnigcc_-O2_-fomit-frame-pointer2017081820170718
130240? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081820170718
130259? ? ?? ? ?littleendoptnotaesnigcc_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
130388? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081820170718
130402? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
130487? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
130540? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
130563? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081820170718
130568? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081820170718
130577? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
130739? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081820170718
130748? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
130844? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-O2_-fomit-frame-pointer2017081820170718
130881? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081820170718
131128? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
131214? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081820170718
131314? ? ?? ? ?littleendoptnotaesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081820170718
131352? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081820170718
131390? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081820170718
131400? ? ?? ? ?littleendoptnotaesnigcc_-m64_-Os_-fomit-frame-pointer2017081820170718
131642? ? ?? ? ?littleendoptnotaesnigcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081820170718
131675? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081820170718
131685? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081820170718
131841? ? ?? ? ?littleendoptnotaesnigcc_-march=k8_-Os_-fomit-frame-pointer2017081820170718
132121? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
132174? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081820170718
132188? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-Os_-fomit-frame-pointer2017081820170718
132397? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081820170718
132611? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081820170718
132692? ? ?? ? ?littleendoptnotaesnigcc_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
132938? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
132957? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
133043? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
133281? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
133527? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081820170718
133584? ? ?? ? ?littleendoptnotaesnigcc_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
133855? ? ?? ? ?littleendoptnotaesnigcc_-Os_-fomit-frame-pointer2017081820170718
133935? ? ?? ? ?littleendoptnotaesnigcc_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
134192? ? ?? ? ?littleendoptnotaesnigcc_-m64_-O2_-fomit-frame-pointer2017081820170718
134729? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
137632? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081820170718
137755? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
138007? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
138021? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081820170718
138287? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081820170718
139285? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-O_-fomit-frame-pointer2017081820170718
139912? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081820170718
140272? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081820170718
140410? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081820170718
140453? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081820170718
140472? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081820170718
140552? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081820170718
140633? ? ?? ? ?littleendoptnotaesnigcc_-m64_-O_-fomit-frame-pointer2017081820170718
140776? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
141521? ? ?? ? ?littleendoptnotaesnigcc_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
141569? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081820170718
141669? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081820170718
141735? ? ?? ? ?littleendoptnotaesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081820170718
141778? ? ?? ? ?littleendoptnotaesnigcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081820170718
141869? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081820170718
141978? ? ?? ? ?littleendoptnotaesnigcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081820170718
142049? ? ?? ? ?littleendoptnotaesnigcc_-march=nocona_-O_-fomit-frame-pointer2017081820170718
142058? ? ?? ? ?littleendoptnotaesnigcc_-O_-fomit-frame-pointer2017081820170718
142889? ? ?? ? ?littleendoptnotaesnigcc_-march=k8_-O_-fomit-frame-pointer2017081820170718
143531? ? ?? ? ?littleendoptnotaesniclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
143583? ? ?? ? ?littleendoptnotaesniclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081820170718
144039? ? ?? ? ?littleendoptnotaesniclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
144248? ? ?? ? ?littleendoptnotaesniclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
144248? ? ?? ? ?littleendoptnotaesniclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
146105? ? ?? ? ?littleendoptnotaesniclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081820170718
155591? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
155624? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081820170718
155881? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
155924? ? ?? ? ?anotherlittleendgcc_-m64_-O3_-fomit-frame-pointer2017081820170718
156864? ? ?? ? ?anotherlittleendgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081820170718
156978? ? ?? ? ?anotherlittleendgcc_-O3_-fomit-frame-pointer2017081820170718
157591? ? ?? ? ?anotherlittleendgcc_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
157961? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081820170718
158788? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081820170718
159106? ? ?? ? ?anotherlittleendgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
159600? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
159662? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
160921? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
161234? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081820170718
161533? ? ?? ? ?anotherlittleendgcc_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
161752? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081820170718
161975? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081820170718
162037? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081820170718
162037? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081820170718
162113? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081820170718
162194? ? ?? ? ?anotherlittleendgcc_-m64_-O2_-fomit-frame-pointer2017081820170718
162322? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081820170718
162331? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
162398? ? ?? ? ?anotherlittleendgcc_-O2_-fomit-frame-pointer2017081820170718
162436? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081820170718
162455? ? ?? ? ?anotherlittleendgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081820170718
162560? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081820170718
162607? ? ?? ? ?anotherlittleendgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
162640? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081820170718
162740? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081820170718
162754? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
162892? ? ?? ? ?anotherlittleendgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081820170718
163124? ? ?? ? ?anotherlittleendgcc_-march=k8_-O2_-fomit-frame-pointer2017081820170718
163153? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081820170718
163191? ? ?? ? ?anotherlittleendgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081820170718
163196? ? ?? ? ?anotherlittleendgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081820170718
163276? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081820170718
163405? ? ?? ? ?anotherlittleendgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081820170718
163434? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081820170718
163443? ? ?? ? ?anotherlittleendgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
163490? ? ?? ? ?anotherlittleendgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
163538? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
163571? ? ?? ? ?anotherlittleendgcc_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
163690? ? ?? ? ?anotherlittleendgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
163732? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081820170718
164046? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081820170718
164231? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
164369? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081820170718
164592? ? ?? ? ?anotherlittleendgcc_-march=k8_-Os_-fomit-frame-pointer2017081820170718
164673? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081820170718
164863? ? ?? ? ?anotherlittleendgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081820170718
164935? ? ?? ? ?anotherlittleendgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081820170718
165001? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
165514? ? ?? ? ?anotherlittleendgcc_-m64_-Os_-fomit-frame-pointer2017081820170718
165637? ? ?? ? ?anotherlittleendgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
165694? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081820170718
165704? ? ?? ? ?anotherlittleendgcc_-Os_-fomit-frame-pointer2017081820170718
165827? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081820170718
165841? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
166055? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081820170718
166060? ? ?? ? ?anotherlittleendgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081820170718
167005? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
167162? ? ?? ? ?anotherlittleendgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
167779? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081820170718
167936? ? ?? ? ?anotherlittleendgcc_-march=k8_-O3_-fomit-frame-pointer2017081820170718
168340? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081820170718
168487? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
168501? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081820170718
168653? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-O_-fomit-frame-pointer2017081820170718
168677? ? ?? ? ?anotherlittleendgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081820170718
168877? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081820170718
168905? ? ?? ? ?anotherlittleendgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
168914? ? ?? ? ?anotherlittleendgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081820170718
169114? ? ?? ? ?anotherlittleendgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081820170718
169637? ? ?? ? ?anotherlittleendgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
170169? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
170824? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081820170718
171964? ? ?? ? ?anotherlittleendgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081820170718
172439? ? ?? ? ?anotherlittleendclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
172520? ? ?? ? ?anotherlittleendclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081820170718
172810? ? ?? ? ?anotherlittleendclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
173698? ? ?? ? ?anotherlittleendclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081820170718
173959? ? ?? ? ?anotherlittleendgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
174658? ? ?? ? ?anotherlittleendgcc_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
175056? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081820170718
175175? ? ?? ? ?anotherlittleendgcc_-march=nocona_-O_-fomit-frame-pointer2017081820170718
175370? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081820170718
175570? ? ?? ? ?anotherlittleendgcc_-m64_-O_-fomit-frame-pointer2017081820170718
175646? ? ?? ? ?anotherlittleendgcc_-march=k8_-O_-fomit-frame-pointer2017081820170718
175726? ? ?? ? ?anotherlittleendgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081820170718
175745? ? ?? ? ?anotherlittleendgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081820170718
175873? ? ?? ? ?anotherlittleendclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
176472? ? ?? ? ?anotherlittleendgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081820170718
176643? ? ?? ? ?anotherlittleendgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081820170718
176904? ? ?? ? ?anotherlittleendgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081820170718
177156? ? ?? ? ?anotherlittleendgcc_-O_-fomit-frame-pointer2017081820170718
178125? ? ?? ? ?anotherlittleendgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081820170718
178239? ? ?? ? ?anotherlittleendgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081820170718
179683? ? ?? ? ?anotherlittleendclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
281300? ? ?? ? ?littleendoptnotaesnicc2017081820170718
281485? ? ?? ? ?littleendoptnotaesnigcc2017081820170718
285518? ? ?? ? ?littleendoptnotaesnigcc_-funroll-loops2017081820170718
391951? ? ?? ? ?anotherlittleendgcc2017081820170718
393214? ? ?? ? ?anotherlittleendgcc_-funroll-loops2017081820170718
395086? ? ?? ? ?anotherlittleendcc2017081820170718
688788? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081820170718
688859? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081820170718
690403? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081820170718
697936? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
702658? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081820170718
706021? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
708358? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081820170718
738103? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081820170718
738397? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081820170718
740781? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
740976? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081820170718
742444? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
756072? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
758129? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081820170718
762285? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
766465? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081820170718
804122? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081820170718
804536? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081820170718
812630? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081820170718
813001? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017081820170718
813261? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
813272? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
817979? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081820170718
819460? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
826429? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081820170718
826581? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081820170718
833088? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
841961? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081820170718
844816? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081820170718
849447? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017081820170718
849922? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081820170718
849975? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
849979? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
851713? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
851732? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
852421? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081820170718
853490? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017081820170718
854288? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081820170718
862686? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017081820170718
943687? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081820170718
947279? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
947302? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
952076? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
955624? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081820170718
957035? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081820170718
989909? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081820170718
991439? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081820170718
991482? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
992398? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081820170718
992412? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017081820170718
992555? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081820170718
994869? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
996725? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081820170718
998531? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081820170718
1001333? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081820170718
1001931? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
1002037? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
1002873? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
1003371? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
1019440? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081820170718
1103192? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081820170718
1103277? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017081820170718
1104189? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017081820170718
1106024? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081820170718
1106137? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081820170718
1107962? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081820170718
1108469? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081820170718
1122839? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081820170718
1124178? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081820170718
1127949? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
1128315? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
1130429? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
1132514? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081820170718
1133493? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081820170718
1134015? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081820170718
1136162? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
1137117? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
1138381? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081820170718
1138389? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081820170718
1138428? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017081820170718
1138442? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081820170718
1139221? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081820170718
1139891? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081820170718
1143230? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
1147467? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017081820170718
1147970? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081820170718
1148982? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
1150431? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
1151082? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081820170718
1154003? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081820170718
1156326? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017081820170718
1156383? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081820170718
1156525? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017081820170718
1158411? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081820170718
1159304? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081820170718
1160169? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017081820170718
1168918? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017081820170718
1169241? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081820170718
1181410? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017081820170718
2709310? ? ?? ? ?refgcc2017081820170718
2709585? ? ?? ? ?refgcc_-funroll-loops2017081820170718
2752843? ? ?? ? ?refcc2017081820170718

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: macs4AESNI.h: In function 'AESEXPANDandENCRYPT':
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: /usr/lib/gcc/x86_64-linux-gnu/5/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: 3, namely:
CompilerImplementations
cc aesnioptimized
gcc aesnioptimized
gcc -funroll-loops 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: 92, namely:
CompilerImplementations
cc bigendoptimized
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=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 -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 -O -fomit-frame-pointer bigendoptimized
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer bigendoptimized
gcc -m64 -march=corei7 -O2 -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: 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/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/__wmmintrin_aes.h:62: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/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/__wmmintrin_aes.h:62: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 -march=native -fomit-frame-pointer -Qunused-arguments aesnioptimized
clang -march=native -O3 -fomit-frame-pointer -fwrapv -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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments bigendoptimized
clang -O3 -fwrapv -march=native -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 -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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: 89, 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 -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 -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 -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=native -mtune=native -O2 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer aesnioptimized
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer aesnioptimized
gcc -m64 -march=native -mtune=native -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv aesnioptimized
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv aesnioptimized
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv aesnioptimized
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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