Implementation notes: x86, titan0, crypto_aead/pi32cipher256v2

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: pi32cipher256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
70948goptvgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
71196goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
75576goptvgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
75636goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
76016goptvgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
76228goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
76664goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
76724goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
77096goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
77224goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
77460goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
77864goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
78004goptvgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
78168goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
78360goptvgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
78408goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
78464goptvgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
78528goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
78704goptvgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
78720goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
78956goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
79168goptvgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
80384goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
80536goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
81876goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
82680goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
83056goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
83552goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
84152goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
84172goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
84268goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
84860goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
85060goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
85108goptvgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
85144goptvgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
85464goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
85724goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
85784goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
85788goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
85828goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
85876goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
85992goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
86008goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
86036goptvgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
86152goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
86212goptvgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
86292goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
86348goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
86452goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
86512goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
86664goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
86664goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
86860goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
87192goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
88220goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
88528goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
88612goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
88724goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
89320goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
90092goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
143268goptvgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
145340goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
152008goptvgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
152628goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
152632goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
153328goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
153724goptvgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
153800goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
153996goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
154012goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
154388goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
154724goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
154728goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
154732goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
155156goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
155336goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
155748goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
156184goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
157252goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
162284goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
173608goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
174652goptvgcc -m32 -O3 -fomit-frame-pointer2019070820190110
174856goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
176628goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
180676goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
180948goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
181048goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
181464goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
181480goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
181652goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
181724goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
181760goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
185372goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
185428goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
186324goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
186488goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
186676goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
186676goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
188644goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
188752goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
192468goptvgcc -m32 -O2 -fomit-frame-pointer2019070820190110
192920goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
192984goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
193412goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
193560goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
193672goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
193728goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
193872goptvgcc -m32 -O -fomit-frame-pointer2019070820190110
193964goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
194160goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
196316goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
196896goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
203360goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
203440goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
204648goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
205004goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
213532ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
215744ref2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
215892ref2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
216160ref2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
216212ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
216368ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
216628ref2gcc -m32 -O3 -fomit-frame-pointer2019070820190110
216664ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
216912ref2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
217060ref2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
217240ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
218052ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
220020ref2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
222428ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
223008ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
224100ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
224332ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
224560ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
225368ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
225372ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
225384ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
225912ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
226696ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
226748ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
226752ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
227116ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
227668ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
227708ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
227836ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
227908ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
227976ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
228236ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
228580ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
229004ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
229756ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
229932ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
229960ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
230888ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
236472ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
237136ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
237304ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
237864ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
238360ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
238572ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
243800goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
245692goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
251604goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
252500goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
252504goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
253200goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
254412goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
254500goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
255272goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
255344goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
256108ref3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
256212ref3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
256404ref3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
256540ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
256616ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
256916ref3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
257268ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
258728ref3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
258980ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
258980ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
259056ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
259244ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
259772goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
260272ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
260340ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
260592ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
260824ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
261012goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
261028ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
261100ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
261320ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
261692goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
262052ref3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
262072ref3gcc -m32 -O3 -fomit-frame-pointer2019070820190110
262176goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
262304goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
262320goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
262396ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
264036ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
264312ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
264632ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
265772ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
266160ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
266828ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
269760ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
273136ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
277848goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
278856goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
281296ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
281404goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
281536ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
281600goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
281696ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
282012goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
282824ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
283108ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
283284ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
283448ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
283612ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
284216ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
284244ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
284248ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
284344ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
284380ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
284704ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
284740ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
284892ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
284936ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
285012ref3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
285120ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
285868ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
285920ref3gcc -m32 -O2 -fomit-frame-pointer2019070820190110
286412goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
286476ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
286504ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
286568goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
286636ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
286640ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
286692ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
286792ref3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
286820ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
286832ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
286856ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
286864ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
286936ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
286964goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
287064ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
287208ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
287260goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
287360ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
287560ref3gcc -m32 -O -fomit-frame-pointer2019070820190110
287624ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
287752ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
287816ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
288152goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
288464goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
288512goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
288812ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
289212goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
289240goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
289276goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
289620goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
290252goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
290744goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
291252ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
291532goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
291660ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
291732ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
291740ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
292056ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
292260ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
292640ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
292700goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
292712ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
295384ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
295536ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
297204ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
298660ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
302916ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
303252ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
303396ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
303588ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
303696ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
303872ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
303920ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
303928ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
304252ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
304700ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
304768ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
305012ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
305016ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
305208ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
305700ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
305872ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
306108ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
306340ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
306460ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
306604ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
307040ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
307744ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
307776ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
309996ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
310072ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
311824ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
314360ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
315588ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
317020ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
318012ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
333428ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
333644ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
333716ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
333884ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
334108ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
334216ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
334252ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
334304ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
334424ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
334620ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
334848ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
335200ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
341324ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
342836ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
343860ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
344532ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
344672ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
344836ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
345256ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
347116ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
363444ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
364736ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
364764ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
364876ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
364960ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
364980ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
365228ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
365328ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
366308ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
366500ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
366804ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
367092ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
367096ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
367316ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
367316ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
367388ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
367516ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
367760ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
367868ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
367972ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
368004ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
368108ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
368188ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
368384ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
368416ref3gcc -m32 -Os -fomit-frame-pointer2019070820190110
368456ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
368476ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
368548ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
368756ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
368916ref3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
368956ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
369192ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
369556ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
369572ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
369780ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
369868ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
371088ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
371168ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
371396ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
376228ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
376404ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
376460ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
376664ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
376836ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
485160goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
486764goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
823716ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
824028ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
827452ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
828288ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
828548ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
835888ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
838676ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
855496ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
855884ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
857924ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
858732ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
860408ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
860596ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
860876ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
863344ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
863528ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
871496ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
872776ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
875512ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
876668ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
876984ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
877040ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
877168ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
877972ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
878300ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
878432ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
878624ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
879040ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
879600ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
884940ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
888684ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
890036ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
892316ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
893984ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
903484ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
903540ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
903856ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
904824ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
905624ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
906108ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
906384ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
907568ref2gcc -m32 -O2 -fomit-frame-pointer2019070820190110
908064ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
909064ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
909148ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
909772ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
910276ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
914336ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
916812ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
918248ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
920324ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
922924ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
923792ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
924640ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
926464ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
927420ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
929008ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
929432ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
931532ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
931720ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
932660ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
934316ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
934400ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
934648ref2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
935524ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
936040ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
938196ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
939952ref2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
945484ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
949948ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
950460ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
953832ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
956652ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
959796ref2gcc -m32 -O -fomit-frame-pointer2019070820190110
963572ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
965756ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
976096ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
976356ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
978160ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
978208ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
978496ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
979292ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
979956ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
980136ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
981776ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
981796ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
981980ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
982088ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
982848ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
982892ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
983096ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
983112ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
983180ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
983356ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
983392ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
984044ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
984180ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
984332ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
984616ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
984776ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
984856ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
985324ref2gcc -m32 -Os -fomit-frame-pointer2019070820190110
985944ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
986676ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
987272ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
987972ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
988048ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
989132ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
989196ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
989260ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
989820ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
990620ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
990724ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
991364ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
991440ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
991500ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
991508ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
991976ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
992244ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
993284ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
1011904ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
1021176ref2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
1026992ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
1028628ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
1031528ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
1033748ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
1033756ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
1035548ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
1058840ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
1059824ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
1109040ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
1132548ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
2270664goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
2275460goptvgcc -m32 -Os -fomit-frame-pointer2019070820190110
2277096goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
2281012goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
2285992goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
2286808goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
2287400goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
2289152goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
2289708goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
2293880goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
2297680goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
2300028goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
2301744goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
2305280goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
2311116goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
2321236goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
2335632goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
2339480goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
2339508goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
2342436goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
2343268goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
2352388goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110

Test failure

Implementation: crypto_aead/pi32cipher256v2/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/pi32cipher256v2/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/pi32cipher256v2/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/pi32cipher256v2/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/pi32cipher256v2/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