Implementation notes: amd64, hydra3, crypto_aead/oceankeyakv2

Computer: hydra3
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: oceankeyakv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
50259? ? ?? ? ?asmX86-64gcc_-m64_-O3_-fomit-frame-pointer2017091820170725
50307? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
50386? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
50403? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
50408? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
50409? ? ?? ? ?asmX86-64gcc_-O3_-fomit-frame-pointer2017091820170725
50420? ? ?? ? ?asmX86-64gcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
50439? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
50462? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
50462? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
50485? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
50488? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
50502? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
50510? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
50523? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
50523? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
50528? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
50538? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
50543? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
50544? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
50546? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
50556? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
50596? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
50619? ? ?? ? ?asmX86-64gcc_-m64_-O2_-fomit-frame-pointer2017091820170725
50625? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
50632? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
50635? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
50652? ? ?? ? ?asmX86-64gcc_-O2_-fomit-frame-pointer2017091820170725
50675? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
50685? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
50716? ? ?? ? ?asmX86-64gcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
50726? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
50769? ? ?? ? ?asmX86-64gcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
50778? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
50790? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
50817? ? ?? ? ?asmX86-64gcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
50897? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
50914? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
50923? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
50927? ? ?? ? ?asmX86-64gcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
50942? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
50962? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
50964? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
50964? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
50988? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
51000? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
51035? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
51044? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
51046? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
51051? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
51060? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
51077? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
51087? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
51089? ? ?? ? ?asmX86-64gcc_-m64_-Os_-fomit-frame-pointer2017091820170725
51102? ? ?? ? ?asmX86-64gcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
51106? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
51122? ? ?? ? ?asmX86-64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
51128? ? ?? ? ?asmX86-64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
51129? ? ?? ? ?asmX86-64gcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
51135? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
51150? ? ?? ? ?asmX86-64gcc_-Os_-fomit-frame-pointer2017091820170725
51155? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
51162? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
51166? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
51170? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
51171? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
51172? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
51175? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
51176? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
51206? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
51217? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
51247? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
51258? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
51261? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
51270? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
51282? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
51289? ? ?? ? ?asmX86-64gcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
51326? ? ?? ? ?asmX86-64gcc_-m64_-O_-fomit-frame-pointer2017091820170725
51350? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
51360? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
51376? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
51398? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
51401? ? ?? ? ?asmX86-64gcc_-O_-fomit-frame-pointer2017091820170725
51402? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
51414? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
51423? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
51433? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
51460? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
51480? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
51502? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
51554? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
51564? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
54001? ? ?? ? ?generic64lcclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
54123? ? ?? ? ?generic64lcclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
55326? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
55429? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
55523? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
55547? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
55600? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
55623? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
55932? ? ?? ? ?asmX86-64gcc_-funroll-loops2017091820170725
55967? ? ?? ? ?generic64lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
55971? ? ?? ? ?asmX86-64gcc2017091820170725
55993? ? ?? ? ?asmX86-64cc2017091820170725
56128? ? ?? ? ?generic64lcclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
56140? ? ?? ? ?generic64lcclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
56158? ? ?? ? ?generic64lcclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
56268? ? ?? ? ?generic64lcclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
56651? ? ?? ? ?generic64lcgcc_-O3_-fomit-frame-pointer2017091820170725
56727? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
56750? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
56757? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
56766? ? ?? ? ?generic64lcgcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
56818? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
56823? ? ?? ? ?generic64lcgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
56824? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
56841? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
56863? ? ?? ? ?generic64lcgcc_-m64_-O3_-fomit-frame-pointer2017091820170725
56981? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
57048? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
57168? ? ?? ? ?generic64lcgcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
57181? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
57183? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
57196? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
57214? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
57215? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
57234? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
57271? ? ?? ? ?generic64lcgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
57286? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
57319? ? ?? ? ?generic64lcgcc_-Os_-fomit-frame-pointer2017091820170725
57321? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
57367? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
57372? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
57382? ? ?? ? ?generic64lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
57428? ? ?? ? ?generic64lcgcc_-m64_-Os_-fomit-frame-pointer2017091820170725
57440? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
57464? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
57470? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
57628? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
57657? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
57682? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
57740? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
57770? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
57785? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
57801? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
57805? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
57823? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
57826? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
57856? ? ?? ? ?generic64lcgcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
57858? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
58007? ? ?? ? ?generic64lcgcc_-m64_-O2_-fomit-frame-pointer2017091820170725
58011? ? ?? ? ?generic64lcgcc_-O2_-fomit-frame-pointer2017091820170725
58202? ? ?? ? ?generic64lcgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
58205? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
58208? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
58219? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
58220? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
58268? ? ?? ? ?generic64lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
58374? ? ?? ? ?generic64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
58456? ? ?? ? ?generic64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
58492? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
59290? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
59440? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
59709? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
59765? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
59799? ? ?? ? ?generic64lcgcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
59907? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
59996? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
60015? ? ?? ? ?generic64lcgcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
60022? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
60256? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
60270? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
60393? ? ?? ? ?generic64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
60405? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
60423? ? ?? ? ?generic64gcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
60454? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
60467? ? ?? ? ?generic64lcgcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
60517? ? ?? ? ?generic64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
60548? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
60567? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
60593? ? ?? ? ?generic64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
60599? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
60601? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
60603? ? ?? ? ?generic64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
60616? ? ?? ? ?generic64lcgcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
60646? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
60742? ? ?? ? ?generic64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
60751? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
60766? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
60772? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
60776? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
60791? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
60793? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
60816? ? ?? ? ?generic64gcc_-m64_-Os_-fomit-frame-pointer2017091820170725
60817? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
60877? ? ?? ? ?generic64gcc_-Os_-fomit-frame-pointer2017091820170725
60938? ? ?? ? ?generic64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
60963? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
60982? ? ?? ? ?generic64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
60984? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
60986? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
60996? ? ?? ? ?generic64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
61019? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
61022? ? ?? ? ?generic64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
61022? ? ?? ? ?generic64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
61034? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
61038? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
61039? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
61055? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
61062? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
61062? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
61100? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
61125? ? ?? ? ?generic64lcgcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
61157? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
61179? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
61195? ? ?? ? ?generic64lcgcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
61281? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
61349? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
61540? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
61619? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
61656? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
61706? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
61712? ? ?? ? ?generic64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
61742? ? ?? ? ?generic64lcgcc_-m64_-O_-fomit-frame-pointer2017091820170725
61836? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
61898? ? ?? ? ?generic64lcgcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
61908? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
62072? ? ?? ? ?generic64gcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
62076? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
62106? ? ?? ? ?generic64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
62151? ? ?? ? ?generic64lcgcc_-O_-fomit-frame-pointer2017091820170725
62161? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
62268? ? ?? ? ?generic64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
62372? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
62382? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
62413? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
62439? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
62439? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
62479? ? ?? ? ?generic64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
62504? ? ?? ? ?generic64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
62667? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
62774? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
62819? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
62835? ? ?? ? ?generic64gcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
63232? ? ?? ? ?generic64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
63388? ? ?? ? ?generic64gcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
63837? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
63865? ? ?? ? ?generic64gcc_-m64_-O3_-fomit-frame-pointer2017091820170725
63939? ? ?? ? ?generic64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
64067? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
64302? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
64352? ? ?? ? ?generic64gcc_-O3_-fomit-frame-pointer2017091820170725
64431? ? ?? ? ?generic64gcc_-m64_-O2_-fomit-frame-pointer2017091820170725
64451? ? ?? ? ?generic64gcc_-O2_-fomit-frame-pointer2017091820170725
64499? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
64548? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
64581? ? ?? ? ?generic64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
64644? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
64736? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
65142? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
65628? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
65680? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
65698? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
65893? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
66030? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
66031? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
66217? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
66950? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
67008? ? ?? ? ?generic64gcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
67203? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
67275? ? ?? ? ?generic64gcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
67286? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
67591? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
67731? ? ?? ? ?generic64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
67848? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
67874? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
67952? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
68024? ? ?? ? ?generic64gcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
68140? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
68239? ? ?? ? ?generic64gcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
68247? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
68401? ? ?? ? ?generic64gcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
68646? ? ?? ? ?generic64gcc_-O_-fomit-frame-pointer2017091820170725
68655? ? ?? ? ?generic64gcc_-m64_-O_-fomit-frame-pointer2017091820170725
69099? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
69278? ? ?? ? ?generic64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
69322? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
69324? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
69353? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
69808? ? ?? ? ?generic64gcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
69823? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
86283? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
86356? ? ?? ? ?asmX86-64shldgcc_-O3_-fomit-frame-pointer2017091820170725
86386? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
86402? ? ?? ? ?asmX86-64shldgcc_-m64_-O3_-fomit-frame-pointer2017091820170725
86412? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
86439? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
86454? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
86462? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
86465? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
86470? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
86490? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
86496? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
86508? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
86512? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
86516? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
86526? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
86546? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
86566? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
86566? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
86592? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
86599? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
86602? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
86602? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
86610? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
86625? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
86640? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
86642? ? ?? ? ?asmX86-64shldgcc_-m64_-O2_-fomit-frame-pointer2017091820170725
86649? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
86670? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
86689? ? ?? ? ?asmX86-64shldgcc_-O2_-fomit-frame-pointer2017091820170725
86718? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
86728? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
86734? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
86780? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
86787? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
86813? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
86820? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
86826? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
86831? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
86841? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
86935? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
86950? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
86975? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
86975? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
87008? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
87022? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
87038? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
87040? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
87047? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
87048? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
87056? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
87069? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
87072? ? ?? ? ?asmX86-64shldgcc_-Os_-fomit-frame-pointer2017091820170725
87077? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
87084? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
87085? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
87097? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
87106? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
87121? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
87135? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
87155? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
87166? ? ?? ? ?asmX86-64shldgcc_-m64_-Os_-fomit-frame-pointer2017091820170725
87166? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
87168? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
87170? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
87171? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
87174? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
87174? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
87174? ? ?? ? ?asmX86-64shldgcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
87181? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
87186? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
87206? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
87209? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
87212? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
87225? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
87235? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
87250? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
87257? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
87269? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
87310? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
87318? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
87341? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
87351? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
87381? ? ?? ? ?asmX86-64shldgcc_-O_-fomit-frame-pointer2017091820170725
87389? ? ?? ? ?asmX86-64shldgcc_-m64_-O_-fomit-frame-pointer2017091820170725
87442? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
87450? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
87475? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
87504? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
87526? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
87584? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
87615? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
91994? ? ?? ? ?asmX86-64shldcc2017091820170725
92042? ? ?? ? ?asmX86-64shldgcc2017091820170725
92067? ? ?? ? ?asmX86-64shldgcc_-funroll-loops2017091820170725
115133? ? ?? ? ?referencegcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
115301? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
115378? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
115408? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
115566? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
115806? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
116279? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
118221? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
118632? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
127425? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
127948? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
129620? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
130107? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
131596? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
131701? ? ?? ? ?compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
132119? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
136688? ? ?? ? ?generic32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
136711? ? ?? ? ?generic32lcclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
139689? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
140086? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
140516? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
140554? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
140675? ? ?? ? ?referencegcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
140993? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
141009? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
144938? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
145205? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
146214? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
146522? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
146558? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
146588? ? ?? ? ?referencegcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
146684? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
147254? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
147704? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
147710? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
148000? ? ?? ? ?referencegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
148048? ? ?? ? ?referencegcc_-m64_-O3_-fomit-frame-pointer2017091820170725
148215? ? ?? ? ?referencegcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
148421? ? ?? ? ?compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
148424? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
148779? ? ?? ? ?referencegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
149012? ? ?? ? ?referencegcc_-O3_-fomit-frame-pointer2017091820170725
149292? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
155598? ? ?? ? ?referencegcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
156227? ? ?? ? ?referencegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
157054? ? ?? ? ?generic32lcclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
157075? ? ?? ? ?generic32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
157110? ? ?? ? ?generic32lcclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
157134? ? ?? ? ?generic32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
157138? ? ?? ? ?generic32lcclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
157146? ? ?? ? ?generic32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
159243? ? ?? ? ?generic32lcclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
159248? ? ?? ? ?generic32lcclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
159281? ? ?? ? ?generic32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
159304? ? ?? ? ?generic32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
161275? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
161293? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
161337? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
161421? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
161434? ? ?? ? ?generic32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
161531? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
161559? ? ?? ? ?generic32lcgcc_-m64_-O3_-fomit-frame-pointer2017091820170725
161561? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
161568? ? ?? ? ?generic32lcgcc_-O3_-fomit-frame-pointer2017091820170725
161581? ? ?? ? ?generic32lcgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
161583? ? ?? ? ?generic32gcc_-O3_-fomit-frame-pointer2017091820170725
161593? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
161624? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
161657? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
161718? ? ?? ? ?generic32gcc_-m64_-O3_-fomit-frame-pointer2017091820170725
161789? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
161799? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
161845? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
161891? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
161921? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
161942? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
162017? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
162030? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
162065? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
162071? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
162080? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
162122? ? ?? ? ?generic32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
162171? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
162210? ? ?? ? ?generic32lcgcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
162217? ? ?? ? ?generic32lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
162294? ? ?? ? ?generic32gcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
162328? ? ?? ? ?generic32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
165186? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
165211? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
165286? ? ?? ? ?generic32gcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
165415? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
165469? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
165515? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
165726? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
165845? ? ?? ? ?generic32lcgcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
171607? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
171757? ? ?? ? ?referencegcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
171820? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
171922? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
171956? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
172530? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
172641? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
172645? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
172658? ? ?? ? ?generic32lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
172661? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
172674? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
172682? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
172689? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
172697? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
172700? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
172714? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
172724? ? ?? ? ?generic32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
172773? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
172811? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
172838? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
172856? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
173938? ? ?? ? ?generic32lcgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
173948? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
173954? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
173957? ? ?? ? ?generic32lcgcc_-Os_-fomit-frame-pointer2017091820170725
173959? ? ?? ? ?generic32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
173967? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
173968? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
173973? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
173983? ? ?? ? ?generic32gcc_-Os_-fomit-frame-pointer2017091820170725
173984? ? ?? ? ?generic32gcc_-m64_-Os_-fomit-frame-pointer2017091820170725
173990? ? ?? ? ?generic32lcgcc_-m64_-Os_-fomit-frame-pointer2017091820170725
173991? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
173996? ? ?? ? ?generic32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
174139? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
174161? ? ?? ? ?generic32lcgcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
174182? ? ?? ? ?generic32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
174202? ? ?? ? ?generic32gcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
174210? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
174619? ? ?? ? ?generic32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
174633? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
174648? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
174660? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
174675? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
174710? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
174727? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
174910? ? ?? ? ?generic32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
175601? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
175629? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
175634? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
175779? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
175895? ? ?? ? ?generic32lcgcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
175930? ? ?? ? ?generic32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
175949? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
175961? ? ?? ? ?generic32gcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
183038? ? ?? ? ?generic64gcc_-funroll-loops2017091820170725
183132? ? ?? ? ?generic64gcc2017091820170725
183299? ? ?? ? ?generic64cc2017091820170725
183789? ? ?? ? ?compactclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
183798? ? ?? ? ?compactclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
183837? ? ?? ? ?compactclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
183889? ? ?? ? ?compactclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
184320? ? ?? ? ?generic32gcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
184349? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
184350? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
184373? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
184383? ? ?? ? ?generic32lcgcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
184384? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
184560? ? ?? ? ?generic64lcgcc2017091820170725
184831? ? ?? ? ?generic64lccc2017091820170725
184981? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
185043? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
185073? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
185103? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
185149? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
185157? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
185172? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
185199? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
185343? ? ?? ? ?generic64lcgcc_-funroll-loops2017091820170725
186006? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
186016? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
186018? ? ?? ? ?generic32lcgcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
186023? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
186054? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
186069? ? ?? ? ?generic32gcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
186164? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
186308? ? ?? ? ?generic32lcgcc_-O_-fomit-frame-pointer2017091820170725
186343? ? ?? ? ?generic32lcgcc_-m64_-O_-fomit-frame-pointer2017091820170725
186381? ? ?? ? ?generic32gcc_-m64_-O_-fomit-frame-pointer2017091820170725
186422? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
186422? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
186498? ? ?? ? ?generic32gcc_-O_-fomit-frame-pointer2017091820170725
187121? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
187209? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
187664? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
188010? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
188242? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
188254? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
188288? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
188290? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
188312? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
188314? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
188340? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
188341? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
188360? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
188364? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
188371? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
188379? ? ?? ? ?generic32lcgcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
188381? ? ?? ? ?generic32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
188399? ? ?? ? ?generic32gcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
188427? ? ?? ? ?generic32lcgcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
188438? ? ?? ? ?generic32gcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
188564? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
188574? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
188595? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
188599? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
188613? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
188622? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
188644? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
188646? ? ?? ? ?generic32lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
188646? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
188648? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
188649? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
188689? ? ?? ? ?generic32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
188734? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
189385? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
189400? ? ?? ? ?generic32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
189435? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
189669? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
189681? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
189692? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
190243? ? ?? ? ?generic32gcc_-m64_-O2_-fomit-frame-pointer2017091820170725
190248? ? ?? ? ?generic32lcgcc_-O2_-fomit-frame-pointer2017091820170725
190251? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
190257? ? ?? ? ?generic32gcc_-O2_-fomit-frame-pointer2017091820170725
190301? ? ?? ? ?generic32lcgcc_-m64_-O2_-fomit-frame-pointer2017091820170725
190313? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
190328? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
190380? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
190428? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
190626? ? ?? ? ?compactgcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
190884? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
190927? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
190935? ? ?? ? ?compactgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
190939? ? ?? ? ?compactgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
191411? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
191441? ? ?? ? ?generic32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
191487? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
191540? ? ?? ? ?generic32lcgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
191544? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
191603? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
192130? ? ?? ? ?generic32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
192262? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
192388? ? ?? ? ?generic32lcgcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
192476? ? ?? ? ?generic32gcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
192925? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
192963? ? ?? ? ?compactgcc_-O3_-fomit-frame-pointer2017091820170725
192966? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
192968? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
192981? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
193005? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
193118? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
193271? ? ?? ? ?compactgcc_-m64_-O3_-fomit-frame-pointer2017091820170725
193411? ? ?? ? ?generic32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
193421? ? ?? ? ?compactclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
193451? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
193561? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
193750? ? ?? ? ?compactgcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
193834? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
194268? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
194288? ? ?? ? ?compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
194301? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
194311? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
194317? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
194594? ? ?? ? ?generic32lcgcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
194665? ? ?? ? ?generic32gcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
194754? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
194761? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
194774? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
194918? ? ?? ? ?compactgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
195261? ? ?? ? ?compactclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
196197? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
196322? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
196794? ? ?? ? ?compactgcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
196878? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
197462? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
197543? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
203129? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
203241? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
236981? ? ?? ? ?referenceclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
237290? ? ?? ? ?referenceclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
237321? ? ?? ? ?referenceclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
237517? ? ?? ? ?referenceclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
239272? ? ?? ? ?referenceclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
239654? ? ?? ? ?referenceclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
363585? ? ?? ? ?compactgcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
366276? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
366400? ? ?? ? ?compactgcc_-m64_-O2_-fomit-frame-pointer2017091820170725
366848? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
367862? ? ?? ? ?compactgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
368392? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
369412? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
369460? ? ?? ? ?compactgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
369852? ? ?? ? ?compactgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
370914? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
370978? ? ?? ? ?compactgcc_-O2_-fomit-frame-pointer2017091820170725
371873? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
372219? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
372300? ? ?? ? ?compactgcc_-O_-fomit-frame-pointer2017091820170725
372864? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
373274? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
373608? ? ?? ? ?compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
373951? ? ?? ? ?compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
374126? ? ?? ? ?compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
374602? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
375990? ? ?? ? ?compactgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
376093? ? ?? ? ?compactgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
376455? ? ?? ? ?compactgcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
376685? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
378533? ? ?? ? ?compactgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
379229? ? ?? ? ?compactgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
379353? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
379602? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
380407? ? ?? ? ?compactgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
381066? ? ?? ? ?compactgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
381103? ? ?? ? ?compactgcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
382123? ? ?? ? ?compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
382145? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
382264? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
382785? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
383066? ? ?? ? ?compactgcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
383204? ? ?? ? ?compactgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
383258? ? ?? ? ?compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
383396? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
383467? ? ?? ? ?compactgcc_-m64_-O_-fomit-frame-pointer2017091820170725
383684? ? ?? ? ?compactgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
383707? ? ?? ? ?compactgcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
383950? ? ?? ? ?compactgcc_-m64_-Os_-fomit-frame-pointer2017091820170725
384319? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
385209? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
386143? ? ?? ? ?compactgcc_-Os_-fomit-frame-pointer2017091820170725
386374? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
386826? ? ?? ? ?compactgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
387884? ? ?? ? ?compactgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
388356? ? ?? ? ?compactgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
390794? ? ?? ? ?compactgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
393538? ? ?? ? ?compactgcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
437142? ? ?? ? ?compactgcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
442905? ? ?? ? ?compactgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
541381? ? ?? ? ?generic32gcc_-funroll-loops2017091820170725
541803? ? ?? ? ?generic32lccc2017091820170725
542074? ? ?? ? ?generic32lcgcc_-funroll-loops2017091820170725
542093? ? ?? ? ?generic32gcc2017091820170725
542581? ? ?? ? ?generic32lcgcc2017091820170725
543213? ? ?? ? ?generic32cc2017091820170725
653865? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
653932? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
656931? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
657048? ? ?? ? ?referencegcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
682854? ? ?? ? ?referencegcc_-m64_-O2_-fomit-frame-pointer2017091820170725
682891? ? ?? ? ?referencegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
695264? ? ?? ? ?referencegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
697859? ? ?? ? ?referencegcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
714567? ? ?? ? ?referencegcc_-O2_-fomit-frame-pointer2017091820170725
728669? ? ?? ? ?referencegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
730813? ? ?? ? ?referencegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
732509? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
732692? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
936094? ? ?? ? ?referencegcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
945539? ? ?? ? ?referencegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
1142014? ? ?? ? ?referencegcc_-m64_-O_-fomit-frame-pointer2017091820170725
1142031? ? ?? ? ?referencegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
1142102? ? ?? ? ?referencegcc_-O_-fomit-frame-pointer2017091820170725
1142430? ? ?? ? ?referencegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
1142468? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
1142496? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
1143558? ? ?? ? ?referencegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
1146183? ? ?? ? ?referencegcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
1146209? ? ?? ? ?referencegcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
1147585? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
1147599? ? ?? ? ?referencegcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
1147818? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
1148794? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
1442420? ? ?? ? ?referencegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
1442443? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
1442572? ? ?? ? ?referencegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
1442612? ? ?? ? ?referencegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
1444897? ? ?? ? ?referencegcc_-m64_-Os_-fomit-frame-pointer2017091820170725
1445365? ? ?? ? ?referencegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
1456335? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
1469100? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
1469197? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
1483873? ? ?? ? ?referencegcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
1483912? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
1483949? ? ?? ? ?referencegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
1486235? ? ?? ? ?referencegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
1486240? ? ?? ? ?referencegcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
1486244? ? ?? ? ?referencegcc_-Os_-fomit-frame-pointer2017091820170725
1498586? ? ?? ? ?referencegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
1501447? ? ?? ? ?referencegcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
1544951? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
1560989? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
1562550? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
1562665? ? ?? ? ?referencegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
1571426? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
1585061? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
1585148? ? ?? ? ?referencegcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
1622880? ? ?? ? ?compactgcc2017091820170725
1624758? ? ?? ? ?compactgcc_-funroll-loops2017091820170725
1626622? ? ?? ? ?compactcc2017091820170725
1854962? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
1867669? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091820170725
1889991? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091820170725
1891422? ? ?? ? ?reference32bitsgcc_-O3_-fomit-frame-pointer2017091820170725
1891744? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091820170725
1892336? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
1897133? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
1914528? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
1915708? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
1919272? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
1928897? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
1973542? ? ?? ? ?reference32bitsgcc_-m64_-O3_-fomit-frame-pointer2017091820170725
1999226? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091820170725
2013083? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
2014274? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091820170725
2038812? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
2040593? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
2041284? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
2048891? ? ?? ? ?reference32bitsgcc_-march=k8_-O3_-fomit-frame-pointer2017091820170725
2058761? ? ?? ? ?referencegcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
2058945? ? ?? ? ?referencegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
2075342? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
2077852? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
2084959? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
2111347? ? ?? ? ?reference32bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
2120656? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091820170725
2138430? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
2182935? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
2223198? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
2242271? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
2242767? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
2255268? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
2258751? ? ?? ? ?refnewg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
2259858? ? ?? ? ?refnewg++_-m64_-O3_-fomit-frame-pointer2017091820170725
2260628? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
2261608? ? ?? ? ?refnewg++_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
2265787? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
2267059? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
2271465? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
2272799? ? ?? ? ?refg++_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
2273732? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
2273741? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
2276235? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091820170725
2281592? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
2285088? ? ?? ? ?refnewg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017091820170725
2285862? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
2286443? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2017091820170725
2288184? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2017091820170725
2288692? ? ?? ? ?refnewg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
2290558? ? ?? ? ?refnewg++_-march=k8_-O3_-fomit-frame-pointer2017091820170725
2294511? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2017091820170725
2296955? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
2309576? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
2311178? ? ?? ? ?refnewg++_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
2313818? ? ?? ? ?refnewg++_-O3_-fomit-frame-pointer2017091820170725
2317363? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
2319964? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091820170725
2322897? ? ?? ? ?refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
2329341? ? ?? ? ?refclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2337227? ? ?? ? ?refnewclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
2338996? ? ?? ? ?refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2339188? ? ?? ? ?refnewclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2345937? ? ?? ? ?refclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2354788? ? ?? ? ?refclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2363601? ? ?? ? ?refclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
2364366? ? ?? ? ?refnewclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2392824? ? ?? ? ?refnewclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2400622? ? ?? ? ?refnewclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2402530? ? ?? ? ?refnewclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
2766304? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091820170725
2780067? ? ?? ? ?refnewg++_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
2789706? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
2797851? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
2800601? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
2802198? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
2803381? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
2803407? ? ?? ? ?refg++_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
2805071? ? ?? ? ?refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
2808973? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2017091820170725
2809265? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
2811755? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
2822513? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
2827239? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
2827764? ? ?? ? ?refnewg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
2830981? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
2831750? ? ?? ? ?refnewg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
2832377? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
2840835? ? ?? ? ?refnewg++_-m64_-O2_-fomit-frame-pointer2017091820170725
2843027? ? ?? ? ?refnewg++_-O2_-fomit-frame-pointer2017091820170725
2843927? ? ?? ? ?refnewg++_-march=k8_-O2_-fomit-frame-pointer2017091820170725
2844831? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2017091820170725
2853165? ? ?? ? ?refnewg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
2857386? ? ?? ? ?refnewg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
2857662? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
2859478? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
2859869? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2017091820170725
2860092? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2017091820170725
2860851? ? ?? ? ?reference32bitsgcc_-m64_-O2_-fomit-frame-pointer2017091820170725
2862328? ? ?? ? ?refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
2862770? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
2863630? ? ?? ? ?reference32bitsgcc_-O2_-fomit-frame-pointer2017091820170725
2865631? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
2866005? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
2873704? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091820170725
2879996? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
2890967? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091820170725
2891086? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091820170725
2904847? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
2909538? ? ?? ? ?reference32bitsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2910981? ? ?? ? ?reference32bitsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2912283? ? ?? ? ?reference32bitsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091820170725
2920965? ? ?? ? ?reference32bitsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2924357? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
2941579? ? ?? ? ?reference32bitsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091820170725
2944038? ? ?? ? ?reference32bitsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091820170725
2981235? ? ?? ? ?reference32bitsgcc_-march=k8_-O2_-fomit-frame-pointer2017091820170725
3043532? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
3045910? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
3053800? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091820170725
3081593? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
3107779? ? ?? ? ?refnewg++_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
3155940? ? ?? ? ?refnewg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
3160740? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091820170725
3200369? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
3218406? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
3245215? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091820170725
3280121? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
3288980? ? ?? ? ?reference32bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
3337734? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
3924561? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
3926693? ? ?? ? ?reference32bitsgcc_-march=k8_-O_-fomit-frame-pointer2017091820170725
3958990? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
3969860? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
3969976? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
3981879? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
4008189? ? ?? ? ?reference32bitsgcc_-m64_-O_-fomit-frame-pointer2017091820170725
4072828? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
4080661? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
4082772? ? ?? ? ?reference32bitsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
4083078? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
4084340? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
4087332? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
4087707? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
4099278? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
4099731? ? ?? ? ?reference32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091820170725
4102801? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
4105629? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
4106794? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
4110143? ? ?? ? ?reference32bitsgcc_-Os_-fomit-frame-pointer2017091820170725
4110294? ? ?? ? ?reference32bitsgcc_-march=k8_-Os_-fomit-frame-pointer2017091820170725
4110406? ? ?? ? ?reference32bitsgcc_-m64_-Os_-fomit-frame-pointer2017091820170725
4119377? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091820170725
4163879? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
4168299? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
4179524? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
4187998? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
4270240? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
4277471? ? ?? ? ?reference32bitsgcc_-O_-fomit-frame-pointer2017091820170725
4279762? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
4290880? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
4345999? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
4357414? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
4374255? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
4394130? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091820170725
4412989? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
4430158? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
5028049? ? ?? ? ?reference32bitsgcc_-march=nocona_-O_-fomit-frame-pointer2017091820170725
5042519? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
5089707? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
5091084? ? ?? ? ?reference32bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
5230484? ? ?? ? ?referencecc2017091820170725
5231235? ? ?? ? ?referencegcc2017091820170725
5232291? ? ?? ? ?referencegcc_-funroll-loops2017091820170725
5448907? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
5462531? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
5473367? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
5478365? ? ?? ? ?refg++_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
5480489? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
5485980? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2017091820170725
5487516? ? ?? ? ?refg++_-O_-fomit-frame-pointer2017091820170725
5491884? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
5493913? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
5495461? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2017091820170725
5499420? ? ?? ? ?refnewg++_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
5504019? ? ?? ? ?refnewg++_-m64_-march=k8_-O_-fomit-frame-pointer2017091820170725
5508271? ? ?? ? ?refnewg++_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
5516544? ? ?? ? ?refnewg++_-march=k8_-O_-fomit-frame-pointer2017091820170725
5517433? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091820170725
5519285? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
5529102? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
5536141? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
5537037? ? ?? ? ?refnewg++_-m64_-march=core2_-O_-fomit-frame-pointer2017091820170725
5538080? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
5546698? ? ?? ? ?refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2017091820170725
5550908? ? ?? ? ?refg++_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
5556804? ? ?? ? ?refnewg++_-O_-fomit-frame-pointer2017091820170725
5559048? ? ?? ? ?refnewg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017091820170725
5564714? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
5567121? ? ?? ? ?refnewg++_-m64_-O_-fomit-frame-pointer2017091820170725
7317039? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
7321695? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2017091820170725
7383260? ? ?? ? ?refnewg++_-march=nocona_-O_-fomit-frame-pointer2017091820170725
7416243? ? ?? ? ?refnewg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017091820170725
11608976? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
11610662? ? ?? ? ?refnewg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
11610710? ? ?? ? ?refnewg++_-march=k8_-Os_-fomit-frame-pointer2017091820170725
11611847? ? ?? ? ?refnewg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
11614637? ? ?? ? ?refnewg++_-Os_-fomit-frame-pointer2017091820170725
11614782? ? ?? ? ?refnewg++_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
11616061? ? ?? ? ?refnewg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
11617364? ? ?? ? ?refnewg++_-m64_-Os_-fomit-frame-pointer2017091820170725
11618625? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
11624720? ? ?? ? ?refnewg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
11638595? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
11652691? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
11655804? ? ?? ? ?refnewg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
11663977? ? ?? ? ?refnewg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
11673440? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
11698518? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
11707830? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
11710000? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017091820170725
11715046? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091820170725
11716244? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091820170725
11718000? ? ?? ? ?refg++_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
11718882? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
11721687? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2017091820170725
11728484? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
11736406? ? ?? ? ?refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
11736596? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2017091820170725
11763667? ? ?? ? ?refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017091820170725
11765721? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2017091820170725
11790921? ? ?? ? ?refnewg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
11807325? ? ?? ? ?refnewg++_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
11824649? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
11827040? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
13728458? ? ?? ? ?refg++2017091820170725
13817824? ? ?? ? ?refnewg++2017091820170725
15001573? ? ?? ? ?reference32bitscc2017091820170725
15052544? ? ?? ? ?reference32bitsgcc2017091820170725
15060561? ? ?? ? ?reference32bitsgcc_-funroll-loops2017091820170725

