Implementation notes: x86, margaux, crypto_aead/seakeyakv2

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: seakeyakv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
181503generic64lcgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
182574generic32lcgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
182961generic64lcgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
183069generic32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
183663generic32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
183807generic32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
183816generic64lcgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
183915generic32lcgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
184284generic64lcgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
184284generic32lcgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
184473generic32lcgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
184500generic32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
184662generic64lcgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
184698generic32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
184707generic64lcgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
184752generic64lcgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
184761generic32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
184896generic32lcgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
185535generic32gcc -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
185814generic32lcgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
185949generic32lcgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
186237generic32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
186255generic64lcgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
186291generic32lcgcc -funroll-loops -m32 -O -fomit-frame-pointer2017080220170725
186399generic32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
186417generic64lcgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
186498generic32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
186543generic32lcgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
186561generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
186633generic32gcc -funroll-loops -m32 -O -fomit-frame-pointer2017080220170725
186723generic32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
186750generic32lcgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
186786generic32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
186822generic32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
186858generic32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
186858generic32lcgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
186867generic64lcgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
186876generic32lcgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
187002generic32lcgcc -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
187092generic32lcgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
187110generic32gcc -m32 -O -fomit-frame-pointer2017080220170725
187155generic32lcgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
187164generic32lcgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
187209generic32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
187209generic32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
187299generic32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
187299generic32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
187380generic32lcgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
187398generic32lcgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
187497generic32lcgcc -m32 -O -fomit-frame-pointer2017080220170725
187515generic32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
187587generic32lcgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
187695generic32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
187722generic32lcgcc -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
187740generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
187749generic32lcgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
187893generic32lcgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
187947generic32gcc -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
187974generic32lcgcc -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
187992generic32lcgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
188010generic32gcc -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
188028generic32gcc -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
188046generic32lcgcc -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
188100generic32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080220170725
188100generic32gcc -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
188145generic32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
188154generic32lcgcc -m32 -march=corei7 -O -fomit-frame-pointer2017080220170725
188163generic32lcgcc -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
188235generic64lcgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
188370generic64lcgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
188379generic32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080220170725
188379generic32lcgcc -m32 -march=core2 -O -fomit-frame-pointer2017080220170725
188424generic32lcgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
188451generic32gcc -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
188469generic32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
188622generic32lcgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080220170725
188622generic32lcgcc -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
188757generic32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
188775generic32lcgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080220170725
188811generic32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080220170725
188838generic32lcgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
189036generic32lcgcc -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
189081generic32gcc -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
189117generic32gcc -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
189135generic32lcgcc -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
189189generic32gcc -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
189243generic32lcgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
189315generic32lcgcc -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
189315generic32lcgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080220170725
189333generic32gcc -m32 -march=core2 -O -fomit-frame-pointer2017080220170725
189378generic32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
189486generic32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
189495generic32lcgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
189504generic32lcgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080220170725
189531generic32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080220170725
189540generic32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080220170725
189999generic32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
190188generic32lcgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080220170725
190269generic32gcc -m32 -march=corei7 -O -fomit-frame-pointer2017080220170725
191286generic64lcgcc -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
192465generic64lcgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
193581generic64lcgcc -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
195363generic64lcgcc -funroll-loops -m32 -O -fomit-frame-pointer2017080220170725
195606generic64lcgcc -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
196317generic32lcgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
197658generic64lcgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
198765generic64lcgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
203184generic64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
204012generic64lcgcc -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
204417generic64gcc -funroll-loops -m32 -O -fomit-frame-pointer2017080220170725
204624generic64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
205236generic64lcgcc -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
205425generic64lcgcc -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
205506generic64lcgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
205713generic64lcgcc -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
206361generic64lcgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
206397generic64lcgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
206748generic64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
207666generic64lcgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
207747generic64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
207900generic64lcgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
208026generic64lcgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
208044generic64lcgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
208575generic64lcgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
208728generic64lcgcc -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
208809generic64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
209151generic64lcgcc -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
209187generic64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
209313generic64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
209358generic64lcgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080220170725
209475generic64lcgcc -m32 -O -fomit-frame-pointer2017080220170725
209826generic64lcgcc -m32 -march=corei7 -O -fomit-frame-pointer2017080220170725
209997generic64lcgcc -m32 -march=core2 -O -fomit-frame-pointer2017080220170725
210177generic64lcgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080220170725
210276generic64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
210285generic64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
210636generic64lcgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080220170725
211131generic64lcgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080220170725
211545generic64lcgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080220170725
212364generic64gcc -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
212949generic64gcc -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
213111generic64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
213642generic64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
213894generic64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
214587generic64gcc -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
214767generic64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
214794generic64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
215010generic64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
215154generic64gcc -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
215307generic64gcc -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
215334generic64gcc -m32 -march=core2 -O -fomit-frame-pointer2017080220170725
215406generic64gcc -m32 -O -fomit-frame-pointer2017080220170725
215514generic64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
216360generic64gcc -m32 -march=corei7 -O -fomit-frame-pointer2017080220170725
216396generic64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080220170725
216486generic64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080220170725
216909generic64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080220170725
217035generic64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080220170725
218133generic64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080220170725
219024generic64gcc -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
220455generic64gcc -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
222399generic64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
222444generic64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
222480generic64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
222597generic64gcc -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
222768generic64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
223074generic64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
223218generic64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
223254generic64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
223371generic64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
224667generic64gcc -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
228600generic64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
230967generic64lcgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080220170725
231345generic64lcgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
232488generic64lcgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
232947generic64lcgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080220170725
233181generic64lcgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
233298generic64lcgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
233721generic64lcgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
234171generic64lcgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
234324generic64lcgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
235773generic64lcgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
236223generic64lcgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
236241generic64lcgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
236610generic64lcgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
237483generic64lcgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
238167generic64lcgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
242064generic64lcgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
242136generic64lcgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
242307generic64lcgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
242325generic64lcgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
242334generic64lcgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
242388generic64lcgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080220170725
243036generic64lcgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
243333generic64lcgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
243378generic64lcgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
243504generic64lcgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
243756generic64lcgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
243828generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
244125generic64lcgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
244179generic64lcgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
244377generic64lcgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
244467generic64lcgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
244584generic64lcgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
244755generic64lcgcc -m32 -O3 -fomit-frame-pointer2017080220170725
247284generic64lcgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
247482generic64lcgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
247635generic64lcgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
247635generic64lcgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
247869generic64lcgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
247905generic64lcgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080220170725
249138generic64lcgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
249453generic64lcgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
249795generic64lcgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080220170725
250128generic64lcgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
250236generic64lcgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
252801generic64lcgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
252909generic64lcgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080220170725
254259generic64lcgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
254385generic64lcgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080220170725
254448generic64lcgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080220170725
254700generic64lcgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080220170725
254835generic64lcgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080220170725
255015generic64lcgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
255411generic64lcgcc -m32 -O2 -fomit-frame-pointer2017080220170725
255591generic64lcgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080220170725
255636generic64lcgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
255735generic64lcgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080220170725
256437generic64lcgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
258246generic64lcgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
259623generic64lcgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
260523generic64lcgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
261333generic64lcgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
263709generic64lcgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
264402generic64lcgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
265725generic64lcgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
267849generic64lcgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
268254generic64lcgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
275769generic64lcgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
276498generic32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
276552generic32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
276561generic64lcgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080220170725
276714generic32lcgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
276804generic64lcgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
276930generic32lcgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
277164generic64lcgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
277182generic64lcgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080220170725
277623generic64lcgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080220170725
277740generic32lcgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
278478generic64lcgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
278811generic32lcgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
279333generic32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
279333generic64lcgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
279477generic64lcgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080220170725
279531generic64lcgcc -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
279567generic32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
279702generic32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
279756generic32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
279774generic32lcgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
280044generic64lcgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
280152generic64lcgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
280359generic32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
280413generic64lcgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
280449generic64lcgcc -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
280458generic64lcgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080220170725
280467generic64lcgcc -m32 -march=core2 -Os -fomit-frame-pointer2017080220170725
280512generic32lcgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
280629generic64lcgcc -m32 -Os -fomit-frame-pointer2017080220170725
280746generic32lcgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
280836generic64lcgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
280854generic32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
281358generic64lcgcc -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
281376generic64lcgcc -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
281628generic64lcgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
281826generic64lcgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080220170725
281961generic64lcgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
282096generic64lcgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
282186generic64lcgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
282483generic32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
282501generic32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
282537generic64lcgcc -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
282600generic32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
282663generic32lcgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
282699generic32lcgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
282699generic64lcgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
282726generic64lcgcc -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
282753generic32lcgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
283086generic32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
283212generic32lcgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
283329generic32lcgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
283761generic32lcgcc -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
284175generic32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
284256generic64lcgcc -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
284328generic32lcgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
284463generic32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
284796generic32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
284859generic64lcgcc -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
285201generic64lcgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
285615generic32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080220170725
285705generic32lcgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
285714generic32lcgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
285867generic32lcgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080220170725
285903generic32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
286011generic32lcgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
286155generic32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
286227generic32lcgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
286290generic32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
286335generic32lcgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
286398generic64lcgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
286398generic32lcgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
286407generic32lcgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080220170725
286524generic32lcgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
286551generic32lcgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080220170725
286623generic32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
286686generic64lcgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
286938generic64lcgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
287118generic32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080220170725
287685generic32lcgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080220170725
287955generic32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080220170725
287973generic32lcgcc -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
287991generic32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080220170725
288405generic32lcgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
288450generic32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080220170725
288468generic32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080220170725
288486generic32lcgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
288666generic32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
288702generic32lcgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080220170725
288801generic32gcc -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
288828generic32lcgcc -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
288864generic32lcgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080220170725
288873generic32gcc -m32 -march=core2 -Os -fomit-frame-pointer2017080220170725
288891generic32gcc -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
288918generic32gcc -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
288990generic32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
288999generic32lcgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080220170725
289044generic32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080220170725
289080generic32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
289611generic32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
289710generic32gcc -m32 -Os -fomit-frame-pointer2017080220170725
289836generic32lcgcc -m32 -Os -fomit-frame-pointer2017080220170725
289899generic32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
290178generic32lcgcc -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
290286generic32lcgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
290313generic32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
290385generic32lcgcc -m32 -march=core2 -Os -fomit-frame-pointer2017080220170725
290619generic32gcc -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
290673generic32lcgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080220170725
291267generic32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080220170725
291888generic32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
292320generic32lcgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080220170725
293778generic32lcgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
294354generic32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080220170725
294723generic32lcgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
295146generic32lcgcc -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
295749generic32lcgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
295767generic32lcgcc -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
295938generic32gcc -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
296010generic32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
297135generic32lcgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
297225generic32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
297531generic32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
297666generic32lcgcc -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
297801generic32lcgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
298134generic32lcgcc -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
298179generic32lcgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
298188generic32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
298314generic32lcgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
298341generic32lcgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
298602generic32gcc -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
298602generic32gcc -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
298674generic32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
299241generic32gcc -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
299259generic32lcgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
299835generic32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
301833generic32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
302166generic32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
303012generic32lcgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
303210generic32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
303228generic32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
303435generic32lcgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
303498generic32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
303813generic32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
304578generic32lcgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
305028generic32lcgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
305136generic32lcgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
307008generic32lcgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
308610generic32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
308871generic32lcgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
309474generic32lcgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
309744generic32lcgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
310986generic32lcgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
311076generic32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
311229generic32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
311769generic32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
311850generic32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
312597generic32lcgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
312633generic32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
312705generic32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
312894generic32lcgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
312957generic32lcgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
312966generic32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
312966generic32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
313371generic32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
313749generic32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
313794generic32lcgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
313929generic32lcgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
313974generic32lcgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
314289generic32lcgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
314298generic32lcgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
314433generic32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
315081generic32lcgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
315414generic32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
315423generic32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080220170725
315675generic32lcgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
315864generic32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
315909generic32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
316026generic32lcgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
316098generic32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080220170725
316188generic32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
316224generic32lcgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
316278generic32lcgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080220170725
316395generic32lcgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
316494generic32lcgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080220170725
316845generic32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080220170725
317151generic32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
317241generic32lcgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
317367generic32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080220170725
317502generic32lcgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
317736generic32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
317844generic32lcgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080220170725
317862generic32lcgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080220170725
318159generic32lcgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
318357generic32lcgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
318654generic32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
318654generic32lcgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
318789generic32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
318942generic32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
318951generic32lcgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
319023generic32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080220170725
319041generic32lcgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
319140generic32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
319302generic32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
319329generic32lcgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080220170725
319374generic32lcgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
319716generic32lcgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080220170725
319761generic32lcgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
319833generic32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
319923generic32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
319995generic32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
320049generic32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
320067generic32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
320283generic32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
320346generic32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
320364generic32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
320382generic32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
320382generic32lcgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
320454generic32lcgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080220170725
320499generic32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080220170725
320724generic32lcgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
320751generic32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
320769generic32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080220170725
320805generic32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
320841generic32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080220170725
320922generic32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
321039generic32lcgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
321057generic32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080220170725
321183generic32lcgcc -m32 -O2 -fomit-frame-pointer2017080220170725
321354generic32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
321444generic32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
321471generic32lcgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
321687generic32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
321948generic32lcgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
321948generic32lcgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
322056generic32lcgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080220170725
322425generic32lcgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
322452generic32lcgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
322533generic32lcgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
322542generic32lcgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
322560generic32lcgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
323460generic32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
323811generic32lcgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
324378generic32lcgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
324477generic32gcc -m32 -O2 -fomit-frame-pointer2017080220170725
324477generic32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
324666generic32lcgcc -m32 -O3 -fomit-frame-pointer2017080220170725
324747generic32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
325278generic32lcgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
325332generic32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
325629generic32lcgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
326088generic32lcgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
326304generic32gcc -m32 -O3 -fomit-frame-pointer2017080220170725
329706generic32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
330561generic32lcgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
330687generic32lcgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
331875generic32lcgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
332226generic32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
332739generic32lcgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
332910generic32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
332964generic32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
333009generic32lcgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
333333generic32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
333450generic32lcgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
333693generic32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
333828generic32lcgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
333828generic32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
334179generic32lcgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
334449generic32lcgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
334485generic32lcgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
334890generic32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
335196generic32lcgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
336285generic32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
336762generic32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
336825generic32lcgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
336969generic32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
337401generic32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
337707generic32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
337779generic32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
338949generic32lcgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
340740generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
340992generic32lcgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
342243generic64lcgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
342333generic64lcgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
344160generic64lcgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
345465generic64lcgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
346491generic64lcgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
346770generic64lcgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
348057generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
348147generic64lcgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
348336generic64lcgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
348534compactgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
348975compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080220170725
349623compactgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
350541generic64lcgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
350838compactgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
353646generic64lcgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
355878generic32lcgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080220170725
357480compactgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
357687compactgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
358497compactgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
359568compactgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
360441compactgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
361692compactgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
362781compactgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
363735compactgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
364338compactgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
364734compactgcc -funroll-loops -m32 -O -fomit-frame-pointer2017080220170725
364905generic64lcgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
364914compactgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
365814compactgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080220170725
367569compactgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
368748compactgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
368973compactgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
369216compactgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
369351compactgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
369657generic64lcgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
369999compactgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
370809generic64lcgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
371079generic64lcgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
372051compactgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
375156compactgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
375507compactgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
376137compactgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
377262compactgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
377622compactgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
377730compactgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
377919compactgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
377973compactgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
382059compactgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
383040compactgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
383346compactgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
383751compactgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
384201compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
384705compactgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
384750compactgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
386046compactgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
386424compactgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
387099compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
389061compactgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
391041compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
394074compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
396378compactgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
399600compactgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
403281compactgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
403380compactgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
405045compactgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
406341compactgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
406899compactgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
408240compactgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
409338generic64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
410859compactgcc -m32 -O3 -fomit-frame-pointer2017080220170725
411777compactgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
413028compactgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
413055compactgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
413262generic64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
415017compactgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
415107generic64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080220170725
415782generic64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
416583compactgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
416727generic64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
416835compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
416853generic64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
417897generic64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080220170725
418311generic64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
418968generic64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080220170725
419004generic64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
419139generic64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
419634generic64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
420201generic64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
420552generic64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
421011generic64gcc -m32 -O3 -fomit-frame-pointer2017080220170725
421389compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
422019generic64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
422235generic64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
422883generic64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
422937generic64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
422937generic64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080220170725
423216generic64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
423603generic64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080220170725
423792generic64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
423909generic64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
423990generic64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
424836generic64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
424881generic64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
424962generic64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
425061generic64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080220170725
425196generic64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
425286generic64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
425286generic64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
425430generic64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
425961generic64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
427041generic64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080220170725
427185generic64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
427221generic64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
427230generic64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
427257generic64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
427302generic64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080220170725
427383generic64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
427617compactgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
428094generic64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
428112generic64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
428409generic64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080220170725
428580generic64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
428598generic64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
428949generic64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
429012generic64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
430218generic64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
430344generic64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
430389generic64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
430407generic64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
430749generic64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
431361generic64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
431478generic64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
431856generic64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080220170725
431955generic64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
431973generic64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
431991generic64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080220170725
432090generic64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
432144compactgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
432504generic64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
432612generic64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
432864generic64gcc -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
433314generic64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
433530generic64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
433908generic64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
434727compactgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
434862generic64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
434862generic64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
434970compactgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
435042generic64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
435060generic64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
435375generic64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
435681generic64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080220170725
435906compactgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080220170725
435906generic64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
435933generic64gcc -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
435969generic64gcc -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
436230generic64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
436284generic64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
436320generic64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
436410generic64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
436545generic64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
437292generic64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
437328generic64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
437760generic64gcc -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
438345compactgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
438489generic64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
438489generic64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
438849compactgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
439101generic64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
439380generic64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
439569generic64gcc -m32 -march=core2 -Os -fomit-frame-pointer2017080220170725
439740generic64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
440001generic64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
440091generic64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080220170725
440253generic64gcc -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
440298generic64gcc -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
440577generic64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080220170725
441108compactgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
441198generic64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080220170725
441882generic64gcc -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
441936generic64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080220170725
442089generic64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
442314generic64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080220170725
442602generic64gcc -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
442647generic64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
443583compactgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080220170725
443799generic64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
444114compactgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
444222generic64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080220170725
444573compactgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
446364generic64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
447003generic64gcc -m32 -Os -fomit-frame-pointer2017080220170725
447165generic64gcc -m32 -O2 -fomit-frame-pointer2017080220170725
447858generic64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
451017compactgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
452007generic64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
452034generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
452169generic64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
452358generic64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
456642generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
456966generic64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
457029generic64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
457137generic64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
458685generic64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
460863generic64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
461124generic64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
461943generic64lcgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
467217generic64lcgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
468603generic64lcgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
469809generic64lcgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
470889generic64lcgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
473067generic64lcgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
474390compactgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
476028compactgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
476442compactgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
479718compactgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
480051compactgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
485316compactgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
514692compactgcc -m32 -O2 -fomit-frame-pointer2017080220170725
523530compactgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
525168compactgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
527454generic64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
527643compactgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080220170725
528588compactgcc -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
529020compactgcc -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
529236compactgcc -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
530667compactgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080220170725
532017compactgcc -m32 -Os -fomit-frame-pointer2017080220170725
532314compactgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080220170725
532521compactgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080220170725
532908compactgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080220170725
533313compactgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
534051compactgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080220170725
534087compactgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080220170725
534105compactgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080220170725
534663compactgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080220170725
535410compactgcc -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
535698compactgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
535878compactgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080220170725
536085generic64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
536715compactgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
537984compactgcc -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
538254compactgcc -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
538434compactgcc -m32 -march=core2 -Os -fomit-frame-pointer2017080220170725
540450compactgcc -m32 -march=core2 -O -fomit-frame-pointer2017080220170725
541422generic64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
541764generic64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
542286compactgcc -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
542817generic64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
542835compactgcc -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
543609compactgcc -m32 -march=corei7 -O -fomit-frame-pointer2017080220170725
543969compactgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
544761compactgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
545004generic64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
546147compactgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
548046compactgcc -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
548532compactgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
549000compactgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
549324compactgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
549900compactgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
550854compactgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080220170725
551295compactgcc -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
551313compactgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
551520compactgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
554121compactgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
554832compactgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
554931compactgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
555741compactgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080220170725
556569generic64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
557694compactgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080220170725
557865compactgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080220170725
558639compactgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080220170725
560169compactgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
560241compactgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
560727compactgcc -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
560781compactgcc -m32 -O -fomit-frame-pointer2017080220170725
561681compactgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
562041compactgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
562653referencegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
565110generic64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
565380compactgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
566244compactgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
568170compactgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080220170725
569358compactgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080220170725
570078referencegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
571167compactgcc -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
571257compactgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
573273referencegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
574497compactgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080220170725
574767compactgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080220170725
575037compactgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
576099compactgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
576918referencegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
577224referencegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
577710compactgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
579060compactgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
580779compactgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
581526compactgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
583740compactgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
583839compactgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
583992compactgcc -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
584127compactgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
584397compactgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
585099compactgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
585576compactgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
586170compactgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
586503compactgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
586584compactgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
587763compactgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
587853compactgcc -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
587943compactgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
588717referencegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
591390compactgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
592182compactgcc -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
592497compactgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
592992compactgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
594576compactgcc -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
595458compactgcc -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
596358compactgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
599688compactgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
602658referencegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
615573referencegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
615987referencegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
616599referencegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
618345referencegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
619065referencegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080220170725
620154compactgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
624798referencegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
625176referencegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080220170725
628668referencegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
628722referencegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
628983referencegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
631782referencegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
631953referencegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
632223referencegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
632529referencegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
632664referencegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
635517referencegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080220170725
636102referencegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
636165referencegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
636633referencegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
636669referencegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080220170725
640998referencegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
644121referencegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
645192referencegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
645219referencegcc -funroll-loops -m32 -O -fomit-frame-pointer2017080220170725
645264referencegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
646668referencegcc -m32 -O3 -fomit-frame-pointer2017080220170725
647199referencegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
650853referencegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
650853referencegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
652041referencegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
659493referencegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
662013referencegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
662094referencegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
663192referencegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
670059referencegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
678249referencegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
679554referencegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
683541referencegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
684126referencegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
684900referencegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
685431referencegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
691074referencegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
696069referencegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
700794referencegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
701586referencegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
702378referencegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
703953referencegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
706149referencegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
711072referencegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
711477referencegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
764352referencegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
773865referencegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
780840referencegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
786600referencegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
790632referencegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
794835referencegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
796392referencegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
796860referencegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
798147referencegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
805401referencegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
807372referencegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
809208referencegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
825381referencegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
826452referencegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
881901referencegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
885924referencegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
893241referencegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
1195173referencegcc -m32 -O -fomit-frame-pointer2017080220170725
1198926referencegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
1200798referencegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
1201194referencegcc -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
1204047referencegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
1208637referencegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
1220166referencegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080220170725
1220463referencegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080220170725
1220679referencegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080220170725
1220949referencegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080220170725
1221264referencegcc -m32 -march=core2 -O -fomit-frame-pointer2017080220170725
1224531referencegcc -m32 -march=corei7 -O -fomit-frame-pointer2017080220170725
1225872referencegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080220170725
1229040referencegcc -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
1229274referencegcc -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
1233432referencegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
1233765referencegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
1234053referencegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
1234467referencegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080220170725
1234836referencegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080220170725
1234944referencegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080220170725
1235088referencegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080220170725
1235745referencegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080220170725
1235754referencegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080220170725
1235826referencegcc -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
1235970referencegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080220170725
1236195referencegcc -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
1238382referencegcc -m32 -O2 -fomit-frame-pointer2017080220170725
1244052referencegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
1244862referencegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
1247562referencegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
1248201referencegcc -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
1255761referencegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
1281807referencegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
1286523referencegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
1296576referencegcc -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
1297494referencegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
1299132referencegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
1299960referencegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
1300032referencegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
1301184referencegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
1301193referencegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
1506735referencegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
1536930referencegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
2097756referencegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
2099439referencegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
2101419referencegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
2102166referencegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
2110608referencegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
2116035referencegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
2122182referencegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
2123928referencegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
2127924referencegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080220170725
2132892referencegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
2136006referencegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
2136942referencegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
2138697referencegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
2139021referencegcc -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
2139552referencegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
2145465referencegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
2146905referencegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
2170116referencegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
2170629referencegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
2189925referencegcc -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
2192337referencegcc -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
2192985referencegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
2193543referencegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
2195559referencegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
2195748referencegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
2196729referencegcc -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
2196783referencegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
2199618referencegcc -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
2200212referencegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080220170725
2200779referencegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080220170725
2211570referencegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
2212272referencegcc -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
2213208referencegcc -m32 -march=core2 -Os -fomit-frame-pointer2017080220170725
2213289referencegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080220170725
2213928referencegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
2214108referencegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080220170725
2214108referencegcc -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
2214225referencegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080220170725
2214315referencegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080220170725
2222613referencegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
2222730referencegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
2223027referencegcc -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
2223909referencegcc -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
2224746referencegcc -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
2237814referencegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
2237922referencegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
2238381referencegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
2239155referencegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
2239551referencegcc -m32 -Os -fomit-frame-pointer2017080220170725
2319282reference32bitsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
2319939reference32bitsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080220170725
2352447reference32bitsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
2357253reference32bitsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
2364777reference32bitsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
2376495reference32bitsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
2377620reference32bitsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
2379006reference32bitsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
2391876reference32bitsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
2415078reference32bitsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
2427822reference32bitsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
2428137reference32bitsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
2429199reference32bitsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
2430000reference32bitsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
2518920reference32bitsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
2555406reference32bitsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
2559861reference32bitsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
2567970reference32bitsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
2573730reference32bitsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
2577357reference32bitsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
2607534reference32bitsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
2612736reference32bitsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017080220170725
2613294reference32bitsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
2614068reference32bitsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
2615616reference32bitsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
2621268reference32bitsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
2632878reference32bitsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
2654046reference32bitsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
2667240reference32bitsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
2768481reference32bitsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
2772747reference32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
2819961reference32bitsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
2843073reference32bitsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080220170725
2850768reference32bitsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080220170725
2856978reference32bitsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080220170725
2874879reference32bitsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
2876400reference32bitsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080220170725
2878254reference32bitsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080220170725
2880117reference32bitsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
2880702reference32bitsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
2880936reference32bitsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
2882844reference32bitsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080220170725
2890944reference32bitsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
2892861reference32bitsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080220170725
2893221reference32bitsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
2894832reference32bitsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080220170725
2895498reference32bitsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080220170725
2896533reference32bitsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
2899665reference32bitsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080220170725
2907747reference32bitsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
2911581reference32bitsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080220170725
2912337reference32bitsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
2914110reference32bitsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080220170725
2921607reference32bitsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
2932596reference32bitsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
2969694reference32bitsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080220170725
2973132reference32bitsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080220170725
2986839reference32bitsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080220170725
2987253reference32bitsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
2989989reference32bitsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
2992059reference32bitsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080220170725
2994111reference32bitsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
3003084reference32bitsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
3037464reference32bitsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080220170725
3053799reference32bitsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080220170725
3065004reference32bitsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080220170725
3077226reference32bitsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080220170725
3082419reference32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
3086703reference32bitsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
3095874reference32bitsgcc -m32 -O3 -fomit-frame-pointer2017080220170725
3102588reference32bitsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
3102858reference32bitsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080220170725
3109914reference32bitsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
3127257reference32bitsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080220170725
3133899reference32bitsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080220170725
3146715reference32bitsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080220170725
3151575reference32bitsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080220170725
3153582reference32bitsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080220170725
3159126reference32bitsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080220170725
3159594reference32bitsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080220170725
3161781reference32bitsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080220170725
3162546reference32bitsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080220170725
3163023reference32bitsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080220170725
3171321reference32bitsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080220170725
3172743reference32bitsgcc -m32 -march=k8 -O -fomit-frame-pointer2017080220170725
3178359reference32bitsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017080220170725
3181635reference32bitsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080220170725
3183993reference32bitsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080220170725
3196575reference32bitsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080220170725
3197475reference32bitsgcc -m32 -march=k6 -O -fomit-frame-pointer2017080220170725
3197898reference32bitsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080220170725
3199959reference32bitsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080220170725
3201444reference32bitsgcc -m32 -O2 -fomit-frame-pointer2017080220170725
3202974reference32bitsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080220170725
3206313reference32bitsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080220170725
3211947reference32bitsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080220170725
3219408reference32bitsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080220170725
3249999reference32bitsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080220170725
3260034reference32bitsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080220170725
3268728reference32bitsgcc -m32 -march=i486 -O -fomit-frame-pointer2017080220170725
3274587reference32bitsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080220170725
3307482reference32bitsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
3307833reference32bitsgcc -m32 -O -fomit-frame-pointer2017080220170725
3321153reference32bitsgcc -m32 -march=prescott -O -fomit-frame-pointer2017080220170725
3330558reference32bitsgcc -m32 -march=nocona -O -fomit-frame-pointer2017080220170725
3343320reference32bitsgcc -m32 -march=athlon -O -fomit-frame-pointer2017080220170725
3365856reference32bitsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080220170725
3370824reference32bitsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080220170725
3371940reference32bitsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080220170725
3389652reference32bitsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017080220170725
3390129reference32bitsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080220170725
3413016reference32bitsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080220170725
3416904reference32bitsgcc -m32 -march=core2 -O -fomit-frame-pointer2017080220170725
3424824reference32bitsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
3504222reference32bitsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080220170725
3512934reference32bitsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080220170725
3704967reference32bitsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080220170725
3791466reference32bitsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080220170725
3814407reference32bitsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080220170725
3827826reference32bitsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080220170725
4196934reference32bitsgcc -m32 -march=pentium -O -fomit-frame-pointer2017080220170725
4208094reference32bitsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080220170725
4214079reference32bitsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080220170725
4335858reference32bitsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
4341177reference32bitsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
4366089reference32bitsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
4386564reference32bitsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
4386933reference32bitsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
4392054reference32bitsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
4419666reference32bitsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
4430736reference32bitsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080220170725
4431294reference32bitsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
4433661reference32bitsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080220170725
4441770reference32bitsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
4444299reference32bitsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
4446000reference32bitsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080220170725
4450608reference32bitsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
4452930reference32bitsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080220170725
4456998reference32bitsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080220170725
4459635reference32bitsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
4467645reference32bitsgcc -m32 -march=i386 -O -fomit-frame-pointer2017080220170725
4473009reference32bitsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725
4480290reference32bitsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
4499856reference32bitsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080220170725
4522905reference32bitsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017080220170725
4537413reference32bitsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080220170725
4552308reference32bitsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080220170725
4552839reference32bitsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080220170725
4556151reference32bitsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080220170725
4556214reference32bitsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080220170725
4557492reference32bitsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
4559652reference32bitsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
4559859reference32bitsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
4562982reference32bitsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017080220170725
4563162reference32bitsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080220170725
4569678reference32bitsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017080220170725
4581612reference32bitsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017080220170725
4586445reference32bitsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080220170725
4589208reference32bitsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080220170725
4605309reference32bitsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017080220170725
4608855reference32bitsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017080220170725
4612716reference32bitsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080220170725
4613112reference32bitsgcc -m32 -Os -fomit-frame-pointer2017080220170725
4619646reference32bitsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080220170725
4627854reference32bitsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080220170725
4635936reference32bitsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017080220170725
4656321reference32bitsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080220170725

