Implementation notes: amd64, mace, crypto_hash/simd512

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: simd512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
89136? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
89189? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
89228? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
89233? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
89237? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
89270? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
89271? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
89394? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
90174? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
90175? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
95857? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2016101720161009
95871? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
95948? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
96341? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
96673? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
96673? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
97350? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
97456? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
97458? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
97488? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
97562? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
97785? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
98856? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
98902? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
100119? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
100143? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
102551? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
102553? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
102637? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
102644? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
102790? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
102828? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
106934? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
106939? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
107027? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
107448? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
108008? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
108062? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
108069? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
108096? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
108199? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
108988? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
109093? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
109160? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2016101720161009
109502? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
109506? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
109652? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2016101720161009
109753? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
110318? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
110320? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
110431? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
110431? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
110445? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
110445? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
110448? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
110718? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
110744? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
110776? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
110806? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
110894? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
111053? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
112037? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
112103? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
112113? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
112319? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
113729? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
116115? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
116146? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
116774? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
116791? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
116842? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
116973? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
117262? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
117316? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
117413? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
117699? ? ?? ? ?optgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
117782? ? ?? ? ?optgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
117875? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
118245? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
118361? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
118365? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
118570? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
118748? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
118973? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
118995? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
118999? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
119351? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
119689? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
119700? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
120119? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
120559? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
120637? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
120663? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
120707? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
120781? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
120786? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
120856? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
121378? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2016101720161009
121802? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
121821? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
121920? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
121953? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2016101720161009
122003? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
122345? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
122393? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
122680? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
123296? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
123301? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2016101720161009
124445? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
124956? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
124958? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
125004? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
126183? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
127277? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
127279? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
127594? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
127608? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
128719? ? ?? ? ?optgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
128932? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
129133? ? ?? ? ?optgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
130055? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
130180? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
130381? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
130497? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
130556? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
130628? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
130676? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
130746? ? ?? ? ?optgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
130779? ? ?? ? ?optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
131117? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
131181? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
131341? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
131395? ? ?? ? ?optgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
131895? ? ?? ? ?optgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
132220? ? ?? ? ?optgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
132489? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
132490? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
132508? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
132575? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
132695? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
132797? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
132811? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
133225? ? ?? ? ?sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
133237? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
133241? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
133242? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
133242? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
133248? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
133581? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
134079? ? ?? ? ?optgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
134150? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
134222? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
134502? ? ?? ? ?optgcc_-O3_-fomit-frame-pointer2016101720161009
134813? ? ?? ? ?optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
134848? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
134883? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
134884? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2016101720161009
135319? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
135365? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
138847? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
138931? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
139129? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
139196? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
139380? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
140355? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
140434? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
141661? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
141689? ? ?? ? ?optgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
141949? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
142045? ? ?? ? ?optgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
142785? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
142959? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
145531? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
145538? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
145565? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2016101720161009
145580? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
145673? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
145685? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
145689? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
146135? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
146135? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
146636? ? ?? ? ?optgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
146669? ? ?? ? ?optgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
146902? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
146980? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
147029? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
147193? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
147884? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
147935? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
148253? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
148627? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
148824? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
149647? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
149654? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
149717? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
150005? ? ?? ? ?optgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
150123? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
150456? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
150457? ? ?? ? ?optgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
151123? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
151127? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
151256? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
151451? ? ?? ? ?optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
151708? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
151774? ? ?? ? ?optgcc_-O2_-fomit-frame-pointer2016101720161009
151843? ? ?? ? ?optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
151900? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
151972? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
152020? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
152024? ? ?? ? ?optgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
152076? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
152080? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
152086? ? ?? ? ?optgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
152103? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
152105? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
152297? ? ?? ? ?optgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
152682? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
152687? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
153036? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2016101720161009
153069? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
153443? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
153456? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2016101720161009
153471? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
153502? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
153630? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
154692? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
154863? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
156403? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
159449? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
160049? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
164328? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
164531? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
174467? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
174632? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
177071? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
177327? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
178680? ? ?? ? ?optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
178820? ? ?? ? ?optclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
178908? ? ?? ? ?optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
178981? ? ?? ? ?optclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
179471? ? ?? ? ?optclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
179673? ? ?? ? ?optgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
179718? ? ?? ? ?optgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
179765? ? ?? ? ?optclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
179973? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
180251? ? ?? ? ?optgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
180419? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
180533? ? ?? ? ?optgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
180647? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
180836? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
180846? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
180857? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
183627? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
196953? ? ?? ? ?optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
197136? ? ?? ? ?optgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
197142? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
197182? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
197185? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
197291? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
197298? ? ?? ? ?optgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
197417? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
198748? ? ?? ? ?optgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
198758? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
198828? ? ?? ? ?optgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
198862? ? ?? ? ?optgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
198884? ? ?? ? ?optgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
198889? ? ?? ? ?optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
199253? ? ?? ? ?optgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
199972? ? ?? ? ?optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
200350? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
200434? ? ?? ? ?optgcc_-m64_-O_-fomit-frame-pointer2016101720161009
200456? ? ?? ? ?optgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
200545? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
200731? ? ?? ? ?optgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
200982? ? ?? ? ?optgcc_-Os_-fomit-frame-pointer2016101720161009
202156? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
202305? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
203568? ? ?? ? ?optgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
203641? ? ?? ? ?optgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
203747? ? ?? ? ?optgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
203841? ? ?? ? ?optgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
204519? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
204591? ? ?? ? ?optgcc_-O_-fomit-frame-pointer2016101720161009
204797? ? ?? ? ?optgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
204854? ? ?? ? ?optgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
205326? ? ?? ? ?optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
207325? ? ?? ? ?optgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
207575? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
208206? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
208226? ? ?? ? ?optgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
210543? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
212087? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
235886? ? ?? ? ?optgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
236479? ? ?? ? ?optgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
520942? ? ?? ? ?sphlibgcc2016101720161009
520993? ? ?? ? ?sphlibcc2016101720161009
521397? ? ?? ? ?sphlibgcc_-funroll-loops2016101720161009
708050? ? ?? ? ?sphlib-smallgcc_-funroll-loops2016101720161009
708816? ? ?? ? ?sphlib-smallcc2016101720161009
708944? ? ?? ? ?sphlib-smallgcc2016101720161009
1642462? ? ?? ? ?optcc2016101720161009
1642640? ? ?? ? ?optgcc2016101720161009
1643309? ? ?? ? ?optgcc_-funroll-loops2016101720161009
7664412? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
7664582? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
7666929? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
7667748? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
7668103? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
7668242? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
7671385? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
7908632? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
7910051? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
7910499? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
7911487? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
7914492? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
7914750? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
7915924? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
7964139? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
7965485? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
7965662? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
7965767? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
7970011? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
7970630? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
7970758? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
8118757? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
8118852? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
8119234? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
8119506? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
8123717? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016101720161009
8123842? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
8123847? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016101720161009
8124087? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
8125212? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
8125332? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
8127595? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
8127598? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
8128599? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
8376601? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
8377609? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
8378253? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
8379574? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
8385344? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
8385823? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
8385908? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016101720161009
8388214? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
8389065? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
8467773? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
8469340? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
8469870? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
8470259? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
8470541? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
8470868? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016101720161009
8470937? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
8471606? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
8472219? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
8475436? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
8475925? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
8476222? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
8477129? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
8835627? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
8841523? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
8841969? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
8842093? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
8842363? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
8842938? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
10080047? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
10080358? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
10134299? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
10135107? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
10177620? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
10179710? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
10231144? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
10231810? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
10241740? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
10244161? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
10267828? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
10267875? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
16984438? ? ?? ? ?refgcc_-funroll-loops2016101720161009
16988187? ? ?? ? ?refcc2016101720161009
16989009? ? ?? ? ?refgcc2016101720161009
38210703? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
38211025? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
38211465? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
38211694? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
38212179? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
38213454? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
38214651? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
38225238? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
38225397? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
38225492? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
38225507? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
38225540? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
38225666? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
38226090? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016101720161009
38226145? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
38231300? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
38231625? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
38232717? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
38650628? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
38655403? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
39976695? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
39977207? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
39988601? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
39991310? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009

Test failure

Implementation: crypto_hash/simd512/opt
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -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: 92, 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=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 -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 -O -fomit-frame-pointer vect128
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m64 -march=corei7 -O2 -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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=native -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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vect128
clang -O3 -fwrapv -march=native -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