Implementation notes: x86, h8bobcat, crypto_aead/ketjeminorv2

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: ketjeminorv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
196080? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081020170718
196845? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081020170718
197239? ? ?? ? ?generic32lcgcc_-m32_-O_-fomit-frame-pointer2017081020170718
197690? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081020170718
197719? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081020170718
198925? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081020170718
199215? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081020170718
199258? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081020170718
199415? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081020170718
199439? ? ?? ? ?generic32gcc_-m32_-Os_-fomit-frame-pointer2017081020170718
199486? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081020170718
199728? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081020170718
199732? ? ?? ? ?generic32gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081020170718
199804? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081020170718
199809? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081020170718
200018? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081020170718
200141? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081020170718
200174? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081020170718
200203? ? ?? ? ?generic32gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081020170718
200283? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081020170718
200298? ? ?? ? ?generic32gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081020170718
200616? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081020170718
200707? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081020170718
200778? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081020170718
200901? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081020170718
201148? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081020170718
201148? ? ?? ? ?generic32gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081020170718
201490? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081020170718
201628? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081020170718
201799? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081020170718
201851? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081020170718
201970? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081020170718
202108? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081020170718
202174? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081020170718
202189? ? ?? ? ?generic32gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081020170718
202226? ? ?? ? ?generic32gcc_-m32_-O2_-fomit-frame-pointer2017081020170718
202616? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081020170718
203011? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081020170718
203024? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081020170718
203029? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081020170718
203124? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081020170718
203153? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081020170718
203319? ? ?? ? ?generic32gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081020170718
203348? ? ?? ? ?generic32gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081020170718
203376? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081020170718
203433? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081020170718
203443? ? ?? ? ?generic32gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081020170718
203476? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081020170718
203481? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081020170718
203556? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081020170718
203647? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081020170718
203657? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081020170718
203742? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081020170718
203756? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081020170718
203879? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081020170718
203913? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081020170718
203932? ? ?? ? ?generic32gcc_-m32_-O3_-fomit-frame-pointer2017081020170718
204003? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081020170718
204179? ? ?? ? ?generic32gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081020170718
204559? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081020170718
204663? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081020170718
204682? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081020170718
204739? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081020170718
204768? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081020170718
204929? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081020170718
205034? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081020170718
205063? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081020170718
205124? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081020170718
205138? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081020170718
205200? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081020170718
205272? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081020170718
205366? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081020170718
205371? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081020170718
205490? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081020170718
205556? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081020170718
205708? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081020170718
205722? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081020170718
205760? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081020170718
205803? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081020170718
205817? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081020170718
205851? ? ?? ? ?generic32gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081020170718
205927? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081020170718
205951? ? ?? ? ?generic32gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081020170718
205965? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081020170718
206060? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081020170718
206065? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081020170718
206145? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081020170718
206169? ? ?? ? ?generic32gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081020170718
206202? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081020170718
206221? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081020170718
206302? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081020170718
206321? ? ?? ? ?generic32lcgcc_-m32_-O2_-fomit-frame-pointer2017081020170718
206397? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081020170718
206502? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081020170718
206615? ? ?? ? ?generic32gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081020170718
206644? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081020170718
206677? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081020170718
206706? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081020170718
206791? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081020170718
207028? ? ?? ? ?generic32gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081020170718
207029? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081020170718
207043? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081020170718
207076? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081020170718
207157? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081020170718
207185? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081020170718
207209? ? ?? ? ?generic32gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081020170718
207252? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081020170718
207318? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081020170718
207337? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081020170718
207361? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081020170718
207399? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081020170718
207552? ? ?? ? ?generic32gcc_-m32_-O_-fomit-frame-pointer2017081020170718
207613? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081020170718
207660? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081020170718
207665? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081020170718
207675? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081020170718
207698? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081020170718
207704? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081020170718
207708? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081020170718
207770? ? ?? ? ?generic32gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081020170718
207770? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081020170718
207775? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081020170718
207945? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081020170718
207946? ? ?? ? ?generic32gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081020170718
208017? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081020170718
208187? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081020170718
208188? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081020170718
208254? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081020170718
208283? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081020170718
208382? ? ?? ? ?generic32gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081020170718
208387? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081020170718
208487? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081020170718
208544? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081020170718
208672? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081020170718
208734? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081020170718
208810? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081020170718
208867? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081020170718
208924? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081020170718
208995? ? ?? ? ?generic32gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081020170718
209015? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081020170718
209038? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081020170718
209038? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081020170718
209100? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081020170718
209133? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081020170718
209176? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081020170718
209223? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081020170718
209276? ? ?? ? ?generic32lcgcc_-m32_-Os_-fomit-frame-pointer2017081020170718
209280? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081020170718
209338? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081020170718
209413? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081020170718
209432? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081020170718
209513? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081020170718
209532? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081020170718
209641? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081020170718
209698? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081020170718
209774? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081020170718
209841? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081020170718
209860? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081020170718
209950? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081020170718
209974? ? ?? ? ?generic32gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081020170718
210022? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081020170718
210316? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081020170718
210387? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081020170718
210491? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081020170718
210563? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081020170718
210586? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081020170718
210743? ? ?? ? ?generic32gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081020170718
210772? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081020170718
210952? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081020170718
211175? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081020170718
211185? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081020170718
211242? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081020170718
211347? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081020170718
211404? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081020170718
211432? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081020170718
211451? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081020170718
211451? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081020170718
211560? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081020170718
211608? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081020170718
211608? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081020170718
211645? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081020170718
211707? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081020170718
211864? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081020170718
212239? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081020170718
212245? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081020170718
212401? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081020170718
212861? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081020170718
212886? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081020170718
213175? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081020170718
213199? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081020170718
213223? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081020170718
213237? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081020170718
213303? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081020170718
213408? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081020170718
213679? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081020170718
213697? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081020170718
213727? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081020170718
213741? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081020170718
214144? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081020170718
214211? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081020170718
214254? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081020170718
214557? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081020170718
214562? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081020170718
214610? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081020170718
214867? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081020170718
214914? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081020170718
214918? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081020170718
214947? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081020170718
215094? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081020170718
215103? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081020170718
215156? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081020170718
215165? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081020170718
215175? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081020170718
215270? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081020170718
215393? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081020170718
215593? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081020170718
215693? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081020170718
215769? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081020170718
215774? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081020170718
215935? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081020170718
216016? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081020170718
216087? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081020170718
216134? ? ?? ? ?generic32gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081020170718
216163? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081020170718
216168? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081020170718
216186? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081020170718
216429? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081020170718
217275? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081020170718
217280? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081020170718
217635? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081020170718
217659? ? ?? ? ?generic32gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081020170718
218030? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081020170718
218044? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081020170718
218258? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081020170718
218543? ? ?? ? ?generic32gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081020170718
218828? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081020170718
218861? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081020170718
219013? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081020170718
219118? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081020170718
219422? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081020170718
219550? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081020170718
219568? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081020170718
220063? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081020170718
220153? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081020170718
220680? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081020170718
220880? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081020170718
221303? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081020170718
221626? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081020170718
222062? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081020170718
222333? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081020170718
222666? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081020170718
222837? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081020170718
222965? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081020170718
222994? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081020170718
223516? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081020170718
223535? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081020170718
224176? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081020170718
224176? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081020170718
224181? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081020170718
224347? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081020170718
224500? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081020170718
224623? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081020170718
225497? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081020170718
225530? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081020170718
225773? ? ?? ? ?generic32gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081020170718
225881? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081020170718
225981? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081020170718
226091? ? ?? ? ?generic32lcgcc_-m32_-O3_-fomit-frame-pointer2017081020170718
226257? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081020170718
226490? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081020170718
226589? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081020170718
226827? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081020170718
226988? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081020170718
227819? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081020170718
227957? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081020170718
228251? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081020170718
228271? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081020170718
228299? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081020170718
228309? ? ?? ? ?generic32gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081020170718
228380? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081020170718
228446? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081020170718
228622? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081020170718
228807? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081020170718
230337? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081020170718
230484? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081020170718
230708? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081020170718
231025? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081020170718
231025? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081020170718
231620? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081020170718
231791? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081020170718
232793? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081020170718
233149? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081020170718
233234? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081020170718
234213? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081020170718
234446? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081020170718
237999? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081020170718
238198? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081020170718
238759? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081020170718
238996? ? ?? ? ?generic32gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081020170718
239239? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081020170718
241551? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081020170718
241718? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081020170718
243147? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081020170718
243414? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081020170718
245589? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081020170718
248857? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081020170718
249327? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081020170718
250021? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081020170718
250815? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081020170718
258281? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081020170718
259545? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081020170718
259650? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081020170718
259692? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081020170718
260680? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081020170718
262746? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081020170718
262808? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081020170718
263658? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081020170718
269634? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081020170718
270142? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081020170718
270214? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081020170718
272507? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081020170718
275130? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081020170718
394089? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081020170718
396710? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081020170718
396815? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081020170718
398905? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081020170718
401470? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081020170718
402534? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081020170718
402577? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081020170718
403698? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081020170718
403759? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081020170718
409483? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081020170718
409887? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081020170718
413336? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081020170718
415302? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081020170718
416024? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081020170718
416927? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081020170718
419615? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081020170718
424175? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081020170718
426816? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081020170718
440568? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081020170718
440933? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081020170718
451431? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081020170718
451549? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081020170718
454233? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081020170718
454413? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081020170718
459918? ? ?? ? ?compactgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081020170718
461419? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081020170718
473238? ? ?? ? ?compactgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081020170718
475437? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081020170718
476468? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081020170718
478149? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081020170718
478520? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081020170718
479817? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081020170718
480392? ? ?? ? ?compactgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081020170718
480567? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081020170718
481251? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081020170718
481546? ? ?? ? ?compactgcc_-m32_-O3_-fomit-frame-pointer2017081020170718
484419? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081020170718
484795? ? ?? ? ?compactgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081020170718
485198? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081020170718
485270? ? ?? ? ?compactgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081020170718
485502? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081020170718
486994? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081020170718
488367? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081020170718
488808? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081020170718
490343? ? ?? ? ?compactgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081020170718
490546? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081020170718
491336? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081020170718
491397? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081020170718
492442? ? ?? ? ?compactgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081020170718
496532? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081020170718
497306? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081020170718
498308? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081020170718
499405? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081020170718
501951? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081020170718
508027? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081020170718
508706? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081020170718
509575? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081020170718
511661? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081020170718
512644? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081020170718
513988? ? ?? ? ?compactgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081020170718
514505? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081020170718
518159? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081020170718
518248? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081020170718
523227? ? ?? ? ?compactgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081020170718
527682? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081020170718
532390? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081020170718
557588? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081020170718
558224? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081020170718
559869? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081020170718
571972? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081020170718
572228? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081020170718
574627? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081020170718
574755? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081020170718
579619? ? ?? ? ?compactgcc_-m32_-O2_-fomit-frame-pointer2017081020170718
591789? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081020170718
599293? ? ?? ? ?compactgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081020170718
599778? ? ?? ? ?compactgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081020170718
600386? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081020170718
602703? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081020170718
607520? ? ?? ? ?compactgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081020170718
622136? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081020170718
625908? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081020170718
628691? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081020170718
630439? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081020170718
643815? ? ?? ? ?compactgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081020170718
644594? ? ?? ? ?compactgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081020170718
661613? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081020170718
684665? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081020170718
686047? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081020170718
690109? ? ?? ? ?compactgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081020170718
691205? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081020170718
692141? ? ?? ? ?compactgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081020170718
692588? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081020170718
698241? ? ?? ? ?compactgcc_-m32_-O_-fomit-frame-pointer2017081020170718
699964? ? ?? ? ?compactgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081020170718
705133? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081020170718
716779? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081020170718
716841? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081020170718
721397? ? ?? ? ?compactgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081020170718
728170? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081020170718
730098? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081020170718
732464? ? ?? ? ?compactgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081020170718
735215? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081020170718
735243? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081020170718
735319? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081020170718
736102? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081020170718
736512? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081020170718
740174? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081020170718
741181? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081020170718
741708? ? ?? ? ?compactgcc_-m32_-Os_-fomit-frame-pointer2017081020170718
743974? ? ?? ? ?compactgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081020170718
744263? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081020170718
744534? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081020170718
744553? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081020170718
744890? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081020170718
745997? ? ?? ? ?compactgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081020170718
748994? ? ?? ? ?compactgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081020170718
749431? ? ?? ? ?compactgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081020170718
752448? ? ?? ? ?compactgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081020170718
753431? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081020170718
754334? ? ?? ? ?compactgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081020170718
754581? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081020170718
755284? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081020170718
755559? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081020170718
756162? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081020170718
756186? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081020170718
756941? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081020170718
757003? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081020170718
759905? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081020170718
759957? ? ?? ? ?compactgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081020170718
760228? ? ?? ? ?compactgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081020170718
760623? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081020170718
761035? ? ?? ? ?compactgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081020170718
761757? ? ?? ? ?compactgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081020170718
762385? ? ?? ? ?compactgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081020170718
762992? ? ?? ? ?compactgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081020170718
764598? ? ?? ? ?compactgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081020170718
764754? ? ?? ? ?compactgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081020170718
766569? ? ?? ? ?compactgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081020170718
766902? ? ?? ? ?compactgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081020170718
774758? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081020170718
776601? ? ?? ? ?compactgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081020170718
776796? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081020170718
778763? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081020170718
781480? ? ?? ? ?compactgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081020170718
782420? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081020170718
787978? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081020170718
789402? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081020170718
791840? ? ?? ? ?compactgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081020170718
805329? ? ?? ? ?compactgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081020170718
806132? ? ?? ? ?compactgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081020170718
806664? ? ?? ? ?compactgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081020170718
807372? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081020170718
827379? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081020170718
830381? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081020170718
831013? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081020170718
858709? ? ?? ? ?compactgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081020170718
929774? ? ?? ? ?compactgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081020170718
953914? ? ?? ? ?compactgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081020170718
954341? ? ?? ? ?compactgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081020170718
954978? ? ?? ? ?compactgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081020170718