Test failure

Implementation: crypto_aead/seakeyakv2/compact
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer compact generic32 generic32lc generic64 generic64lc reference reference32bits
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer compact generic32 generic32lc generic64 generic64lc reference reference32bits
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer compact generic32 generic32lc generic64 generic64lc reference reference32bits

Compiler output

Implementation: crypto_aead/seakeyakv2/KnightsLanding
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: # error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:31:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:25:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
KeccakP-1600-AVX512.c: # error "SSE2 instruction set not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:203:1: error: unknown type name '__m512i'
KeccakP-1600-AVX512.c: typedef __m512i V512;
KeccakP-1600-AVX512.c: ^

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

Compiler output

Implementation: crypto_aead/seakeyakv2/Bulldozer
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:33:1: error: unknown type name '__m128i'
KeccakP-1600-XOP.c: typedef __m128i V64;
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:34:1: error: unknown type name '__m128i'
KeccakP-1600-XOP.c: typedef __m128i V128;
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:31: error: '__m128i' undeclared (first use in this function)
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:189:11: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Cei = GET64HILO(Cae, Cio); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:200:5: note: in expansion of macro 'computeD'
KeccakP-1600-XOP.c: computeD \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:46:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: thetaRhoPiChiIotaPrepareTheta(12, A, E) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/ARMv8A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/AVR8
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:31:1: error: unknown type name '__m128i'
KeccakP-1600-times2-SIMD128.c: typedef __m128i V128;
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_AddLanesAll':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:40:48: error: '__m64' undeclared (first use in this function)
KeccakP-1600-times2-SIMD128.c: #define LOAD6464(a, b) _mm_set_epi64((__m64)(a), (__m64)(b))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:54: note: in definition of macro 'XOReq128'
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:114:67: note: in expansion of macro 'LOAD6464'
KeccakP-1600-times2-SIMD128.c: #define XOR_In( argIndex ) XOReq128( stateAsLanes[argIndex], LOAD6464(curData1[argIndex], curData0[argIndex]))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:116:9: note: in expansion of macro 'XOR_In'
KeccakP-1600-times2-SIMD128.c: XOR_In( 0 );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:40:48: note: each undeclared identifier is reported only once for each function it appears in
KeccakP-1600-times2-SIMD128.c: #define LOAD6464(a, b) _mm_set_epi64((__m64)(a), (__m64)(b))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:54: note: in definition of macro 'XOReq128'
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:114:67: note: in expansion of macro 'LOAD6464'
KeccakP-1600-times2-SIMD128.c: #define XOR_In( argIndex ) XOReq128( stateAsLanes[argIndex], LOAD6464(curData1[argIndex], curData0[argIndex]))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 120, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=i386 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=i386 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=i386 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=i386 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=i486 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=i486 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=i486 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=i486 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer Haswell Nehalem SandyBridge

