Implementation notes: amd64, manny1024, crypto_aead/kiasueq128v1

Computer: manny1024
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: kiasueq128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7122? ? ?? ? ?optgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
7128? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
7130? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
7132? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
7136? ? ?? ? ?optgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
7138? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
7236? ? ?? ? ?optgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
7244? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
7248? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
7322? ? ?? ? ?optgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
7344? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
7346? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
7944? ? ?? ? ?optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
7950? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
7952? ? ?? ? ?optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
7960? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
8098? ? ?? ? ?optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
8104? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
8232? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
8236? ? ?? ? ?optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
9108? ? ?? ? ?opticc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
9362? ? ?? ? ?opticc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
9388? ? ?? ? ?opticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
9498? ? ?? ? ?opticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
9502? ? ?? ? ?opticc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
9506? ? ?? ? ?opticc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
10068? ? ?? ? ?opticc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
10272? ? ?? ? ?opticc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
10412? ? ?? ? ?opticc2017091720170904
10412? ? ?? ? ?opticc_-no-vec2017091720170904
90722? ? ?? ? ?bitslicegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
90746? ? ?? ? ?bitslicegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
90754? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
90776? ? ?? ? ?bitslicegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
90790? ? ?? ? ?bitslicegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
90794? ? ?? ? ?bitslicegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
90798? ? ?? ? ?bitslicegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
90806? ? ?? ? ?bitslicegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
90810? ? ?? ? ?bitslicegcc_-O3_-fomit-frame-pointer2017091720170904
90822? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
90826? ? ?? ? ?bitslicegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
90836? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
90838? ? ?? ? ?bitslicegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
90840? ? ?? ? ?bitslicegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
90840? ? ?? ? ?bitslicegcc_-m64_-O3_-fomit-frame-pointer2017091720170904
90858? ? ?? ? ?bitslicegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
90880? ? ?? ? ?bitslicegcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
90888? ? ?? ? ?bitslicegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
90894? ? ?? ? ?bitslicegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
90898? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
90910? ? ?? ? ?bitslicegcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
90918? ? ?? ? ?bitslicegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
90922? ? ?? ? ?bitslicegcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
90952? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
90952? ? ?? ? ?bitslicegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
90968? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
90978? ? ?? ? ?bitslicegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
91006? ? ?? ? ?bitslicegcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
91012? ? ?? ? ?bitslicegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
91016? ? ?? ? ?bitslicegcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
91022? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
91046? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
91076? ? ?? ? ?bitsliceicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
91088? ? ?? ? ?bitslicegcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
91094? ? ?? ? ?bitsliceicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
91102? ? ?? ? ?bitslicegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
91140? ? ?? ? ?bitslicegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
91150? ? ?? ? ?bitslicegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
91152? ? ?? ? ?bitslicegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
91154? ? ?? ? ?bitslicegcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
91158? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
91180? ? ?? ? ?bitslicegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
91198? ? ?? ? ?bitslicegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
91206? ? ?? ? ?bitslicegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
91210? ? ?? ? ?bitslicegcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
91246? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
91246? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
91248? ? ?? ? ?bitslicegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
91250? ? ?? ? ?bitslicegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
91250? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
91250? ? ?? ? ?bitslicegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
91252? ? ?? ? ?bitslicegcc_-m64_-O2_-fomit-frame-pointer2017091720170904
91254? ? ?? ? ?bitslicegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
91260? ? ?? ? ?bitslicegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
91262? ? ?? ? ?bitslicegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
91264? ? ?? ? ?bitslicegcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
91268? ? ?? ? ?bitslicegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
91270? ? ?? ? ?bitslicegcc_-O2_-fomit-frame-pointer2017091720170904
91274? ? ?? ? ?bitslicegcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
91276? ? ?? ? ?bitslicegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
91284? ? ?? ? ?bitslicegcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
91286? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
91288? ? ?? ? ?bitslicegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
91290? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
91292? ? ?? ? ?bitslicegcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
91294? ? ?? ? ?bitslicegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
91294? ? ?? ? ?bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
91296? ? ?? ? ?bitslicegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
91296? ? ?? ? ?bitslicegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
91306? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
91308? ? ?? ? ?bitslicegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
91318? ? ?? ? ?bitslicegcc_-Os_-fomit-frame-pointer2017091720170904
91318? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
91318? ? ?? ? ?bitsliceicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
91320? ? ?? ? ?bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
91320? ? ?? ? ?bitsliceicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
91328? ? ?? ? ?bitsliceicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
91350? ? ?? ? ?bitslicegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
91370? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
91372? ? ?? ? ?bitsliceicc_-no-vec2017091720170904
91390? ? ?? ? ?bitslicegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
91396? ? ?? ? ?bitslicegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
91410? ? ?? ? ?bitsliceicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
91416? ? ?? ? ?bitsliceicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
91440? ? ?? ? ?bitsliceicc2017091720170904
91480? ? ?? ? ?bitslicegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
91628? ? ?? ? ?bitslicegcc_-m64_-Os_-fomit-frame-pointer2017091720170904
91690? ? ?? ? ?bitslicegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
91822? ? ?? ? ?bitslicegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
91856? ? ?? ? ?bitsliceicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
91878? ? ?? ? ?bitslicegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
91878? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
91896? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
91904? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
91924? ? ?? ? ?bitslicegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
91930? ? ?? ? ?bitslicegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
91932? ? ?? ? ?bitslicegcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
93274? ? ?? ? ?bitslicegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
93294? ? ?? ? ?bitslicegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
93294? ? ?? ? ?bitslicegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
93306? ? ?? ? ?bitslicegcc_-O_-fomit-frame-pointer2017091720170904
93326? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
93326? ? ?? ? ?bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
93328? ? ?? ? ?bitslicegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
93330? ? ?? ? ?bitslicegcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
93338? ? ?? ? ?bitslicegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
93350? ? ?? ? ?bitslicegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
93350? ? ?? ? ?bitslicegcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
93352? ? ?? ? ?bitslicegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
93366? ? ?? ? ?bitslicegcc_-m64_-O_-fomit-frame-pointer2017091720170904
93368? ? ?? ? ?bitslicegcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
93454? ? ?? ? ?bitslicegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
93530? ? ?? ? ?bitslicegcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
93546? ? ?? ? ?bitslicegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
93686? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
96184? ? ?? ? ?bitslicegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
102626? ? ?? ? ?bitslicecc2017091720170904
103082? ? ?? ? ?bitslicegcc2017091720170904
103150? ? ?? ? ?bitslicegcc_-funroll-loops2017091720170904
140938? ? ?? ? ?bitslicegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
140962? ? ?? ? ?bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
234620? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
236164? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
236586? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
236796? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
237772? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
237838? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091720170904
237938? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170904
237942? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017091720170904
238132? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170904
238210? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
238966? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091720170904
240460? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
240658? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091720170904
241212? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091720170904
241796? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
242016? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091720170904
243106? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170904
243172? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091720170904
244652? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091720170904
244704? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017091720170904
246618? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017091720170904
247092? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091720170904
247434? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017091720170904
250008? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091720170904
250102? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170904
250388? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091720170904
251734? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170904
256702? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
256946? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
257014? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
257058? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091720170904
257208? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091720170904
257310? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091720170904
260734? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
261500? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
261710? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
265028? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017091720170904
265650? ? ?? ? ?reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2017091720170904
266030? ? ?? ? ?reficc2017091720170904
266176? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017091720170904
266274? ? ?? ? ?reficc_-xCORE-AVX512_-O2_-fomit-frame-pointer2017091720170904
268016? ? ?? ? ?reficc_-xCORE-AVX512_-O3_-fomit-frame-pointer2017091720170904
268238? ? ?? ? ?reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2017091720170904
268258? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017091720170904
268592? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170904
268922? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170904
269524? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091720170904
269782? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091720170904
269800? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091720170904
269862? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170904
269980? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
270014? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170904
270110? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091720170904
270168? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091720170904
270324? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
270600? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017091720170904
270880? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
270954? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017091720170904
270962? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017091720170904
270966? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170904
271296? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
271636? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
271640? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091720170904
271672? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
271766? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091720170904
271778? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
271804? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017091720170904
271976? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091720170904
272030? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091720170904
272102? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017091720170904
272130? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
272384? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170904
272426? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170904
272486? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091720170904
272702? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091720170904
272710? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017091720170904
272712? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170904
272754? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170904
272850? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170904
274028? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
274042? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091720170904
275010? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091720170904
275248? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017091720170904
275434? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091720170904
275612? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091720170904
275678? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
275700? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
275922? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091720170904
276200? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
276396? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091720170904
276576? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
276696? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091720170904
277082? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017091720170904
277256? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017091720170904
278000? ? ?? ? ?reficc_-no-vec2017091720170904
278010? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
278088? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
279222? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091720170904
282840? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091720170904
283026? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017091720170904
284076? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017091720170904
284806? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091720170904
285072? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170904
285376? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
285526? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017091720170904
285934? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017091720170904
286400? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091720170904
286974? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091720170904
288392? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170904
288400? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170904
288402? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091720170904
288430? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170904
288462? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017091720170904
288474? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091720170904
288656? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017091720170904
289396? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091720170904
293010? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091720170904
297138? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170904
660334? ? ?? ? ?refcc2017091720170904
668268? ? ?? ? ?refgcc_-funroll-loops2017091720170904
670294? ? ?? ? ?refgcc2017091720170904

