Implementation notes: amd64, calvin, crypto_hash/simd512

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: simd512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
77055? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080320170725
77288? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080320170725
78738? ? ?? ? ?optgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080320170725
78867? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170725
78910? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
78933? ? ?? ? ?optgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080320170725
79274? ? ?? ? ?optgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080320170725
79442? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
79583? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
79776? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080320170725
79843? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
80258? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080320170725
80451? ? ?? ? ?optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080320170725
80594? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080320170725
81906? ? ?? ? ?optgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
82003? ? ?? ? ?optgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
82371? ? ?? ? ?optgcc_-march=k8_-O3_-fomit-frame-pointer2017080320170725
82554? ? ?? ? ?optgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
82912? ? ?? ? ?optgcc_-O3_-fomit-frame-pointer2017080320170725
82938? ? ?? ? ?optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
83050? ? ?? ? ?optgcc_-m64_-O3_-fomit-frame-pointer2017080320170725
84416? ? ?? ? ?optgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080320170725
86562? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080320170725
86780? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080320170725
87283? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080320170725
87426? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080320170725
87491? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
87495? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080320170725
87757? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
87910? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
87953? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080320170725
87982? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
88029? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080320170725
88125? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080320170725
88148? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080320170725
88905? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
89108? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
89292? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
89363? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017080320170725
89469? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
89666? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017080320170725
89749? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017080320170725
89829? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017080320170725
90066? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080320170725
90491? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
90725? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170725
90798? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
90804? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017080320170725
91304? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
91467? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
91476? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017080320170725
91899? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
91951? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
92677? ? ?? ? ?optgcc_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
93134? ? ?? ? ?optgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
94400? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017080320170725
106833? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
108026? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
108223? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
108359? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
109652? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080320170725
110078? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080320170725
110355? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080320170725
110516? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
110751? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
110817? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
111128? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
111280? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080320170725
111605? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080320170725
111772? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080320170725
111858? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080320170725
112123? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
112183? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
112253? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080320170725
112268? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
112295? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080320170725
112549? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080320170725
112918? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2017080320170725
112952? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
113014? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
113019? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2017080320170725
113044? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080320170725
113086? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
113160? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080320170725
113440? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2017080320170725
113538? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
114185? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170725
114219? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
114295? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
114530? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
114842? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017080320170725
114857? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017080320170725
114945? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017080320170725
115228? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080320170725
115287? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017080320170725
115310? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080320170725
115383? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
115449? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170725
115664? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
115732? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
115978? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017080320170725
116297? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080320170725
116308? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
116357? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
116358? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170725
116360? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017080320170725
116421? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080320170725
116429? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017080320170725
116546? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080320170725
116604? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
116612? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170725
116617? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080320170725
116622? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170725
116634? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080320170725
116652? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080320170725
116738? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017080320170725
116749? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
116844? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170725
116856? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017080320170725
117014? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
117029? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080320170725
117034? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080320170725
117130? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
117161? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080320170725
117240? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
117258? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080320170725
117261? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080320170725
117647? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
117752? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170725
117758? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080320170725
118083? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
118484? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
118660? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080320170725
118690? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
118925? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
119978? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
120016? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
120096? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
120332? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080320170725
120616? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017080320170725
120825? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
121782? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
121843? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017080320170725
122010? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017080320170725
122395? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080320170725
122526? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170725
122663? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080320170725
122786? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170725
122977? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170725
123036? ? ?? ? ?sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
123102? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
123190? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080320170725
123259? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
123276? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080320170725
123301? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080320170725
123364? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017080320170725
123486? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
124035? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
124048? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
124386? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
124655? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017080320170725
125256? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
125421? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
125555? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
128291? ? ?? ? ?optgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080320170725
128394? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
128669? ? ?? ? ?optgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080320170725
129247? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080320170725
129462? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
129660? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
129797? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
136061? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080320170725
136353? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
137029? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
137240? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080320170725
137314? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
137315? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
137336? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
138182? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
138325? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2017080320170725
138665? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2017080320170725
138959? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
139020? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
139246? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080320170725
139278? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2017080320170725
140374? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
140880? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
140970? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080320170725
141313? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080320170725
141330? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080320170725
141331? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080320170725
141336? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
141634? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170725
141716? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080320170725
141761? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170725
141816? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170725
141837? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
141998? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080320170725
142090? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080320170725
142483? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170725
142727? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080320170725
142788? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
142823? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080320170725
142846? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
142925? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170725
143297? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2017080320170725
143337? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
143380? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080320170725
143416? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080320170725
143655? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080320170725
144008? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
144026? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080320170725
144108? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2017080320170725
144121? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
144386? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170725
144657? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
144701? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
144807? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2017080320170725
144838? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
144998? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080320170725
145074? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2017080320170725
145313? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
145756? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
145963? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
146285? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
147029? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
147270? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080320170725
147435? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080320170725
147672? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080320170725
147695? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080320170725
147834? ? ?? ? ?optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017080320170725
147952? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170725
148034? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170725
148305? ? ?? ? ?optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
148437? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2017080320170725
148494? ? ?? ? ?optclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
148535? ? ?? ? ?optclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
148552? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
148787? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080320170725
148852? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
149044? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080320170725
149085? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
149395? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2017080320170725
150759? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080320170725
150770? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
150994? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
151025? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
151210? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170725
151350? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
151435? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
151575? ? ?? ? ?optgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
151734? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2017080320170725
151757? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
151895? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
152026? ? ?? ? ?optgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080320170725
152177? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
152512? ? ?? ? ?optgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
152682? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
153013? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080320170725
153297? ? ?? ? ?optgcc_-m64_-O2_-fomit-frame-pointer2017080320170725
153403? ? ?? ? ?optgcc_-funroll-loops_-O_-fomit-frame-pointer2017080320170725
153745? ? ?? ? ?optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
154701? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
155272? ? ?? ? ?optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017080320170725
155291? ? ?? ? ?optgcc_-march=k8_-O2_-fomit-frame-pointer2017080320170725
155389? ? ?? ? ?optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017080320170725
155772? ? ?? ? ?optgcc_-O2_-fomit-frame-pointer2017080320170725
156421? ? ?? ? ?optgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
157622? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
157722? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170725
157729? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080320170725
157929? ? ?? ? ?optclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017080320170725
158059? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170725
158142? ? ?? ? ?optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080320170725
158416? ? ?? ? ?optclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
158459? ? ?? ? ?optgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080320170725
158976? ? ?? ? ?optgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080320170725
159064? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170725
159073? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080320170725
164905? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080320170725
164907? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
171394? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
171516? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080320170725
173579? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
173860? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
175998? ? ?? ? ?optgcc_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
176872? ? ?? ? ?optgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
177793? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
177843? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017080320170725
180876? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080320170725
181481? ? ?? ? ?optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
181602? ? ?? ? ?optgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080320170725
181715? ? ?? ? ?optgcc_-m64_-Os_-fomit-frame-pointer2017080320170725
181726? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170725
181892? ? ?? ? ?optgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080320170725
181956? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
181989? ? ?? ? ?optgcc_-Os_-fomit-frame-pointer2017080320170725
182247? ? ?? ? ?optgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
182249? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170725
182328? ? ?? ? ?optgcc_-march=k8_-Os_-fomit-frame-pointer2017080320170725
182391? ? ?? ? ?optgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
182485? ? ?? ? ?optgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
182546? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080320170725
182572? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
182805? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
182832? ? ?? ? ?optgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080320170725
182867? ? ?? ? ?optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080320170725
182889? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
182961? ? ?? ? ?optgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080320170725
183135? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170725
183162? ? ?? ? ?optgcc_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
183508? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170725
184041? ? ?? ? ?optgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080320170725
184083? ? ?? ? ?optgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
184131? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080320170725
184195? ? ?? ? ?optgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
184387? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080320170725
184461? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080320170725
184485? ? ?? ? ?optgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080320170725
184690? ? ?? ? ?optgcc_-m64_-O_-fomit-frame-pointer2017080320170725
184758? ? ?? ? ?optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
184891? ? ?? ? ?optgcc_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
184929? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
184986? ? ?? ? ?optgcc_-O_-fomit-frame-pointer2017080320170725
185018? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
185260? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170725
185389? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170725
185884? ? ?? ? ?optgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
186084? ? ?? ? ?optgcc_-march=k8_-O_-fomit-frame-pointer2017080320170725
188396? ? ?? ? ?optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080320170725
189432? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
189561? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
194401? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
206556? ? ?? ? ?optgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
207081? ? ?? ? ?optgcc_-march=nocona_-O_-fomit-frame-pointer2017080320170725
214217? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2017080320170725
437560? ? ?? ? ?sphlibcc2017080320170725
437620? ? ?? ? ?sphlibgcc_-funroll-loops2017080320170725
438283? ? ?? ? ?sphlibgcc2017080320170725
509949? ? ?? ? ?sphlib-smallgcc_-funroll-loops2017080320170725
510778? ? ?? ? ?sphlib-smallcc2017080320170725
512291? ? ?? ? ?sphlib-smallgcc2017080320170725
911695? ? ?? ? ?optgcc2017080320170725
912059? ? ?? ? ?optcc2017080320170725
913521? ? ?? ? ?optgcc_-funroll-loops2017080320170725
7969193? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
8184517? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080320170725
8202608? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
8354760? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080320170725
8359208? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
8360329? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080320170725
8363892? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080320170725
8412673? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
8417199? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
8418465? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
8420780? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080320170725
8432918? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
8518837? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
8526468? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080320170725
8678735? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080320170725
8733063? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170725
8733894? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017080320170725
8734025? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080320170725
8734218? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170725
8734943? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
8739787? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080320170725
8745876? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
8753863? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
9009186? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017080320170725
9010909? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017080320170725
9056079? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017080320170725
9056866? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
9057433? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
9057783? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
9059172? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017080320170725
9064123? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
9150448? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
9150480? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080320170725
9155455? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017080320170725
9253528? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
9254130? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
9291180? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080320170725
9299969? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080320170725
9381626? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017080320170725
9394232? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017080320170725
9435925? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080320170725
9467693? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
9469054? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
9469126? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
9470572? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017080320170725
9474006? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
9475282? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080320170725
9477141? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017080320170725
9479715? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017080320170725
9514438? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080320170725
9514893? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080320170725
9514957? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080320170725
9537625? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
9537703? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
9581997? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
9582624? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
9610231? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
9623806? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017080320170725
9640106? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080320170725
9704381? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080320170725
9706122? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
9727161? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
9727759? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017080320170725
9760836? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
9764578? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
9801704? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
9805651? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080320170725
9883834? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170725
9952955? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080320170725
9955264? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170725
10074507? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170725
10150557? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
10151093? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
10237481? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170725
10239328? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080320170725
10241318? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080320170725
10245764? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017080320170725
10246799? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
10290923? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
10291302? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017080320170725
10300686? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080320170725
10302249? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170725
10302649? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080320170725
10361026? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
10361642? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
10364624? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080320170725
15979336? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
15981566? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080320170725
15981683? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080320170725
15981704? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
15982175? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
15982206? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
15983110? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
15983353? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080320170725
15986344? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
15991270? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
15992464? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
16148316? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080320170725
16148944? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080320170725
16149235? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
16149623? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017080320170725
16149709? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
16149782? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
16149998? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017080320170725
16151041? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
16151087? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080320170725
16151274? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017080320170725
16152469? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170725
16153258? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170725
16240520? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080320170725
16241243? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080320170725
16241416? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170725
21117730? ? ?? ? ?refgcc2017080320170725
21140261? ? ?? ? ?refgcc_-funroll-loops2017080320170725
21168100? ? ?? ? ?refcc2017080320170725