Compiler output

Implementation: crypto_aead/seakeyakv2/asmX86-64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/asmX86-64shld
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:31:1: error: unknown type name '__m128i'
KeccakP-1600-times2-SIMD128.c: typedef __m128i V128;
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_ExtractLanesAll':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:55:63: error: '__m128' undeclared (first use in this function)
KeccakP-1600-times2-SIMD128.c: #define STORE64L(a, b) _mm_storel_pi((__m64 *)&(a), (__m128)b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:285:33: note: in expansion of macro 'STORE64L'
KeccakP-1600-times2-SIMD128.c: STORE64L( curData0[argIndex], lanes ), \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:309:17: note: in expansion of macro 'Extr'
KeccakP-1600-times2-SIMD128.c: Extr( i );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:55:63: note: each undeclared identifier is reported only once for each function it appears in
KeccakP-1600-times2-SIMD128.c: #define STORE64L(a, b) _mm_storel_pi((__m64 *)&(a), (__m128)b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:285:33: note: in expansion of macro 'STORE64L'
KeccakP-1600-times2-SIMD128.c: STORE64L( curData0[argIndex], lanes ), \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:309:17: note: in expansion of macro 'Extr'
KeccakP-1600-times2-SIMD128.c: Extr( i );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:285:63: error: expected ')' before 'lanes'
KeccakP-1600-times2-SIMD128.c: STORE64L( curData0[argIndex], lanes ), \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 144, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=athlon -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=athlon -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=athlon -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=athlon -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6-2 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6-3 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=k6 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium2 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge

Compiler output

Implementation: crypto_aead/seakeyakv2/KnightsLanding
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: # error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:203:1: error: unknown type name '__m512i'
KeccakP-1600-AVX512.c: typedef __m512i V512;
KeccakP-1600-AVX512.c: ^

Number of similar (compiler,implementation) pairs: 52, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -O3 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=k8 -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=k8 -O3 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=k8 -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=k8 -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=nocona -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=nocona -O3 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=nocona -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=nocona -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=pentium-m -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=pentium4 -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=prescott -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=prescott -O3 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=prescott -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=prescott -Os -fomit-frame-pointer KnightsLanding

Compiler output

Implementation: crypto_aead/seakeyakv2/Bulldozer
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: can't convert between vector values of different size
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 52, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:157:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:157:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer Haswell Nehalem
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=k8 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=k8 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=k8 -O -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=k8 -Os -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=nocona -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=nocona -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=nocona -O -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=nocona -Os -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=pentium-m -O -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=pentium4 -O -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=prescott -O2 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=prescott -O3 -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=prescott -O -fomit-frame-pointer Haswell Nehalem
gcc -m32 -march=prescott -Os -fomit-frame-pointer Haswell Nehalem

Compiler output

Implementation: crypto_aead/seakeyakv2/SandyBridge
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:19:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:19:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:20:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:31:1: error: unknown type name '__m128i'
KeccakP-1600-times2-SIMD128.c: typedef __m128i V128;
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_ExtractLanesAll':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:309:17: error: can't convert between vector values of different size
KeccakP-1600-times2-SIMD128.c: Extr( i );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:309:17: error: can't convert between vector values of different size
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:313:17: error: can't convert between vector values of different size
KeccakP-1600-times2-SIMD128.c: Extr( i );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:313:17: error: can't convert between vector values of different size
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:352:13: error: can't convert between vector values of different size
KeccakP-1600-times2-SIMD128.c: Extr( i );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:352:13: error: can't convert between vector values of different size

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium3 -O -fomit-frame-pointer Haswell Nehalem SandyBridge
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer Haswell Nehalem SandyBridge