Test failure

Implementation: crypto_aead/ketjeminorv2/compact
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_aead/ketjeminorv2/ARMv8A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s: Assembler messages:
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:175: Warning: value 0x80008000 truncated to 0x8000
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:177: Warning: value 0x80000001 truncated to 0x1
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:178: Warning: value 0x80008081 truncated to 0x8081
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:183: Warning: value 0x80008009 truncated to 0x8009
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:184: Warning: value 0x8000000a truncated to 0xa
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:185: Warning: value 0x8000808b truncated to 0x808b
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:192: Warning: value 0x8000000a truncated to 0xa
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:193: Warning: value 0x80008081 truncated to 0x8081
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:204: Error: no such instruction: `movi v0.2d,'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:205: Error: no such instruction: `movi v1.2d,'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:206: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:207: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:208: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:209: Error: no such instruction: `st1 { v0.s}[0],[x0]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:220: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:221: Error: no such instruction: `eor w3,w3,w1'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:222: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:233: Error: too many memory references for `add'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:234: Error: too many memory references for `sub'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:235: Error: no such instruction: `b.cc KeccakP800_AddBytes_Exit//length 0,move along'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:237: Error: too many memory references for `sub'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:238: Error: no such instruction: `b.cc KeccakP800_AddBytes_Bytes'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:239: Error: no such instruction: `ld1 { v0.d}[0],[x0]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:240: Error: no such instruction: `ld1 { v4.d}[0],[x1],'
KeccakP-800-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/ketjeminorv2/AVR8
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s: Assembler messages:
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:28: Error: no such instruction: `void KeccakP800_StaticInitialize( void)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:34: Error: no such instruction: `void KeccakP800_Initialize(void *state)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:41: Error: no such instruction: `clear state (4 bytes/1 lane per iteration)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:47: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:48: Error: no such instruction: `brne KeccakP800_Initialize_Loop'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:52: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-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/ketjeminorv2/ARMv6M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:173: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:174: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:175: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:176: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:180: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:183: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjeminorv2/ARMv7A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:46: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:201: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:202: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:203: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:204: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:208: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:211: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:212: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:213: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjeminorv2/ARMv7M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:53: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:196: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:197: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:198: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:199: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:203: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjeminorv2/ARMv8A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s: Assembler messages:
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:175: Warning: value 0x80008000 truncated to 0x8000
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:177: Warning: value 0x80000001 truncated to 0x1
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:178: Warning: value 0x80008081 truncated to 0x8081
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:183: Warning: value 0x80008009 truncated to 0x8009
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:184: Warning: value 0x8000000a truncated to 0xa
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:185: Warning: value 0x8000808b truncated to 0x808b
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:192: Warning: value 0x8000000a truncated to 0xa
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:193: Warning: value 0x80008081 truncated to 0x8081
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:204: Error: no such instruction: `movi v0.2d,'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:205: Error: no such instruction: `movi v1.2d,'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:206: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:207: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:208: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:209: Error: no such instruction: `st1 { v0.s}[0],[x0]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:220: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:221: Error: no such instruction: `eor w3,w3,w1'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:222: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:233: Error: too many memory references for `add'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:234: Error: too many memory references for `sub'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:235: Error: no such instruction: `b.cc KeccakP800_AddBytes_Exit//length 0,move along'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:237: Error: too many memory references for `sub'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:238: Error: no such instruction: `b.cc KeccakP800_AddBytes_Bytes'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:239: Error: no such instruction: `ld1 { v0.d}[0],[x0]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:240: Error: no such instruction: `ld1 { v4.d}[0],[x1],'
KeccakP-800-armv8a-neon.s: ...
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s: Assembler messages:
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:175: Warning: value 0x80008000 truncated to 0x8000
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:177: Warning: value 0x80000001 truncated to 0x1
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:178: Warning: value 0x80008081 truncated to 0x8081
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:183: Warning: value 0x80008009 truncated to 0x8009
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:184: Warning: value 0x8000000a truncated to 0xa
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:185: Warning: value 0x8000808b truncated to 0x808b
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:192: Warning: value 0x8000000a truncated to 0xa
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:193: Warning: value 0x80008081 truncated to 0x8081
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:204: Error: no such instruction: `movi v0.2d,'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:205: Error: no such instruction: `movi v1.2d,'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:206: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:207: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:208: Error: no such instruction: `st2 { v0.2d,v1.2d},[x0],'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:209: Error: no such instruction: `st1 { v0.s}[0],[x0]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:220: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:221: Error: no such instruction: `eor w3,w3,w1'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:222: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:233: Error: too many memory references for `add'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:234: Error: too many memory references for `sub'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:235: Error: no such instruction: `b.cc KeccakP800_AddBytes_Exit//length 0,move along'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:237: Error: too many memory references for `sub'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:238: Error: no such instruction: `b.cc KeccakP800_AddBytes_Bytes'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:239: Error: no such instruction: `ld1 { v0.d}[0],[x0]'
KeccakP-800-armv8a-neon.s: KeccakP-800-armv8a-neon.s:240: Error: no such instruction: `ld1 { v4.d}[0],[x1],'
KeccakP-800-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/ketjeminorv2/AVR8
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s: Assembler messages:
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:28: Error: no such instruction: `void KeccakP800_StaticInitialize( void)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:34: Error: no such instruction: `void KeccakP800_Initialize(void *state)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:41: Error: no such instruction: `clear state (4 bytes/1 lane per iteration)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:47: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:48: Error: no such instruction: `brne KeccakP800_Initialize_Loop'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:52: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-avr8-fast.s: ...
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s: Assembler messages:
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:28: Error: no such instruction: `void KeccakP800_StaticInitialize( void)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:34: Error: no such instruction: `void KeccakP800_Initialize(void *state)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:41: Error: no such instruction: `clear state (4 bytes/1 lane per iteration)'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:47: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:48: Error: no such instruction: `brne KeccakP800_Initialize_Loop'
KeccakP-800-avr8-fast.s: KeccakP-800-avr8-fast.s:52: Error: junk at end of line, first unrecognized character is `-'
KeccakP-800-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/ketjeminorv2/ARMv6M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:173: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:174: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:175: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:176: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:180: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:183: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: ...
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:173: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:174: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:175: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:176: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:180: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv6m-le-gcc.s: KeccakP-800-u2-armv6m-le-gcc.s:183: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv6m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjeminorv2/ARMv7A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:46: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:201: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:202: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:203: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:204: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:208: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:211: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:212: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:213: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: ...
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:46: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:201: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:202: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:203: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:204: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:208: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:211: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:212: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: KeccakP-800-u2-armv7a-le-gcc.s:213: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7a-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/ketjeminorv2/ARMv7M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:53: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:196: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:197: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:198: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:199: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:203: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv7m-le-gcc.s: ...
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s: Assembler messages:
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:53: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:196: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:197: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:198: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:199: Error: junk at end of line, first unrecognized character is `@'
KeccakP-800-u2-armv7m-le-gcc.s: KeccakP-800-u2-armv7m-le-gcc.s:203: Error: no such instruction: `bx lr'
KeccakP-800-u2-armv7m-le-gcc.s: ...

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