Compiler output

Implementation: crypto_aead/kiasueq128v1/opt
Compiler: cc
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
kiasu.c: # error "AES/PCLMUL instructions not enabled"
kiasu.c: ^
kiasu.c: In file included from kiasu.c:29:0:
kiasu.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
kiasu.c: # error "SSSE3 instruction set not enabled"
kiasu.c: ^
kiasu.c: kiasu.c: In function 'set_encryption_key':
kiasu.c: kiasu.c:45:5: error: incompatible type for argument 2 of 'assist128'
kiasu.c: subkeys[ 1] = assist128(subkeys[0], _mm_aeskeygenassist_si128(subkeys[0],0x1));
kiasu.c: ^
kiasu.c: kiasu.c:34:16: note: expected '__m128i' but argument is of type 'int'
kiasu.c: static __m128i assist128(__m128i a, __m128i b)
kiasu.c: ^
kiasu.c: kiasu.c:46:5: error: incompatible type for argument 2 of 'assist128'
kiasu.c: subkeys[ 2] = assist128(subkeys[1], _mm_aeskeygenassist_si128(subkeys[1],0x2));
kiasu.c: ^
kiasu.c: kiasu.c:34:16: note: expected '__m128i' but argument is of type 'int'
kiasu.c: static __m128i assist128(__m128i a, __m128i b)
kiasu.c: ^
kiasu.c: kiasu.c:47:5: error: incompatible type for argument 2 of 'assist128'
kiasu.c: subkeys[ 3] = assist128(subkeys[2], _mm_aeskeygenassist_si128(subkeys[2],0x4));
kiasu.c: ^
kiasu.c: kiasu.c:34:16: note: expected '__m128i' but argument is of type 'int'
kiasu.c: ...

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