Compiler output

Implementation: crypto_aead/seakeyakv2/KnightsLanding
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: # error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:203:1: error: unknown type name '__m512i'
KeccakP-1600-AVX512.c: typedef __m512i V512;
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: # error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:203:1: error: unknown type name '__m512i'
KeccakP-1600-AVX512.c: typedef __m512i V512;
KeccakP-1600-AVX512.c: ^

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

Compiler output

Implementation: crypto_aead/seakeyakv2/Bulldozer
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: can't convert between vector values of different size
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: ...
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: can't convert between vector values of different size
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/ARMv8A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/AVR8
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:157:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:157:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:157:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:157:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/SandyBridge
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:19:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:19:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:20:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:19:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:19:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:20:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/asmX86-64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_aead/seakeyakv2/asmX86-64shld
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=barcelona -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=barcelona -Os -fomit-frame-pointer asmX86-64shld

Compiler output

Implementation: crypto_aead/seakeyakv2/KnightsLanding
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:203:1: error: unknown type name '__m512i'
KeccakP-1600-AVX512.c: typedef __m512i V512;
KeccakP-1600-AVX512.c: ^

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer KnightsLanding

Compiler output

Implementation: crypto_aead/seakeyakv2/Bulldozer
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: crypto_aead/seakeyakv2/SandyBridge
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s: Assembler messages:
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:20: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:21: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:22: Error: bad register name `%sil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:24: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:27: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:30: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:33: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:34: Error: invalid instruction suffix for `stos'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:36: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:37: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:39: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:41: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:42: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:44: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:46: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:48: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:49: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:50: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:51: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:52: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:53: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:58: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:59: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:60: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: ...

