Implementation notes: x86, titan0, crypto_aead/pi32cipher128v2

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: pi32cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
71360goptvgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
72012goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
75896goptvgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
75948goptvgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
76280goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
76352goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
76648goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
76796goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
76892goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
77012goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
77400goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
77524goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
77828goptvgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
77856goptvgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
77864goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
77872goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
77888goptvgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
77992goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
78032goptvgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
78512goptvgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
78788goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
78820goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
80164goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
80744goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
81976goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
82112goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
82908goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
83632goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
84084goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
84484goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
84620goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
84636goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
84768goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
85072goptvgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
85112goptvgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
85136goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
85244goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
85352goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
85748goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
85904goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
86036goptvgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
86144goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
86176goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
86208goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
86224goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
86304goptvgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
86328goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
86472goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
86488goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
86504goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
86544goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
86716goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
86888goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
87000goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
87040goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
88360goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
88740goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
89120goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
89324goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
90136goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
144448goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
145324goptvgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
151568goptvgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
152208goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
152572goptvgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
152800goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
152856goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
154068goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
154116goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
154156goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
154240goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
154244goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
154432goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
154956goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
155340goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
155528goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
155548goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
155632goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
157596goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
162436goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
173480goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
174820goptvgcc -m32 -O3 -fomit-frame-pointer2019070820190110
175020goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
176828goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
180408goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
180724goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
180928goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
181612goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
181676goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
181684goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
181768goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
182016goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
185144goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
185336goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
186460goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
186464goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
186868goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
187116goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
188600goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
188784goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
192540goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
192900goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
192960goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
193160goptvgcc -m32 -O2 -fomit-frame-pointer2019070820190110
193204goptvgcc -m32 -O -fomit-frame-pointer2019070820190110
193224goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
193548goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
193932goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
194712goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
195088goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
196184goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
197176goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
203116goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
204232goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
204472goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
204792goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
213944ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
215912ref2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
215980ref2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
216056ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
216276ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
216388ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
216460ref2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
216828ref2gcc -m32 -O3 -fomit-frame-pointer2019070820190110
217240ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
217420ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
217704ref2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
218400ref2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
219920ref2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
220136ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
223592ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
223732ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
223940ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
225316ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
225344ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
225404ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
225976ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
226120ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
226692ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
226768ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
226784ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
226860ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
227028ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
227048ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
227052ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
227844ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
227884ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
227944ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
228724ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
228852ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
228868ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
229828ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
229948ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
230144ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
236336ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
237200ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
237608ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
238428ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
238792ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
238964ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
245164goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
246064goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
250768goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
251628goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
252196goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
252992goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
254244goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
254512goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
254560goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
255548goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
256052ref3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
256636ref3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
256736ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
256804ref3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
257012ref3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
257260ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
257528ref3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
257532ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
257652ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
258804ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
259080ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
259160goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
259428ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
260248ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
260584ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
260872ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
261372ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
261900ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
261948ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
261960goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
261976goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
262208ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
262384goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
262496ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
262556ref3gcc -m32 -O3 -fomit-frame-pointer2019070820190110
262568goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
262608ref3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
263080goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
263160ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
264296ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
264476ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
265800ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
266392ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
267684ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
268440ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
273768ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
277676goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
278084goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
281228goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
281400goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
281488ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
281896ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
282304ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
282336ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
282700ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
282788ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
282988ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
283016goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
283032ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
283116ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
283376ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
283516ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
283732ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
283872ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
284332ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
284452ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
284576ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
285056ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
285668ref3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
285744ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
286040ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
286208ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
286260goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
286384goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
286520ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
286608ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
286684ref3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
286684ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
286704ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
286776ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
286828ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
286940goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
286952ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
286956ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
287072ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
287096goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
287124ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
287248ref3gcc -m32 -O2 -fomit-frame-pointer2019070820190110
287308ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
287412ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
287676ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
287972ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
288144ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
288372goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
288420goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
288532goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
288576ref3gcc -m32 -O -fomit-frame-pointer2019070820190110
289136goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
289156goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
289228ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
289828goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
289856goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
290120goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
290480goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
291064goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
291332ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
291448ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
291460ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
291488ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
291544goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
291544ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
291620ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
292064ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
292212ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
296988ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
297688ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
297900ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
298052ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
302236ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
302912ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
303352ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
303484ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
303524ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
303532ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
303628ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
303868ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
304268ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
304340ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
304504ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
304840ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
305096ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
305276ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
305488ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
305640ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
306500ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
306628ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
307120ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
307164ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
307252ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
307388ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
307672ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
310104ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
310628ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
311744ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
314800ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
315332ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
317772ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
319092ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
332912ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
333348ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
333488ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
333676ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
333744ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
334028ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
334160ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
334292ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
334484ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
335280ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
336648ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
339588ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
340832ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
342812ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
342948ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
344444ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
344720ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
345732ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
345932ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
347540ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
362956ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
364660ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
364752ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
364904ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
365020ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
365036ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
365136ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
365352ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
366356ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
366704ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
367140ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
367184ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
367376ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
367656ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
367752ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
367776ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
367824ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
367840ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
367864ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
367896ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
367960ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
367996ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
368096ref3gcc -m32 -Os -fomit-frame-pointer2019070820190110
368308ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
368328ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
368512ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
368592ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
368608ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
368900ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
369428ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
369576ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
369628ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
369640ref3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
369728ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
369880ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
370204ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
370728ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
370952ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
371368ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
375916ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
376000ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
376056ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
377060ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
386028ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
484832goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
486920goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
823916ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
824044ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
828860ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
832024ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
832832ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
834508ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
836472ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
837348ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
856228ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
856484ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
857032ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
859228ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
859500ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
864772ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
866020ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
872492ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
873876ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
874412ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
875856ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
876856ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
877216ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
877396ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
878400ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
878436ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
878544ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
879340ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
882300ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
884408ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
887416ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
889092ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
889296ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
893912ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
894088ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
901956ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
903104ref2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
904176ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
904332ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
904984ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
905456ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
906652ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
906764ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
907180ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
907872ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
908540ref2gcc -m32 -O2 -fomit-frame-pointer2019070820190110
909320ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
910700ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
911804ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
916748ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
917728ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
920176ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
924616ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
925408ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
925536ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
926012ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
926052ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
926396ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
927080ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
928640ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
930332ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
932508ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
932840ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
933432ref2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
934704ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
935040ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
935344ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
935648ref2gcc -m32 -O -fomit-frame-pointer2019070820190110
935968ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
936112ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
936844ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
937160ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
937528ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
944896ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
954608ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
955868ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
956380ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
964272ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
964408ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
977836ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
979208ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
979408ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
979640ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
980332ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
980560ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
981352ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
981732ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
982124ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
982340ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
982812ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
982880ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
982976ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
983244ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
983304ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
983404ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
983784ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
983988ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
984096ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
984292ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
984672ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
984692ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
985112ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
985304ref2gcc -m32 -Os -fomit-frame-pointer2019070820190110
985664ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
986036ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
986380ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
986844ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
988196ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
988484ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
988932ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
990716ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
991064ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
991424ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
991516ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
991584ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
992380ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
992596ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
993408ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
993508ref2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
995736ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
996300ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
1003940ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
1021932ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
1022732ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
1023384ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
1026640ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
1027708ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
1035080ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
1036180ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
1057264ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
1060536ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
1079124ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
1087980ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
1137412ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
2279204goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
2279528goptvgcc -m32 -Os -fomit-frame-pointer2019070820190110
2282072goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
2284160goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
2284552goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
2285260goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
2286504goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
2291200goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
2292796goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
2292868goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
2295416goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
2297364goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
2301144goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
2302040goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
2302536goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
2316704goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
2325428goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
2325712goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
2339400goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
2340848goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
2344080goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
2349748goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110

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