Implementation notes: amd64, genji291, crypto_hash/simd512

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: simd512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
79954? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
80150? ? ?? ? ?optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
88298? ? ?? ? ?optgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
104664? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
105056? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
105182? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
105490? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
105896? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
106120? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
110194? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
110502? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2018081920180818
110586? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
110964? ? ?? ? ?sphlib-smallicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
111034? ? ?? ? ?sphlib-smallicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
113848? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
114198? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
114394? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
114870? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
115108? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
115458? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
116018? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
116032? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
116130? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
116382? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
116648? ? ?? ? ?optgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
116746? ? ?? ? ?optgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
117250? ? ?? ? ?optgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
117278? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
117908? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
119420? ? ?? ? ?optgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
120148? ? ?? ? ?optgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
121226? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
121380? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
122640? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
123032? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
123326? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
126350? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
126462? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
126770? ? ?? ? ?optgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
127176? ? ?? ? ?sphlib-smallicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
127778? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
127904? ? ?? ? ?sphlib-smallicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
129332? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
132412? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
132440? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
132916? ? ?? ? ?optgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
132944? ? ?? ? ?optgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
133588? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
134274? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
134400? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
134442? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
134484? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
134652? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
134792? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2018081920180818
134974? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
135072? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
135086? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
135184? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
135212? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
135730? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
135940? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
136108? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
136136? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
136500? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
136738? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
136822? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
136864? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
136892? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
137536? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
137816? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
137886? ? ?? ? ?sphlib-smallicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
138124? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
138236? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
140630? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
140756? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
141050? ? ?? ? ?sphlib-smallicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
141568? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
141638? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
141792? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
141904? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
142184? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
142436? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
143206? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
143668? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2018081920180818
143836? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
143920? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
143934? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2018081920180818
144270? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
144270? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
144298? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
144424? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
144550? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
144662? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
144704? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
144746? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
144872? ? ?? ? ?optgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
144914? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
145264? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
145292? ? ?? ? ?optgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
147014? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
147182? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
147224? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
147350? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
147644? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
149968? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
149982? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
150136? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
150220? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
151816? ? ?? ? ?optgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
152026? ? ?? ? ?optgcc_-O3_-fomit-frame-pointer2018081920180818
152544? ? ?? ? ?optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
153930? ? ?? ? ?sphlib-smallicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
155652? ? ?? ? ?sphlib-smallicc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
155764? ? ?? ? ?sphlib-smallicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
155848? ? ?? ? ?sphlib-smallicc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
155890? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
156632? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
157514? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
157584? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
157766? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
158130? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
159712? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
160664? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
161126? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
161252? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
161294? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
161826? ? ?? ? ?optgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
162106? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
162498? ? ?? ? ?optgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
163492? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
163814? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
164430? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
164472? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2018081920180818
164696? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
164752? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
164766? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
165046? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
165102? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
165228? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
165564? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
166166? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
166292? ? ?? ? ?sphlib-smallicc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
166306? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
166628? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
166908? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
167104? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
167370? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
167524? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
168714? ? ?? ? ?sphlib-smallicc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
169764? ? ?? ? ?sphlib-smallicc_-no-vec2018081920180818
170492? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
170562? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
171192? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
171318? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
171346? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
171738? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
171738? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
171948? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
172018? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
172200? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
172228? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
172382? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
172452? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2018081920180818
172606? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
172704? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
172858? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
172872? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
172872? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
172928? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
172970? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
173152? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
173250? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
173264? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
173810? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
173810? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2018081920180818
173992? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
174244? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
174258? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
174356? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2018081920180818
174706? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
175000? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
175028? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
175056? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
175070? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
175196? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
175336? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
175364? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
175518? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
176050? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
176428? ? ?? ? ?sphlib-smallicc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
176568? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
176988? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
177352? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
177408? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
177870? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
178108? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
179018? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
179466? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
179690? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
179718? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
180082? ? ?? ? ?sphlib-smallicc2018081920180818
181412? ? ?? ? ?sphlib-smallicc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
181608? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
181650? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
181790? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
181944? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
182154? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2018081920180818
182266? ? ?? ? ?opticc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
182406? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
183008? ? ?? ? ?opticc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
186004? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
186368? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
191086? ? ?? ? ?opticc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
194068? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
194180? ? ?? ? ?opticc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
194264? ? ?? ? ?opticc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
195468? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
195636? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
195720? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
197554? ? ?? ? ?opticc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
197694? ? ?? ? ?opticc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
198478? ? ?? ? ?opticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
199598? ? ?? ? ?optgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
199696? ? ?? ? ?optgcc_-O2_-fomit-frame-pointer2018081920180818
199934? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
199948? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
200186? ? ?? ? ?optgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
200312? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
200396? ? ?? ? ?optgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
200396? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
200508? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
200928? ? ?? ? ?optgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
201054? ? ?? ? ?optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
201068? ? ?? ? ?optgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
201082? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
201432? ? ?? ? ?optgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
201656? ? ?? ? ?opticc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
202216? ? ?? ? ?opticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
202972? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
203042? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
204036? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
205590? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
206108? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
206206? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
206444? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
206640? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
206766? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
206878? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
206892? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
207396? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
207508? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
207620? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
207760? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
207886? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
208180? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
208446? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
208502? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
208614? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
208978? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
208992? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
209188? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2018081920180818
209426? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
209482? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
210252? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
210350? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
210378? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
210546? ? ?? ? ?opticc_-no-vec2018081920180818
210700? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
210826? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
210938? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
211022? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
211582? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
211834? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
213024? ? ?? ? ?opticc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
213542? ? ?? ? ?opticc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
213990? ? ?? ? ?opticc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
214732? ? ?? ? ?optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
215012? ? ?? ? ?opticc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
216258? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
216412? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
218148? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
218204? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
219842? ? ?? ? ?opticc2018081920180818
224504? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
224924? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
234752? ? ?? ? ?optgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
234962? ? ?? ? ?optgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
235970? ? ?? ? ?optgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
238252? ? ?? ? ?optgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
247506? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
247954? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
249158? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
249354? ? ?? ? ?optgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
249634? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
249704? ? ?? ? ?optgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
251384? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
265538? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
265706? ? ?? ? ?optgcc_-m64_-O_-fomit-frame-pointer2018081920180818
265832? ? ?? ? ?optgcc_-O_-fomit-frame-pointer2018081920180818
266518? ? ?? ? ?optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
267372? ? ?? ? ?optgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
267666? ? ?? ? ?optgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
267932? ? ?? ? ?optgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
268240? ? ?? ? ?optgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
268310? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
268436? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
268744? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
268772? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
269402? ? ?? ? ?optgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
272230? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
272846? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
273028? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
273336? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
273896? ? ?? ? ?optgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
274330? ? ?? ? ?optgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
275296? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
275492? ? ?? ? ?optgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
275604? ? ?? ? ?optgcc_-Os_-fomit-frame-pointer2018081920180818
275800? ? ?? ? ?optgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
275940? ? ?? ? ?optgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
276024? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
276038? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
276066? ? ?? ? ?optgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
276150? ? ?? ? ?optgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
276318? ? ?? ? ?optgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
276402? ? ?? ? ?optgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
276808? ? ?? ? ?optgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
276920? ? ?? ? ?optgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
277172? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
277242? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
278096? ? ?? ? ?optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
278572? ? ?? ? ?optgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
279342? ? ?? ? ?optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
279734? ? ?? ? ?optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
282926? ? ?? ? ?optgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
283514? ? ?? ? ?optgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
284298? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
285334? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
287098? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
287518? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
288414? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
288820? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
305774? ? ?? ? ?optgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
306166? ? ?? ? ?optgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
306236? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
307510? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
307888? ? ?? ? ?optgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
308280? ? ?? ? ?optgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
316820? ? ?? ? ?sphlibicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
328888? ? ?? ? ?sphlibicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
331254? ? ?? ? ?sphlibicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
337946? ? ?? ? ?sphlibicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
340984? ? ?? ? ?sphlibicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
341026? ? ?? ? ?sphlibicc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
341936? ? ?? ? ?sphlibicc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
345058? ? ?? ? ?sphlibicc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
347354? ? ?? ? ?sphlibicc2018081920180818
348110? ? ?? ? ?sphlibicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
351288? ? ?? ? ?sphlibicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
355866? ? ?? ? ?sphlibicc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
358512? ? ?? ? ?sphlibicc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
359618? ? ?? ? ?sphlibicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
360038? ? ?? ? ?sphlibicc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
371350? ? ?? ? ?sphlibicc_-no-vec2018081920180818
378756? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
381332? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
385896? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
386106? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
425334? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
427546? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
435134? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
442498? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
980882? ? ?? ? ?sphlibgcc2018081920180818
987868? ? ?? ? ?sphlibgcc_-funroll-loops2018081920180818
1019872? ? ?? ? ?sphlibcc2018081920180818
1059926? ? ?? ? ?sphlib-smallcc2018081920180818
1064028? ? ?? ? ?sphlib-smallgcc_-funroll-loops2018081920180818
1082256? ? ?? ? ?sphlib-smallgcc2018081920180818
2065168? ? ?? ? ?optcc2018081920180818
2343586? ? ?? ? ?optgcc2018081920180818
2411038? ? ?? ? ?optgcc_-funroll-loops2018081920180818
8963178? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
8965516? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
8971634? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
8982036? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
8995168? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
9028124? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
9047010? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
9238096? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
9238936? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
9240350? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
9244466? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
9247028? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
9249744? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
9252236? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
9274804? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
9276302? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
9301236? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
9312954? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
9331784? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
9346330? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
9455782? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
9634716? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
9658334? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018081920180818
9661932? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
9665292? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
9679250? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018081920180818
9705402? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
9796794? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
9799174? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
9819418? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
9840390? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
9978178? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018081920180818
9982476? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018081920180818
10002650? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
10005702? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
10220336? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
10224018? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
10228260? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
10253152? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
10255042? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
10266676? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
10267474? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
10282258? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
10475668? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
10732526? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
10741626? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
10742088? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
10742620? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
12019224? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
12022094? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
12165104? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
12189156? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
12490254? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
12575934? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
12735534? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
12806710? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
12857866? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
12868870? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
12926172? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
12937302? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
13639262? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
13643882? ? ?? ? ?reficc2018081920180818
13672358? ? ?? ? ?reficc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
13693344? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
13695290? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
13702598? ? ?? ? ?reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
13710032? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
13719244? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
13738312? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
13740678? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
13744010? ? ?? ? ?reficc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
13772458? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
13783350? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
13792632? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
13818658? ? ?? ? ?reficc_-no-vec2018081920180818
14948318? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
14970270? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
14981414? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
14986300? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
14988610? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
14991060? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
14993384? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
15022350? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
15022882? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
15025584? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
15043154? ? ?? ? ?reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
15047116? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
15062530? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
15080240? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
15144038? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
15154258? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
15181096? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
15199310? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
15244236? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
15260350? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
15341690? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
15895026? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
23589874? ? ?? ? ?refgcc2018081920180818
23698668? ? ?? ? ?refgcc_-funroll-loops2018081920180818
25234524? ? ?? ? ?refcc2018081920180818
26121690? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
26129082? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
26163242? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
26173980? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
26174652? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018081920180818
26177816? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
26189744? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
26191354? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
26192516? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
26202106? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
26205998? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
26207496? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
26226130? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
26228146? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
26238772? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
26239612? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
26240774? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
26241684? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
26257686? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
26261984? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
26266394? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
26322870? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
26373228? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
26379234? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
26450676? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
26472740? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
26659304? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818