Test failure

Implementation: crypto_aead/oceankeyakv2/ref
Compiler: g++ -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 37, namely:
CompilerImplementations
g++ -m64 -march=core2 -O3 -fomit-frame-pointer ref refnew
gcc -m64 -march=core2 -O2 -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=core2 -O3 -fomit-frame-pointer Nehalem SandyBridge asmX86-64 asmX86-64shld compact generic32 generic32lc generic64 generic64lc reference reference32bits
gcc -m64 -march=core2 -O -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=core2 -Os -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=corei7 -O -fomit-frame-pointer Nehalem SandyBridge
gcc -m64 -march=corei7 -Os -fomit-frame-pointer Nehalem SandyBridge

Compiler output

Implementation: crypto_aead/oceankeyakv2/KnightsLanding
Compiler: cc
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/Bulldozer
Compiler: cc
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:248:11: error: called from here
KeccakP-1600-XOP.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:246:11: error: called from here
KeccakP-1600-XOP.c: Bsase = ROL6464(Bsase, 62, 55); \
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc Bulldozer
gcc Bulldozer
gcc -funroll-loops Bulldozer

Compiler output

Implementation: crypto_aead/oceankeyakv2/ARMv8A
Compiler: cc
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/AVR8
Compiler: cc
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/Haswell
Compiler: cc
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 158, namely:
CompilerImplementations
cc Haswell Nehalem
gcc Haswell Nehalem
gcc -O2 -fomit-frame-pointer Haswell Nehalem
gcc -O3 -fomit-frame-pointer Haswell Nehalem
gcc -O -fomit-frame-pointer Haswell Nehalem
gcc -Os -fomit-frame-pointer Haswell Nehalem
gcc -fno-schedule-insns -O2 -fomit-frame-pointer Haswell Nehalem
gcc -fno-schedule-insns -O3 -fomit-frame-pointer Haswell Nehalem
gcc -fno-schedule-insns -O -fomit-frame-pointer Haswell Nehalem
gcc -fno-schedule-insns -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops Haswell Nehalem
gcc -funroll-loops -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer Haswell Nehalem
gcc -m64 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m64 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m64 -O -fomit-frame-pointer Haswell Nehalem
gcc -m64 -Os -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=k8 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=k8 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=k8 -O -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=k8 -Os -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=nocona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=nocona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=nocona -O -fomit-frame-pointer Haswell Nehalem
gcc -m64 -march=nocona -Os -fomit-frame-pointer Haswell Nehalem
gcc -march=barcelona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -march=barcelona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -march=barcelona -O -fomit-frame-pointer Haswell Nehalem
gcc -march=barcelona -Os -fomit-frame-pointer Haswell Nehalem
gcc -march=k8 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -march=k8 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -march=k8 -O -fomit-frame-pointer Haswell Nehalem
gcc -march=k8 -Os -fomit-frame-pointer Haswell Nehalem
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv Haswell Nehalem
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv Haswell Nehalem
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv Haswell Nehalem
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv Haswell Nehalem
gcc -march=nocona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -march=nocona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -march=nocona -O -fomit-frame-pointer Haswell Nehalem
gcc -march=nocona -Os -fomit-frame-pointer Haswell Nehalem