Number of similar (compiler,implementation) pairs: 26, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: crypto_aead/seakeyakv2/Nehalem
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s: Assembler messages:
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:9: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:10: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:11: Error: bad register name `%sil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:13: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:16: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:19: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:22: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:23: Error: invalid instruction suffix for `stos'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:25: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:26: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:28: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:30: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:31: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:33: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:35: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:37: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:38: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:39: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:40: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:41: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:42: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:47: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:48: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:49: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: ...

Number of similar (compiler,implementation) pairs: 26, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Nehalem

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:39: error: incompatible types when assigning to type 'V256' from type 'int'
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:140:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+0], lanes0 ),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:39: error: incompatible types when assigning to type 'V256' from type 'int'
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:141:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+1], lanes1 ),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:39: error: incompatible types when assigning to type 'V256' from type 'int'
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:142:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+2], lanes2 ),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer Haswell
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer Haswell
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s: Assembler messages:
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:19: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:22: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:25: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:32: Error: invalid instruction suffix for `stos'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:34: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:35: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:40: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:41: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:45: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:51: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:52: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:54: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:60: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:62: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:63: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:68: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:70: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:81: Error: bad register name `%rbp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:84: Error: bad register name `%rsi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:85: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:87: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:88: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:89: Error: bad register name `%rdx'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:91: Error: bad register name `%rcx'
KeccakP-1600-AVX2.s: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: In file included from KeccakP-1600-times4-SIMD256.c:19:0:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
KeccakP-1600-times4-SIMD256.c: # error "SSE4.1 instruction set not enabled"
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from KeccakP-1600-times4-SIMD256.c:20:0:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-times4-SIMD256.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:35:1: error: unknown type name '__m256i'
KeccakP-1600-times4-SIMD256.c: typedef __m256i V256;
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:58:67: error: '__m256' undeclared (first use in this function)
KeccakP-1600-times4-SIMD256.c: #define PERM128( a, b, c ) (V256)_mm256_permute2f128_ps((__m256)(a), (__m256)(b), c)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:70:48: note: in expansion of macro 'PERM128'
KeccakP-1600-times4-SIMD256.c: #define INTLEAVE() lanesL01 = PERM128( lanes0, lanes2, 0x20 ), \
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:139:33: note: in expansion of macro 'INTLEAVE'
KeccakP-1600-times4-SIMD256.c: INTLEAVE(),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:58:67: note: each undeclared identifier is reported only once for each function it appears in
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: crypto_aead/seakeyakv2/KnightsLanding
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:203:1: error: unknown type name '__m512i'
KeccakP-1600-AVX512.c: typedef __m512i V512;
KeccakP-1600-AVX512.c: ^

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer KnightsLanding
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer KnightsLanding
gcc -m32 -march=corei7 -O -fomit-frame-pointer KnightsLanding
gcc -m32 -march=corei7 -Os -fomit-frame-pointer KnightsLanding

