Implementation notes: x86, hydra1, crypto_aead/acorn128v2

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: acorn128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
186045optgcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
186045optgcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
186197optgcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
186976optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
187000optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
187034optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
187259optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
187389optgcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
187630optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
187637optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
189365optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
189381optgcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
189927optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
190320optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
190501optgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
190515optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
190536optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
190717optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
190858optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
190864optgcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
190877optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
191080optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
191101optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
191219optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
191251optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
191262optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
191278optgcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
191290optgcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
191301optgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
191301optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
191387optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
191390optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
191454optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
191706optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
191738optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
191768optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
191816optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
191832optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
191855optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
191901optgcc -m32 -O -fomit-frame-pointer2016101520161009
192074optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
192150optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
192362optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
192589optgcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
192653optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
192830optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
194139optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
194157optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
194160optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
194296optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
194850optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
194855optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
194920optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
195122optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
195135optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
195203optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
195288optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
195394optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
197108optgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
197235optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
197238optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
197258optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
197506optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
197513optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
199064optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
199093optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
199258optgcc -m32 -O3 -fomit-frame-pointer2016101520161009
199667optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
200277optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
200334optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
200676optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
200680optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
200939optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
200944optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
201175optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
202642optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
203115optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
203898optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
204099optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
204147optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
204155optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
204864optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
205555optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
206021optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
206022optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
206838optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
206845optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
206871optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
206877optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
207505optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
208971optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
209015optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
209035optgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
209119optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
209119optgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
209734optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
209762optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
209893optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
210035optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
210493optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
210757optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
210758optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
210820optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
210919optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
210922optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
211142optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
211301optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
211894optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
211939optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
212883optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
212896optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
213021optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
213378optgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
213420optgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
213713optgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
213747optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
213761optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
213790optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
213968optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
214094optgcc -m32 -Os -fomit-frame-pointer2016101520161009
214685optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
214698optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
214774optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
214792optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
214841optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
214846optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
214877optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
214886optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
215427optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
215601optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
215762optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
215816optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
215818optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
215824optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
215875optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
216568optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
216672optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
216693optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
216932optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
216935optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
217232optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
217242optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
217325optgcc -m32 -O2 -fomit-frame-pointer2016101520161009
217472optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
219029optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
219061optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
220062optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
221595optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
221627optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
221640optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
222552optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
223176optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
223312optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
225397optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
225397optgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
225452optgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
225480optgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
225640optgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
225734optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
225746optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
6664900refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
6673884refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
6686137refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
6722516refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
6729530refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
6738501refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
6810848refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
6819926refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
6820757refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
6820862refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
6837127refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
6837414refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
6844365refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
6844412refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
6844622refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
6859276refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
6860672refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
6866454refgcc -m32 -O3 -fomit-frame-pointer2016101520161009
6928435refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
6970550refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
7009296refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
7017193refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
7023141refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
7040049refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
7044124refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
7048795refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
7080735refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
7106330refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
7107698refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
7116931refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
7142267refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
7199746refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
7265115refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
7463236refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
7464631refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
7608598refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
7615270refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
35652393refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
35707706refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
35721469refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
35725286refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
35748213refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
35754828refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
35755451refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
35766120refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
35870283refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
35876941refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
35884810refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
36105025refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
36148207refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
36151377refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
36160491refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
36161517refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
36165529refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
36172608refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
36187891refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
36196444refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
36246126refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
36290418refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
36315772refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
36316066refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
36356189refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
36369815refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
36421294refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
36471412refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
36622237refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
36693713refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
36698354refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
36699071refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
36776677refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
36776984refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
36916934refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
37121933refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
37255099refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
37295751refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
37297232refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
37302387refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
37567553refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
37778806refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
37782805refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
38035205refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
38036949refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
38327533refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
38333648refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
40501103refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
40501511refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
40950507refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
40957568refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
40977102refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
40981792refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
40982138refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
40987109refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
40990886refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
41000112refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
41053115refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
41055085refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
41055342refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
41177741refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
41179958refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
41185286refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
41189042refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
41733763refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
41733971refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
41734483refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
42739293refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
42739992refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
42742529refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
43031262refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
43033888refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
43481447refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
43482134refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
43714451refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
44508373refgcc -m32 -O2 -fomit-frame-pointer2016101520161009
44509738refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
44509774refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
44578217refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
44611325refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
44613363refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
44616197refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
44776907refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
44776957refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
45061125refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
45061320refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
49201034refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
49201863refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
49316386refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
49345859refgcc -m32 -Os -fomit-frame-pointer2016101520161009
49452318refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
49532376refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
49532413refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
49533332refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
49575445refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
49577128refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
49577556refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
49577975refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
49755662refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
49761690refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
49816693refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
49821446refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
49871638refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
49940085refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
50085044refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
50092691refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
50114416refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
50162886refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
50177810refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
50314627refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
51372276refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
51372282refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
51379699refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
52567691refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
52567964refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
52568093refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
53097144refgcc -m32 -O -fomit-frame-pointer2016101520161009
53195122refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
53390388refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
53472533refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
53473750refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
53778163refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
53778325refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009

Test failure

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

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt ref
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt ref