Implementation notes: x86, kizomba, crypto_aead/pi32cipher256v2

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: pi32cipher256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
60804goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082520180818
61506goptvgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082520180818
63846goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082520180818
64414goptvgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082520180818
65164goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082520180818
65327goptvgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082520180818
69097goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
69441goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082520180818
69474goptvgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082520180818
69510goptvgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082520180818
69684goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
69695goptvgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082520180818
69837goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
70059goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
70081goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
70113goptvgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082520180818
70490goptvgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082520180818
70500goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
70584goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
70975goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
72026goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
72453goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
72603goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
73594goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
73686goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
73954goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
74494goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
75308goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
75621goptvgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082520180818
75633goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
75746goptvgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082520180818
75917goptvgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082520180818
75951goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
76286goptvgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082520180818
76336goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
76365goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
76546goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
76774goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
77071goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082520180818
77087goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2018082520180818
77091goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082520180818
77228goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082520180818
77274goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082520180818
77385goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082520180818
77438goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
77476goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
77488goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082520180818
77496goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
77623goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
77726goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
78317goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
78698goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
79004goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082520180818
79867goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
80010goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
80885goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
81161goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
81551goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
83712goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
84564goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
127115goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082520180818
128179goptvgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082520180818
136736goptvgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082520180818
136895goptvgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082520180818
137746goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
138274goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
138334goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
138371goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
138447goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082520180818
138663goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082520180818
138880goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
139028goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
139425goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
139655goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082520180818
139814goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082520180818
140131goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
140306goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
141869goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
144179goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
145454goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
168911goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082520180818
171113goptvgcc -m32 -O3 -fomit-frame-pointer2018082520180818
171208goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
174823goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
176805goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
176986goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082520180818
177079goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
177149goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
177514goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082520180818
177823goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
177946goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
178873goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
183230goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
183316goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
183675goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
183913goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
183982goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
184248goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
187212goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
187427goptvgcc -m32 -O2 -fomit-frame-pointer2018082520180818
187736goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
187996goptvgcc -m32 -O -fomit-frame-pointer2018082520180818
189379goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
189712goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
190125goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
190195goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
190613goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
191016goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
191228goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
191333goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
192225goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
192343goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
198734ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082520180818
200006ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
200256ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
200316ref2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082520180818
200343goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
200383ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
200506goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
200562ref2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082520180818
200730ref2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082520180818
200756ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082520180818
201012goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
201248ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
201736ref2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082520180818
202000ref2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082520180818
202490goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
202595ref2gcc -m32 -O3 -fomit-frame-pointer2018082520180818
204085ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
204379ref2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082520180818
205944ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082520180818
206946ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
207389ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
207474ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
207835ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
208439ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
208512ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
208901ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
210975ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
211113ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
211283ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
211311ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
211361ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
211379ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
211481ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
211655ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
211913ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
211917ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
212084ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
212203ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
212425ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
213151ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
213901ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
215104ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
215111ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
215490ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
216162ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
216498ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
217510ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
217661ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
219947ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
222623ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
222809ref3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082520180818
223093ref3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082520180818
223135ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
223313ref3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082520180818
223716ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082520180818
224038ref3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082520180818
224159ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
224474ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
224518ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
224851ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
224990ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
225204ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
225234ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082520180818
225256ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
225389ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
225443ref3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082520180818
225509ref3gcc -m32 -O3 -fomit-frame-pointer2018082520180818
225566ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
225649ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
225722ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
225871ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
225962ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082520180818
226361ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
228425ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
229061ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
229934ref3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082520180818
230518ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
231292ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
234280goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
235635goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
235873goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
238004goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
238032ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
238143ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
239076ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
239454goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
240516goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
241302ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
248915ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082520180818
248963ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082520180818
249885ref3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082520180818
252443ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082520180818
252468ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082520180818
252546ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
252566ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082520180818
252615ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2018082520180818
252626ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082520180818
252796ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
252820ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
253151ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
253242ref3gcc -m32 -O2 -fomit-frame-pointer2018082520180818
253369ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
253845ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
253887ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082520180818
254387ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082520180818
254760ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
255780ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
255912ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
256080ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
256226ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
256285ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
256460ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
257609ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
257748goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
258017goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
258361ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
258526goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
258661ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
258712goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
259185ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
259198ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
259512ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2018082520180818
259740ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082520180818
259770ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082520180818
259784ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082520180818
260105ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018082520180818
260282ref3gcc -m32 -O -fomit-frame-pointer2018082520180818
260637ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082520180818
260649ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082520180818
261586ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
261605ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
262159ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
262223ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
262282ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
262339ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
262468goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
262490goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
262605ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
262679ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
263036ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
263215ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
263226ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
263391ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
263575ref3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082520180818
263736ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
263978goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
264073ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
264286ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
264561goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
264665goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
264667ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
264729ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
264792ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
265744ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
266443ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
267350ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
267371ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
267543ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
267582ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
267623ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
267728ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
269177goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
269758ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
271746ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
272059ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
272512ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
288093goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
288117goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
288262goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
288750goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
288869goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
292494goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
292863goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
292937goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
292941goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
292957goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
293099goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
293956goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
293982goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
294489goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
294490goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
294787goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
294907goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
295994goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
296825goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
298609goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
300438ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
300955ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
301698ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
303994ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
304095ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
304809ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
308536ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
308740ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
309052ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
311689ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
322659ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
323266ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
323916ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
326780ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
328208ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
328407ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
328651ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
329081ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
330873ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
331266ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
331316ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
332018ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
332535ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
334883ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
335010ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
335254ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
336455ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
336806ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
340522ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
341176ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
347522ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
347947ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
348224ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
348805ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082520180818
348948ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082520180818
349228ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
349369ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082520180818
349369ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
349371ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
349404ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
349420ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082520180818
349522ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
349526ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
349555ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
349704ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
349763ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082520180818
349821ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018082520180818
349890ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
349941ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
350234ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
350304ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
350410ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
350458ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
350469ref3gcc -m32 -Os -fomit-frame-pointer2018082520180818
350760ref3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082520180818
350941ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
352071ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
352111ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082520180818
352129ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
352488ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
352670ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
352807ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
353671ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
353851ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
353978ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
353986ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
355540ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082520180818
355881ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
357532ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
357777ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
357815ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
358101ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
358159ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
358405ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
458045goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
459260goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
714256ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082520180818
716436ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
728097ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
728098ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
728141ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
730260ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
732119ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
736387ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
738883ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
739085ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
740464ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
743701ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
744087ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
746488ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
747149ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
747721ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
748339ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
748385ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
748442ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
748650ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
749746ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
749793ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2018082520180818
750176ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
751809ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
752198ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
754461ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
775610ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
775893ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
775994ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
776331ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
776692ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
777716ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
777897ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
777990ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
778105ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
779121ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
781667ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
784054ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
784695ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
785044ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
785481ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2018082520180818
785837ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082520180818
785935ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082520180818
786073ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082520180818
786452ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082520180818
786950ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082520180818
786967ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082520180818
787103ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082520180818
787337ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082520180818
787550ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082520180818
787908ref2gcc -m32 -O2 -fomit-frame-pointer2018082520180818
788040ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
788407ref2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082520180818
788625ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
789148ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
789158ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082520180818
789382ref2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082520180818
790502ref2gcc -m32 -O -fomit-frame-pointer2018082520180818
791208ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
791288ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
792538ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
793090ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
793125ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082520180818
793205ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
793456ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
794150ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082520180818
794432ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
795961ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018082520180818
807383ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
816049ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
817809ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
818415ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
829524ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
847293ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
853169ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
859998ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
862542ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
863885ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
864149ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
864975ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
867208ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
867837ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
879794ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082520180818
881244ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
881432ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
881773ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
882256ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
882790ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
882924ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
882975ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
883010ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
883059ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
883633ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
883750ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
883932ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082520180818
883950ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
884843ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082520180818
884911ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
884924ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082520180818
884982ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082520180818
885000ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
885185ref2gcc -m32 -Os -fomit-frame-pointer2018082520180818
885726ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
885986ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
886595ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
887066ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
887146ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
887536ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
887771ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
888139ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
888982ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
889609ref2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082520180818
889721ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
890067ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018082520180818
890156ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
890529ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
891082ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
891432ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
891496ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
891667ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
891687ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
891803ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
892075ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
892655ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082520180818
892674ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
893542ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
893655ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082520180818
894605ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
899693ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
900832ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
942014ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
948321ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
2485744goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
2487180goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082520180818
2496913goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
2499942goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
2505198goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
2507700goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
2510783goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
2511855goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
2512631goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
2513318goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
2514834goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
2518268goptvgcc -m32 -Os -fomit-frame-pointer2018082520180818
2522809goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
2525730goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
2527208goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
2529802goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
2531802goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
2532428goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
2543256goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
2550570goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
2561627goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
2562190goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818

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