Compiler output

Implementation: crypto_aead/seakeyakv2/Haswell
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: In file included from KeccakP-1600-times4-SIMD256.c:20:0:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-times4-SIMD256.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:35:1: error: unknown type name '__m256i'
KeccakP-1600-times4-SIMD256.c: typedef __m256i V256;
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:58:67: error: '__m256' undeclared (first use in this function)
KeccakP-1600-times4-SIMD256.c: #define PERM128( a, b, c ) (V256)_mm256_permute2f128_ps((__m256)(a), (__m256)(b), c)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:70:48: note: in expansion of macro 'PERM128'
KeccakP-1600-times4-SIMD256.c: #define INTLEAVE() lanesL01 = PERM128( lanes0, lanes2, 0x20 ), \
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:139:33: note: in expansion of macro 'INTLEAVE'
KeccakP-1600-times4-SIMD256.c: INTLEAVE(),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:58:67: note: each undeclared identifier is reported only once for each function it appears in
KeccakP-1600-times4-SIMD256.c: #define PERM128( a, b, c ) (V256)_mm256_permute2f128_ps((__m256)(a), (__m256)(b), c)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:70:48: note: in expansion of macro 'PERM128'
KeccakP-1600-times4-SIMD256.c: #define INTLEAVE() lanesL01 = PERM128( lanes0, lanes2, 0x20 ), \
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -O -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Haswell