Implementation notes: x86, kizomba, crypto_aead/pi32cipher128v2

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: pi32cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
60869goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
61565goptvgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
64619goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
65811goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
69246goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
69486goptvgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
69617goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
69656goptvgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
69770goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
69796goptvgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
69811goptvgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
69822goptvgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
69959goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
70063goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
70080goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
70462goptvgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
70590goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
70601goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
70798goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
70963goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
71480goptvgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
71683goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
71776goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
72002goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
73383goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
74342goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
75425goptvgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
75498goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
75768goptvgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
75995goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
76073goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
76321goptvgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
76351goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
76615goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
76926goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
76968goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
77129goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
77135goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
77154goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
77163goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
77262goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
77286goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
77343goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
77400goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
77553goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
77641goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
77674goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
77815goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
78185goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
78423goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
78423goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
78804goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
79362goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
80343goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
80621goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
80627goptvgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
81123goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
81244goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
83002goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
85804goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
127151goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
128734goptvgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
136807goptvgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
137125goptvgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
137855goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
137859goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
137945goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
137990goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
138212goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
138359goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
138510goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
138520goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
138981goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
139059goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
139330goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
139407goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
140343goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
140648goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
141936goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
142661goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
169240goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
171107goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
171986goptvgcc -m32 -O3 -fomit-frame-pointer2018082420180818
173544goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
176863goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
176946goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
177083goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
177345goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
177828goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
178258goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
182172goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
183415goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
183428goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
183861goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
184020goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
184032goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
184186goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
184679goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
187008goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
187784goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
188107goptvgcc -m32 -O2 -fomit-frame-pointer2018082420180818
188746goptvgcc -m32 -O -fomit-frame-pointer2018082420180818
189480goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
189887goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
189916goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
190091goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
190808goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
191109goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
191442goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
191725goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
192794goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
193523goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
197834ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
199119ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
199449ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
200240ref2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
200266goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
200520ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
200524ref2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
200728ref2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
200754goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
201119goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
201230ref2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
201348ref2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
201490ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
201512ref2gcc -m32 -O3 -fomit-frame-pointer2018082420180818
201925ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
201935goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
204478ref2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
206169ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
206187ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
207149ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
207217ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
207313ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
207585ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
207930ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
208520ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
208986ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
209101ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
210266ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
210646ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
211079ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
211129ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
211230ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
211233ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
211780ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
211924ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
211931ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
212149ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
212385ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
212526ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
213032ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
213097ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
213865ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
215147ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
215786ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
215913ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
216703ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
217080ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
219996ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
221231ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
222428ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
222500ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
222534ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
222698ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
223113ref3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
223184ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
223338ref3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
223387ref3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
223526ref3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
224181ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
224492ref3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
224538ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
224774ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
224857ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
224939ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
224997ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
225234ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
225385ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
225498ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
225742ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
225750ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
225809ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
225827ref3gcc -m32 -O3 -fomit-frame-pointer2018082420180818
226550ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
228190ref3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
228657ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
229052ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
230186ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
230893ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
235321goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
236225goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
237520ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
237730ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
238209goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
238758ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
239700goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
240867ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
241054goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
247675goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
248488ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
250020ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
250214ref3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
252287ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
252371ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
252407ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
252438ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
252632ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
252746ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
252803ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
252855ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
253314ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
253699ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
253740ref3gcc -m32 -O2 -fomit-frame-pointer2018082420180818
253967ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
254107ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
254357ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
254454ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
254633ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
255226ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
255636ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
255684ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
256658ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
256766ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
257018ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
257452goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
258167ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
258206ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
258357goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
258579goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
258583goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
259218ref3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
259407ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
259435ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
259542ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
259633ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
259695ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
259746ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
259815ref3gcc -m32 -O -fomit-frame-pointer2018082420180818
260014ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
260260ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
260706ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
260887ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
261504ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
261619ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
261998ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
262117ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
262264ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
262339goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
262379ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
262412ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
262954ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
262966ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
263205goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
263210ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
263240ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
263355ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
263508goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
264175ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
264344goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
264593ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
264625ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
264627ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
264742ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
264773goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
264823goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
265711ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
266147ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
267278ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
267390ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
267397ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
267531ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
267698ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
267758ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
267873ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
269579ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
272582ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
272894ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
287948goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
288039goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
288093goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
288278goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
288392goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
291982goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
292824goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
293200goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
293484goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
293544goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
293748goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
294299goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
294301goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
294324goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
294347goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
294651goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
294973goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
295163goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
295169goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
295744goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
300962ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
301383ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
303881ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
304340ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
305466ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
305603ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
307873ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
307920ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
308091ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
309028ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
322720ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
323103ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
323627ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
324425ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
325296ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
327099ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
329034ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
329222ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
329567ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
329918ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
330159ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
331257ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
331411ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
331682ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
334643ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
335301ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
336487ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
336655ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
337438ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
338950ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
347893ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
348153ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
348406ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
348527ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
348643ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
348793ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
348819ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
348888ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
348984ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
349141ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
349287ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
349336ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
349337ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
349419ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
349445ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
349522ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
349570ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
349625ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
349770ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
349770ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
349810ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
349948ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
349970ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
350226ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
350331ref3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
350439ref3gcc -m32 -Os -fomit-frame-pointer2018082420180818
350455ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
350734ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
351312ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
351825ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
352038ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
352056ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
352270ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
352668ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
353415ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
354037ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
354297ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
354365ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
354465ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
357643ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
357689ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
357798ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
357921ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
358226ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
453639goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
457574goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
713389ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
724583ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
728859ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
729788ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
729802ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
731742ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
734004ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
737887ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
738028ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
739434ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
741335ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
743847ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
745627ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
746194ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
746694ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
747068ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
747662ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
748046ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
748176ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
748216ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
748466ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
749489ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
750413ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
750859ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
752078ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
754098ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
775079ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
775359ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
776392ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
776748ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
778133ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
778313ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
778413ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
778417ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
778481ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
783673ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
785173ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
785577ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
785867ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
786445ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
786504ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
786996ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
787264ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
787292ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
787456ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
787633ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
787649ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
788036ref2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
788182ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
788742ref2gcc -m32 -O -fomit-frame-pointer2018082420180818
788821ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
788972ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
789232ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
789248ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
789371ref2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
789499ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
789651ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
790470ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
790551ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
790926ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
791442ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
791646ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
792031ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
792163ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
793844ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
795752ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
798440ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
807431ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
811513ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
817262ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
818280ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
818280ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
818611ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
827200ref2gcc -m32 -O2 -fomit-frame-pointer2018082420180818
851971ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
853530ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
863121ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
863365ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
864883ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
865857ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
871413ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
879647ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
882125ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
882127ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
882767ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
883018ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
883104ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
883157ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
883436ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
883654ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
883776ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
883813ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
883942ref2gcc -m32 -Os -fomit-frame-pointer2018082420180818
884004ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
884252ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
884434ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
884548ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
885655ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
885929ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
886345ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
886548ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
886895ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
886956ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
887091ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
887282ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
887534ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
887550ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
888117ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
889117ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
890020ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
890088ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
890206ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
890250ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
890355ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
890538ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
891149ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
891250ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
891262ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
891377ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
891772ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
891824ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
891871ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
892004ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
893083ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
893127ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
895258ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
899679ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
902020ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
929240ref2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
930766ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
935892ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
949127ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
2484434goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
2499875goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
2510133goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
2512110goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
2512750goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
2512871goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
2519978goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
2520704goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
2520962goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
2521795goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
2521918goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
2522591goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
2523820goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
2525845goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
2527415goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
2531672goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
2535266goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
2537411goptvgcc -m32 -Os -fomit-frame-pointer2018082420180818
2550087goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
2556837goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
2559677goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
2612004goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818

Test failure

Implementation: crypto_aead/pi32cipher128v2/optimized_nonSSE
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 344, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized_nonSSE ref

Test failure

Implementation: crypto_aead/pi32cipher128v2/optimized_nonSSE
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi32cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: note: The ABI for passing parameters with 16-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^~~~~~~~
pi-cipher.c: pi-cipher.c:337:10: warning: SSE vector argument without SSE enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer goptv
gcc -m32 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=athlon -O2 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=k6 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi32cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv
gcc -m32 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=athlon -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k6 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi32cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: note: The ABI for passing parameters with 16-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^~~~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c:277:10: warning: SSE vector argument without SSE enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv
gcc -m32 -O -fomit-frame-pointer goptv
gcc -m32 -Os -fomit-frame-pointer goptv
gcc -m32 -march=athlon -O -fomit-frame-pointer goptv
gcc -m32 -march=athlon -Os -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv