Implementation notes: x86, latour, crypto_aead/acorn128v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: acorn128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
156474optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072120170718
157644optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072120170718
158094optgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072120170718
158121optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072120170718
158274optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072120170718
158481optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072120170718
158598optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072120170718
158904optgcc -m32 -march=i486 -O -fomit-frame-pointer2017072120170718
159201optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072120170718
159255optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072120170718
159282optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072120170718
159291optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072120170718
159408optgcc -m32 -march=k6 -O -fomit-frame-pointer2017072120170718
159921optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072120170718
160146optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072120170718
160200optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072120170718
160218optgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072120170718
160434optgcc -m32 -march=k8 -O -fomit-frame-pointer2017072120170718
160650optgcc -m32 -O -fomit-frame-pointer2017072120170718
160650optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072120170718
160731optgcc -m32 -march=i386 -O -fomit-frame-pointer2017072120170718
161154optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072120170718
161199optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072120170718
161892optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072120170718
162297optgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072120170718
162477optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072120170718
162486optgcc -m32 -march=pentium -O -fomit-frame-pointer2017072120170718
162657optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072120170718
162756optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072120170718
162792optgcc -m32 -march=prescott -O -fomit-frame-pointer2017072120170718
163017optgcc -m32 -march=core2 -O -fomit-frame-pointer2017072120170718
163125optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072120170718
163152optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072120170718
163161optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072120170718
163233optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072120170718
163341optgcc -m32 -march=athlon -O -fomit-frame-pointer2017072120170718
163350optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072120170718
164034optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072120170718
164466optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072120170718
164898optgcc -m32 -march=nocona -O -fomit-frame-pointer2017072120170718
165159optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072120170718
168552optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072120170718
168984optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072120170718
173196optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072120170718
174267optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072120170718
176166optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072120170718
177075optgcc -m32 -O3 -fomit-frame-pointer2017072120170718
177282optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072120170718
181161optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072120170718
181404optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072120170718
181836optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072120170718
181926optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072120170718
182178optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072120170718
182232optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072120170718
182718optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072120170718
182907optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072120170718
183123optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072120170718
183546optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072120170718
183834optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072120170718
184194optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072120170718
184779optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072120170718
186705optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072120170718
187542optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072120170718
187740optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072120170718
187956optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072120170718
189234optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072120170718
189297optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072120170718
189855optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072120170718
190080optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072120170718
190260optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072120170718
190278optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072120170718
190521optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072120170718
191457optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072120170718
192528optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072120170718
192690optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072120170718
193239optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072120170718
193725optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072120170718
194058optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072120170718
196218optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072120170718
196875optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072120170718
199098optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072120170718
199161optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072120170718
199341optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072120170718
201447optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072120170718
202068optgcc -m32 -O2 -fomit-frame-pointer2017072120170718
202077optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072120170718
202131optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072120170718
202257optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072120170718
202338optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072120170718
202437optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072120170718
203247optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072120170718
203544optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072120170718
204975optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072120170718
205425optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072120170718
205443optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072120170718
205938optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072120170718
206100optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072120170718
206406optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072120170718
206559optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072120170718
206739optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072120170718
208278optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072120170718
208341optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072120170718
209097optgcc -m32 -Os -fomit-frame-pointer2017072120170718
209232optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072120170718
209475optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072120170718
209961optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072120170718
210402optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072120170718
210906optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072120170718
210951optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072120170718
211050optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072120170718
211158optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072120170718
211671optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072120170718
211860optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072120170718
211869optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072120170718
211923optgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072120170718
212094optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072120170718
212265optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072120170718
212544optgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072120170718
212589optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072120170718
212679optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072120170718
212688optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072120170718
213399optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072120170718
213462optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072120170718
214218optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072120170718
214353optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072120170718
215046optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072120170718
215127optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072120170718
215154optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072120170718
215361optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072120170718
215658optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072120170718
215748optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072120170718
215937optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072120170718
216162optgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072120170718
216423optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072120170718
216468optgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072120170718
216549optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072120170718
216675optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072120170718
216945optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072120170718
217152optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072120170718
217260optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072120170718
217413optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072120170718
217620optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072120170718
218250optgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072120170718
218295optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072120170718
218385optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072120170718
218394optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072120170718
218430optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072120170718
218574optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072120170718
218673optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072120170718
218790optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072120170718
218799optgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072120170718
219357optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072120170718
220302optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072120170718
220491optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072120170718
220797optgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072120170718
221193optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072120170718
221463optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072120170718
222507optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072120170718
222768optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072120170718
222966optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072120170718
223074optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072120170718
223308optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072120170718
224307optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072120170718
224568optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072120170718
225846optgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072120170718
227403optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072120170718
227727optgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072120170718
7097661refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072120170718
7344945refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072120170718
7347510refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072120170718
7350471refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072120170718
7351605refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072120170718
7368165refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072120170718
7388145refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072120170718
7392429refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072120170718
7422084refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072120170718
7448616refgcc -m32 -O3 -fomit-frame-pointer2017072120170718
7452378refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072120170718
7453998refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072120170718
7518339refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072120170718
7540767refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072120170718
7559586refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072120170718
7617933refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072120170718
7652898refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072120170718
7682184refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072120170718
7700940refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072120170718
7716096refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072120170718
7738983refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072120170718
7743780refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072120170718
7761087refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072120170718
7860348refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072120170718
7895628refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072120170718
7971741refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072120170718
8120808refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072120170718
8188065refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072120170718
8216145refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072120170718
8381133refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072120170718
8478063refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072120170718
8550792refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072120170718
8852454refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072120170718
8938251refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072120170718
8956125refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072120170718
8957250refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072120170718
8974818refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072120170718
9576216refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072120170718
20191248refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072120170718
20242296refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072120170718
20446038refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072120170718
20469969refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072120170718
20484441refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072120170718
20520432refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072120170718
20578068refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072120170718
20609640refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072120170718
20637657refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072120170718
20643696refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072120170718
20691810refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072120170718
20782413refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072120170718
20782494refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072120170718
20792781refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072120170718
20870397refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072120170718
20891709refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072120170718
21004488refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072120170718
21007287refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072120170718
21075705refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072120170718
21097530refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072120170718
21102003refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072120170718
21144096refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072120170718
21244437refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072120170718
21426849refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072120170718
21516930refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072120170718
21534057refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072120170718
21580938refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072120170718
21580983refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072120170718
21581379refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072120170718
21581523refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072120170718
21785382refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072120170718
21847725refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072120170718
21859947refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072120170718
21880278refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072120170718
21893544refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072120170718
21893976refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072120170718
21903885refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072120170718
21964230refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072120170718
22188717refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072120170718
22197429refgcc -m32 -O -fomit-frame-pointer2017072120170718
22197942refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072120170718
22198923refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072120170718
22199814refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072120170718
22200282refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072120170718
22202622refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072120170718
22207932refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072120170718
22213485refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072120170718
22215753refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072120170718
22236093refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072120170718
22275171refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072120170718
22346415refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072120170718
22756203refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072120170718
22868640refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072120170718
22883040refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072120170718
22922298refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072120170718
22996962refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072120170718
23380659refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072120170718
23404905refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072120170718
23504157refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072120170718
23566545refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072120170718
23769936refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072120170718
23773797refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072120170718
23781348refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072120170718
23781843refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072120170718
23784156refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072120170718
23790816refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072120170718
23836833refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072120170718
23857173refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072120170718
23859828refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072120170718
23897547refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072120170718
23931153refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072120170718
24119568refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072120170718
25456284refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072120170718
37306188refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072120170718
37307367refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072120170718
37317087refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072120170718
37319184refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072120170718
37803294refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072120170718
37861218refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072120170718
37893753refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072120170718
37893798refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072120170718
37902204refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072120170718
37906839refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072120170718
37907766refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072120170718
37922544refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072120170718
37930725refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072120170718
37934802refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072120170718
37940535refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072120170718
37951254refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072120170718
37951650refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072120170718
37953396refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072120170718
37954854refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072120170718
37958157refgcc -m32 -O2 -fomit-frame-pointer2017072120170718
37964862refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072120170718
37966473refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072120170718
37992114refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072120170718
37994562refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072120170718
38012715refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072120170718
39188007refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072120170718
39200823refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072120170718
39226518refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072120170718
39585132refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072120170718
39586455refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072120170718
39587832refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072120170718
39614985refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072120170718
39619503refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072120170718
39626523refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072120170718
39627666refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072120170718
39630303refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072120170718
39633912refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072120170718
39634299refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072120170718
39645567refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072120170718
39651327refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072120170718
39684987refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072120170718
39704202refgcc -m32 -Os -fomit-frame-pointer2017072120170718
39715200refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072120170718
39792483refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072120170718
39795660refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072120170718
39806388refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072120170718
39818250refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072120170718
39818628refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072120170718
39818664refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072120170718
39832380refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072120170718
39865257refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072120170718
39865977refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072120170718
39875607refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072120170718
39895821refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072120170718
39895902refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072120170718
39900078refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072120170718

Test failure

Implementation: crypto_aead/acorn128v2/opt
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

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