Test failure

Implementation: crypto_hash/simd512/opt
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer opt ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: cc
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd512/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
reference.c: reference.c:69:82: warning: expression result unused [-Wunused-value]
reference.c: state->A[j] = state->D[j] + w[j] + F(state->A[j], state->B[j], state->C[j]), s;
reference.c: ^
reference.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
vector.c: vector.c:73:9: warning: 'X' macro redefined [-Wmacro-redefined]
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:9: note: previous definition is here
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c:129:3: error: use of unknown builtin '__builtin_ia32_pcmpgtw128' [-Wimplicit-function-declaration]
vector.c: DO_REDUCE_FULL_S(0);
vector.c: ^
vector.c: vector.c:56:12: note: expanded from macro 'DO_REDUCE_FULL_S'
vector.c: X(i) = EXTRA_REDUCE_S(X(i)); \
vector.c: ^
vector.c: vector.c:42:32: note: expanded from macro 'EXTRA_REDUCE_S'
vector.c: v16_sub(x, v16_and(V257.v16, v16_cmp(x, V128.v16)))
vector.c: ^
vector.c: ./vector.h:92:22: note: expanded from macro 'v16_cmp'
vector.c: #define v16_cmp __builtin_ia32_pcmpgtw128
vector.c: ^
vector.c: vector.c:129:3: error: cannot convert between vector values of different size ('v16' (aka 'v8hi') and 'int')
vector.c: DO_REDUCE_FULL_S(0);
vector.c: ^~~~~~~~~~~~~~~~~~~
vector.c: vector.c:56:12: note: expanded from macro 'DO_REDUCE_FULL_S'
vector.c: X(i) = EXTRA_REDUCE_S(X(i)); \
vector.c: ^~~~~~~~~~~~~~~~~~~~
vector.c: vector.c:42:14: note: expanded from macro 'EXTRA_REDUCE_S'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

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