Compiler output

Implementation: crypto_aead/kiasueq128v1/opt
Compiler: gcc
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: kiasu.c: In function 'set_decryption_key':
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:77:1: error: inlining failed in call to always_inline '_mm_aesimc_si128': target specific option mismatch
kiasu.c: _mm_aesimc_si128 (__m128i __X)
kiasu.c: ^~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:30:0:
kiasu.c: aes_ni.macros:5:23: note: called from here
kiasu.c: #define mc_inv(a) _mm_aesimc_si128(a)
kiasu.c: ^~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:70:77: note: in expansion of macro 'mc_inv'
kiasu.c: tmp = assist128(tmp, _mm_aeskeygenassist_si128(tmp,0x1b)); subkeys[1] = mc_inv(tmp);
kiasu.c: ^~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:77:1: error: inlining failed in call to always_inline '_mm_aesimc_si128': target specific option mismatch
kiasu.c: _mm_aesimc_si128 (__m128i __X)
kiasu.c: ^~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:30:0:
kiasu.c: aes_ni.macros:5:23: note: called from here
kiasu.c: #define mc_inv(a) _mm_aesimc_si128(a)
kiasu.c: ^~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:69:77: note: in expansion of macro 'mc_inv'
kiasu.c: tmp = assist128(tmp, _mm_aeskeygenassist_si128(tmp,0x80)); subkeys[2] = mc_inv(tmp);
kiasu.c: ^~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/wmmintrin.h:77:1: error: inlining failed in call to always_inline '_mm_aesimc_si128': target specific option mismatch
kiasu.c: ...

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

Compiler output

Implementation: crypto_aead/kiasueq128v1/opt
Compiler: gcc -O2 -fomit-frame-pointer
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: kiasu.c: In function 'set_encryption_key':
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:54:19: note: called from here
kiasu.c: subkeys[10] = assist128(subkeys[9], _mm_aeskeygenassist_si128(subkeys[9],0x36));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:53:19: note: called from here
kiasu.c: subkeys[ 9] = assist128(subkeys[8], _mm_aeskeygenassist_si128(subkeys[8],0x1b));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:52:19: note: called from here
kiasu.c: subkeys[ 8] = assist128(subkeys[7], _mm_aeskeygenassist_si128(subkeys[7],0x80));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ...

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

Compiler output

Implementation: crypto_aead/kiasueq128v1/opt
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: kiasu.c: In function 'set_encryption_key':
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:54:19: note: called from here
kiasu.c: subkeys[10] = assist128(subkeys[9], _mm_aeskeygenassist_si128(subkeys[9],0x36));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:53:19: note: called from here
kiasu.c: subkeys[ 9] = assist128(subkeys[8], _mm_aeskeygenassist_si128(subkeys[8],0x1b));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:52:19: note: called from here
kiasu.c: subkeys[ 8] = assist128(subkeys[7], _mm_aeskeygenassist_si128(subkeys[7],0x80));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ...
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: kiasu.c: In function 'set_encryption_key':
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:54:19: note: called from here
kiasu.c: subkeys[10] = assist128(subkeys[9], _mm_aeskeygenassist_si128(subkeys[9],0x36));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:53:19: note: called from here
kiasu.c: subkeys[ 9] = assist128(subkeys[8], _mm_aeskeygenassist_si128(subkeys[8],0x1b));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: kiasu.c:52:19: note: called from here
kiasu.c: subkeys[ 8] = assist128(subkeys[7], _mm_aeskeygenassist_si128(subkeys[7],0x80));
kiasu.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kiasu.c: In file included from kiasu.c:28:0:
kiasu.c: /home_nfs/bdolbeaur/gcc-6.3.0-full+isl-inca/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
kiasu.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
kiasu.c: ...

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