Compiler output

Implementation: crypto_aead/oceankeyakv2/SandyBridge
Compiler: cc
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 79, namely:
CompilerImplementations
cc SandyBridge
gcc SandyBridge
gcc -O2 -fomit-frame-pointer SandyBridge
gcc -O3 -fomit-frame-pointer SandyBridge
gcc -O -fomit-frame-pointer SandyBridge
gcc -Os -fomit-frame-pointer SandyBridge
gcc -fno-schedule-insns -O2 -fomit-frame-pointer SandyBridge
gcc -fno-schedule-insns -O3 -fomit-frame-pointer SandyBridge
gcc -fno-schedule-insns -O -fomit-frame-pointer SandyBridge
gcc -fno-schedule-insns -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops SandyBridge
gcc -funroll-loops -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -m64 -O2 -fomit-frame-pointer SandyBridge
gcc -m64 -O3 -fomit-frame-pointer SandyBridge
gcc -m64 -O -fomit-frame-pointer SandyBridge
gcc -m64 -Os -fomit-frame-pointer SandyBridge
gcc -m64 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -m64 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -m64 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -m64 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer SandyBridge
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer SandyBridge
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer SandyBridge
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer SandyBridge
gcc -m64 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -m64 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -m64 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -m64 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv SandyBridge
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv SandyBridge
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv SandyBridge
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv SandyBridge
gcc -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -march=nocona -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: crypto_aead/oceankeyakv2/KnightsLanding
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: warning: implicit declaration of function '_mm512_setr_epi64' is invalid in C99 [-Wimplicit-function-declaration]
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:23: note: expanded from macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: error: initializing 'V512' (aka '__m512i') with an expression of incompatible type 'int'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: note: expanded from macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: error: initializing 'V512' (aka '__m512i') with an expression of incompatible type 'int'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:293:7: note: expanded from macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: V512 moveThetaNext = _mm512_setr_epi64(1, 2, 3, 4, 0, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: error: initializing 'V512' (aka '__m512i') with an expression of incompatible type 'int'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:294:7: note: expanded from macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: V512 rhoB = _mm512_setr_epi64( 0, 1, 62, 28, 27, 0, 0, 0); \
KeccakP-1600-AVX512.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: error: initializing 'V512' (aka '__m512i') with an expression of incompatible type 'int'
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/Bulldozer
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: '__builtin_ia32_vprotqi' needs target feature xop
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: ./KeccakP-1600-unrolling.macros:46:5: note: expanded from macro 'rounds12'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(12, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:200:5: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: computeD \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:187:23: note: expanded from macro 'computeD'
KeccakP-1600-XOP.c: Dei = XOR128(Cae, ROL6464same(Cio, 1)); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:60:29: note: expanded from macro 'ROL6464same'
KeccakP-1600-XOP.c: #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/xopintrin.h:250:12: note: expanded from macro '_mm_roti_epi64'
KeccakP-1600-XOP.c: (__m128i)__builtin_ia32_vprotqi((__v2di)(__m128i)(A), (N)); })
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: '__builtin_ia32_vprotqi' needs target feature xop
KeccakP-1600-XOP.c: ./KeccakP-1600-unrolling.macros:46:5: note: expanded from macro 'rounds12'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(12, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:200:5: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: computeD \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/ARMv8A
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v0.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v1.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v2.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v3.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64 // Clear 8lanes=64 bytes at a time
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st1 { v0.d }[0], [x0], #8
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275:20: error: expected ']' in brackets expression
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/AVR8
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2:21: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:21: error: invalid character in input
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:22: error: invalid character in input
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:21: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4:14: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; denoted as "the implementer".
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6:12: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; For more information, feedback or questions, please refer to our websites:
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:8:3: error: invalid symbol redefinition
KeccakP-1600-avr8-fast.s: ; http://keyak.noekeon.org/
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:9:3: error: invalid symbol redefinition
KeccakP-1600-avr8-fast.s: ; http://ketje.noekeon.org/
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11:10: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; To the extent possible under law, the implementer has waived all copyright
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12:15: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/Haswell
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakP1600times2_PermuteAll_24rounds' that is compiled without support for 'ssse3'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ./KeccakP-1600-unrolling.macros:157:9: note: expanded from macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:11: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:48:37: note: expanded from macro 'ROL64in128_8'
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_8(a) _mm_shuffle_epi8(a, CONST128(rho8))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakP1600times2_PermuteAll_24rounds' that is compiled without support for 'ssse3'
KeccakP-1600-times2-SIMD128.c: ./KeccakP-1600-unrolling.macros:157:9: note: expanded from macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:11: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:49:37: note: expanded from macro 'ROL64in128_56'
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_56(a) _mm_shuffle_epi8(a, CONST128(rho56))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakP1600times2_PermuteAll_24rounds' that is compiled without support for 'ssse3'
KeccakP-1600-times2-SIMD128.c: ./KeccakP-1600-unrolling.macros:158:9: note: expanded from macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments Haswell Nehalem
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments Haswell Nehalem
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments Haswell Nehalem
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments Haswell Nehalem
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments Haswell Nehalem
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments Haswell Nehalem

Compiler output

Implementation: crypto_aead/oceankeyakv2/SandyBridge
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakP1600times2_PermuteAll_24rounds' that is compiled without support for 'ssse3'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ./KeccakP-1600-unrolling.macros:19:5: note: expanded from macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:11: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:48:37: note: expanded from macro 'ROL64in128_8'
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_8(a) _mm_shuffle_epi8(a, CONST128(rho8))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakP1600times2_PermuteAll_24rounds' that is compiled without support for 'ssse3'
KeccakP-1600-times2-SIMD128.c: ./KeccakP-1600-unrolling.macros:19:5: note: expanded from macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:11: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:49:37: note: expanded from macro 'ROL64in128_56'
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_56(a) _mm_shuffle_epi8(a, CONST128(rho56))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakP1600times2_PermuteAll_24rounds' that is compiled without support for 'ssse3'
KeccakP-1600-times2-SIMD128.c: ./KeccakP-1600-unrolling.macros:20:5: note: expanded from macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/asmX86-64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52:12: error: unknown token in expression
KeccakP-1600-x86-64-gas.s: .equ arg1, %rdi
KeccakP-1600-x86-64-gas.s: ^
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52:12: error: missing expression
KeccakP-1600-x86-64-gas.s: .equ arg1, %rdi
KeccakP-1600-x86-64-gas.s: ^
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54:12: error: unknown token in expression
KeccakP-1600-x86-64-gas.s: .equ arg3, %rdx
KeccakP-1600-x86-64-gas.s: ^
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54:12: error: missing expression
KeccakP-1600-x86-64-gas.s: .equ arg3, %rdx
KeccakP-1600-x86-64-gas.s: ^
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56:12: error: unknown token in expression
KeccakP-1600-x86-64-gas.s: .equ arg5, %r8
KeccakP-1600-x86-64-gas.s: ^
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56:12: error: missing expression
KeccakP-1600-x86-64-gas.s: .equ arg5, %r8
KeccakP-1600-x86-64-gas.s: ^
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60:12: error: unknown token in expression
KeccakP-1600-x86-64-gas.s: .equ rT1, %rax
KeccakP-1600-x86-64-gas.s: ^
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60:12: error: missing expression
KeccakP-1600-x86-64-gas.s: .equ rT1, %rax
KeccakP-1600-x86-64-gas.s: ^
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62:12: error: unknown token in expression
KeccakP-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/asmX86-64shld
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52:13: error: unknown token in expression
KeccakP-1600-x86-64-shld-gas.s: .equ arg1, %rdi
KeccakP-1600-x86-64-shld-gas.s: ^
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52:13: error: missing expression
KeccakP-1600-x86-64-shld-gas.s: .equ arg1, %rdi
KeccakP-1600-x86-64-shld-gas.s: ^
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54:13: error: unknown token in expression
KeccakP-1600-x86-64-shld-gas.s: .equ arg3, %rdx
KeccakP-1600-x86-64-shld-gas.s: ^
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54:13: error: missing expression
KeccakP-1600-x86-64-shld-gas.s: .equ arg3, %rdx
KeccakP-1600-x86-64-shld-gas.s: ^
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56:13: error: unknown token in expression
KeccakP-1600-x86-64-shld-gas.s: .equ arg5, %r8
KeccakP-1600-x86-64-shld-gas.s: ^
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56:13: error: missing expression
KeccakP-1600-x86-64-shld-gas.s: .equ arg5, %r8
KeccakP-1600-x86-64-shld-gas.s: ^
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60:17: error: unknown token in expression
KeccakP-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakP-1600-x86-64-shld-gas.s: ^
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60:17: error: missing expression
KeccakP-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakP-1600-x86-64-shld-gas.s: ^
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62:12: error: unknown token in expression
KeccakP-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/compact
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-200-compact.c: KeccakP-200-compact.c:20:36: warning: '/*' within block comment [-Wcomment]
KeccakP-200-compact.c: /* #define DIVISION_INSTRUCTION /* comment if no division instruction or more compact when not using division */
KeccakP-200-compact.c: ^
KeccakP-200-compact.c: 1 warning generated.
KeccakP-800-compact.c: KeccakP-800-compact.c:27:36: warning: '/*' within block comment [-Wcomment]
KeccakP-800-compact.c: /* #define DIVISION_INSTRUCTION /* comment if no division instruction or more compact when not using division */
KeccakP-800-compact.c: ^
KeccakP-800-compact.c: 1 warning generated.

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/Bulldozer
Compiler: gcc -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 80, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer Bulldozer
gcc -O3 -fomit-frame-pointer Bulldozer
gcc -O -fomit-frame-pointer Bulldozer
gcc -Os -fomit-frame-pointer Bulldozer
gcc -fno-schedule-insns -O2 -fomit-frame-pointer Bulldozer
gcc -fno-schedule-insns -O3 -fomit-frame-pointer Bulldozer
gcc -fno-schedule-insns -O -fomit-frame-pointer Bulldozer
gcc -fno-schedule-insns -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -m64 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -O -fomit-frame-pointer Bulldozer
gcc -m64 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv Bulldozer
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv Bulldozer
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv Bulldozer
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv Bulldozer
gcc -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -march=nocona -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: crypto_aead/oceankeyakv2/KnightsLanding
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/Bulldozer
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/ARMv8A
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/AVR8
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/Haswell
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/SandyBridge
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: crypto_aead/oceankeyakv2/Haswell
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:135:40: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-times4-SIMD256.c: #define Xor_In4( argIndex ) lanes0 = LOAD256u( curData0[argIndex]),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: error: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:143:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+3], lanes3 )
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:149:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 12 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 13, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -O3 -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -O -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -Os -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer Haswell
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer Haswell
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=corei7 -O -fomit-frame-pointer Haswell
gcc -m64 -march=corei7 -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: crypto_aead/oceankeyakv2/Bulldozer
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_roti_epi64(__m128i __A, const int __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:250:11: error: called from here
KeccakP-1600-XOP.c: Bsusa = ROL6464same(Bsusa, 2); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:248:11: error: called from here
KeccakP-1600-XOP.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7 -Os -fomit-frame-pointer Bulldozer