Compiler output

Implementation: vect128
Security model: unknown
Compiler: cc
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined [enabled by default]
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 [enabled by default]
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 [enabled by default]
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 [enabled by default]
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: 1, namely:
CompilerImplementations
cc vect128

Compiler output

Implementation: vect128
Security model: unknown
Compiler: gcc
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c:
vector.c: vector.c:68: 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: 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: 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: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c:
vector.c: vector.c:566: 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: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c:
vector.c: vector.c:571: 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
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 -O3 -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: vect128
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c:
vector.c: vector.c:68: 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: 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: 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: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c:
vector.c: vector.c:566: 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: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c:
vector.c: vector.c:571: 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: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c:
vector.c: vector.c:68: 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: 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: 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: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c:
vector.c: vector.c:566: 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: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c:
vector.c: vector.c:571: 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

Compiler output

Implementation: vect128
Security model: unknown
Compiler: icc
vector.c: vector.c(73): warning #47: incompatible redefinition of macro "X" (declared at line 68)
vector.c: #define X(i) X##i
vector.c: ^
vector.c:
vector.c: vector.c(796): warning #47: incompatible redefinition of macro "STEP_1" (declared at line 542)
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c:
vector.c: vector.c(805): warning #47: incompatible redefinition of macro "STEP_2" (declared at line 566)
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c:
vector.c: vector.c(808): warning #47: incompatible redefinition of macro "STEP" (declared at line 571)
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c:
vector.c: vector.c(829): warning #47: incompatible redefinition of macro "ROUND" (declared at line 579)
vector.c: #define ROUND(h0,l0,u0,h1,l1,u1,h2,l2,u2,h3,l3,u3, \
vector.c: ^
vector.c:
vector.c: vector.c(854): warning #47: incompatible redefinition of macro "PERM_START" (declared at line 852)
vector.c: #define PERM_START 4
vector.c: ^
vector.c:
vector.c: vector.c(856): warning #47: incompatible redefinition of macro "PERM_START" (declared at line 854)
vector.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc vect128
icc -no-vec vect128
icc -xAVX -O2 -fomit-frame-pointer vect128
icc -xAVX -O3 -fomit-frame-pointer vect128
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer vect128
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer vect128
icc -xCORE-AVX-I -O2 -fomit-frame-pointer vect128
icc -xCORE-AVX-I -O3 -fomit-frame-pointer vect128
icc -xCORE-AVX2 -O2 -fomit-frame-pointer vect128
icc -xCORE-AVX2 -O3 -fomit-frame-pointer vect128
icc -xMIC-AVX512 -O2 -fomit-frame-pointer vect128
icc -xMIC-AVX512 -O3 -fomit-frame-pointer vect128
icc -xSSE4.1 -O2 -fomit-frame-pointer vect128
icc -xSSE4.1 -O3 -fomit-frame-pointer vect128
icc -xSSE4.2 -O2 -fomit-frame-pointer vect128
icc -xSSE4.2 -O3 -fomit-frame-pointer vect128