Implementation notes: x86, h9trinity, crypto_aead/ketjemajorv2

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: ketjemajorv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
221993generic64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120120171020
223969generic64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120120171020
225337generic64lcgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120120171020
226094generic64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120120171020
226931generic64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120120171020
226976generic64lcgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120120171020
227115generic64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120120171020
227301generic64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120120171020
227986generic64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120120171020
228440generic64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120120171020
228483generic64lcgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120120171020
228598generic64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120120171020
228714generic64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120120171020
228742generic64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120120171020
228761generic64lcgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120120171020
228772generic64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120120171020
228837generic64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120120171020
229129generic64lcgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120120171020
229255generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120120171020
229266generic64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120120171020
229598generic64lcgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120120171020
229715generic64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120120171020
229814generic64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120120171020
230088generic64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120120171020
230122generic64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120120171020
230272generic64gcc -m32 -O3 -fomit-frame-pointer2017120120171020
230965generic64lcgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120120171020
231261generic64lcgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120120171020
231267generic64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120120171020
231802generic64lcgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120120171020
231805generic64lcgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120120171020
232440generic64lcgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120120171020
232492generic64lcgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120120171020
232504generic64lcgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120120171020
232819generic64lcgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120120171020
232922generic64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120120171020
232951generic64lcgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120120171020
232990generic64lcgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120120171020
233081generic64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120120171020
233098generic64lcgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120120171020
233124generic64lcgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120120171020
233170generic64lcgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120120171020
233452generic64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120120171020
233500generic64lcgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120120171020
233606generic64lcgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120120171020
233672generic64lcgcc -m32 -O3 -fomit-frame-pointer2017120120171020
233889generic64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120120171020
234010generic64lcgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120120171020
234537generic64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120120171020
234537generic64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120120171020
234735generic64lcgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120120171020
234746generic64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120120171020
234767generic64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120120171020
234814generic64lcgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120120171020
234819generic64lcgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120120171020
234943generic64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120120171020
234954generic64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120120171020
235008generic64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120120171020
235011generic64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120120171020
235022generic64lcgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120120171020
235337generic64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120120171020
235628generic64lcgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120120171020
235704generic64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120120171020
235941generic64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120120171020
236080generic64lcgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120120171020
236172generic64lcgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120120171020
236180generic64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120120171020
236275generic64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120120171020
236355generic64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120120171020
236471generic64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120120171020
236506generic64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120120171020
236627generic64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120120171020
236939generic64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120120171020
237190generic64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120120171020
237345generic64lcgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120120171020
237406generic64lcgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120120171020
237528generic64lcgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120120171020
237955generic64lcgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120120171020
237967generic64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120120171020
238121generic64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120120171020
238413generic64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120120171020
238759generic64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120120171020
239270generic64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120120171020
239422generic64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120120171020
240116generic64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120120171020
240220generic64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120120171020
240466generic64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120120171020
241233generic64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120120171020
241327generic64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120120171020
241474generic64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120120171020
241567generic64gcc -m32 -O2 -fomit-frame-pointer2017120120171020
241570generic64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120120171020
241781generic64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120120171020
241833generic64lcgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120120171020
241952generic64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120120171020
241978generic64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120120171020
241979generic64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120120171020
242226generic64lcgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120120171020
242301generic64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120120171020
242397generic64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120120171020
242614generic64lcgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120120171020
242621generic64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120120171020
242759generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120120171020
242815generic64lcgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120120171020
242931generic64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120120171020
243031generic64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120120171020
243633generic64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120120171020
244187generic64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120120171020
244977generic64lcgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120120171020
244996generic64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120120171020
245069generic64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120120171020
245254generic64lcgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120120171020
246029generic64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120120171020
246105generic64lcgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120120171020
246901generic64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120120171020
247194generic64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120120171020
247516generic64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120120171020
247582generic64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120120171020
247825generic64lcgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120120171020
248481generic64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120120171020
249544generic64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120120171020
249660generic64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120120171020
249883generic64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120120171020
250123generic64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120120171020
250128generic64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120120171020
250330generic64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120120171020
250420generic64lcgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120120171020
250697generic64lcgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120120171020
251239generic64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120120171020
251366generic64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120120171020
251431generic64lcgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120120171020
251531generic64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120120171020
252349generic64lcgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120120171020
252441generic64lcgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120120171020
252781generic64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120120171020
252824generic64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120120171020
252922generic64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120120171020
253223generic64lcgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120120171020
253303generic64lcgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120120171020
253367generic64lcgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120120171020
253700generic64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120120171020
253722generic64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120120171020
253866generic64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120120171020
253908generic64lcgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120120171020
253915generic64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120120171020
253939generic64lcgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120120171020
254129generic64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120120171020
254187generic64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120120171020
254336generic64lcgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120120171020
254379generic64gcc -m32 -march=k8 -O -fomit-frame-pointer2017120120171020
254419generic64lcgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120120171020
254494generic64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120120171020
254626generic64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120120171020
254689generic64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120120171020
254765generic64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120120171020
254800generic64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120120171020
254831generic64gcc -m32 -march=prescott -O -fomit-frame-pointer2017120120171020
254870generic64lcgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120120171020
254899generic64lcgcc -m32 -march=nocona -O -fomit-frame-pointer2017120120171020
254941generic64lcgcc -m32 -march=k8 -O -fomit-frame-pointer2017120120171020
254982generic64lcgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120120171020
255045generic64lcgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120120171020
255053generic64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120120171020
255080generic64gcc -m32 -march=core2 -Os -fomit-frame-pointer2017120120171020
255176generic64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120120171020
255275generic64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120120171020
255517generic64lcgcc -m32 -march=prescott -O -fomit-frame-pointer2017120120171020
255587generic64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120120171020
255707generic64lcgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120120171020
255860generic64lcgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120120171020
255969generic64gcc -m32 -march=nocona -O -fomit-frame-pointer2017120120171020
256015generic64lcgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120120171020
256017generic64lcgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120120171020
256084generic64gcc -m32 -march=k6 -Os -fomit-frame-pointer2017120120171020
256131generic64lcgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120120171020
256270generic64lcgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120120171020
256285generic64gcc -m32 -march=k8 -Os -fomit-frame-pointer2017120120171020
256299generic64lcgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120120171020
256321generic64lcgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120120171020
256363generic64lcgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120120171020
256371generic64lcgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120120171020
256405generic64lcgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120120171020
256438generic64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120120171020
256512generic64lcgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120120171020
256562generic64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120120171020
256564generic64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120120171020
256685generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120120171020
256731generic64lcgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120120171020
256827generic64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120120171020
256830generic64lcgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120120171020
256881generic64lcgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120120171020
256910generic64lcgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120120171020
256955generic64lcgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120120171020
257013generic64lcgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120120171020
257051generic64gcc -m32 -march=athlon -Os -fomit-frame-pointer2017120120171020
257199generic64lcgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120120171020
257247generic64lcgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120120171020
257365generic64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120120171020
257399generic64lcgcc -m32 -Os -fomit-frame-pointer2017120120171020
257425generic64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120120171020
257576generic64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120120171020
257589generic64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120120171020
257712generic64lcgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120120171020
257839generic64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120120171020
258011generic64lcgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120120171020
258039generic64lcgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120120171020
258104generic64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120120171020
258177generic64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120120171020
258240generic64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120120171020
258308generic64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120120171020
258369generic64lcgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120120171020
258407generic64lcgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120120171020
258472generic64lcgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120120171020
258658generic64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120120171020
258796generic64lcgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120120171020
258853generic64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120120171020
258861generic64lcgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120120171020
258863generic64lcgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120120171020
258926generic64lcgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120120171020
259034generic64lcgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120120171020
259111generic64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120120171020
259150generic64lcgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120120171020
259352generic64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120120171020
259355generic64lcgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120120171020
259461generic64lcgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120120171020
259514generic64lcgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120120171020
259553generic64gcc -m32 -march=athlon -O -fomit-frame-pointer2017120120171020
259560generic64gcc -m32 -march=i486 -Os -fomit-frame-pointer2017120120171020
259589generic64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120120171020
259601generic64lcgcc -m32 -O2 -fomit-frame-pointer2017120120171020
259647generic64lcgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120120171020
259708generic64lcgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120120171020
259712generic64lcgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120120171020
259734generic64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120120171020
259815generic64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120120171020
259950generic64lcgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120120171020
260040generic64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120120171020
260129generic64lcgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120120171020
260165generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120120171020
260278generic64lcgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120120171020
260292generic64lcgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120120171020
260389generic64lcgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120120171020
260464generic64gcc -m32 -march=nocona -Os -fomit-frame-pointer2017120120171020
260555generic64lcgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120120171020
260613generic64gcc -m32 -march=prescott -Os -fomit-frame-pointer2017120120171020
260800generic64lcgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120120171020
260838generic64lcgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120120171020
260979generic64lcgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120120171020
261010generic64gcc -m32 -march=pentium -Os -fomit-frame-pointer2017120120171020
261031generic64lcgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120120171020
261059generic64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120120171020
261062generic64lcgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120120171020
261080generic64lcgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120120171020
261293generic64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120120171020
261364generic64lcgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120120171020
261387generic64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120120171020
261419generic64lcgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120120171020
261606generic64lcgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120120171020
261807generic64gcc -m32 -march=i386 -Os -fomit-frame-pointer2017120120171020
261861generic64lcgcc -m32 -march=athlon -O -fomit-frame-pointer2017120120171020
261921generic64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120120171020
262238generic64lcgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120120171020
262343generic64gcc -m32 -march=barcelona -O -fomit-frame-pointer2017120120171020
262437generic64lcgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120120171020
262450generic64lcgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120120171020
262454generic64lcgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120120171020
262558generic64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120120171020
262679generic64lcgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120120171020
262722generic64lcgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120120171020
262730generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120120171020
262888generic64lcgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120120171020
263015generic64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120120171020
263119generic64lcgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120120171020
263234generic64lcgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120120171020
263327generic64lcgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120120171020
263332generic64lcgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120120171020
263602generic64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120120171020
263715generic64lcgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120120171020
263805generic64gcc -m32 -Os -fomit-frame-pointer2017120120171020
263846generic64lcgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120120171020
263932generic64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120120171020
263932generic64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120120171020
264144generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120120171020
264246generic64lcgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120120171020
264292generic64lcgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120120171020
264438generic64gcc -funroll-loops -m32 -O -fomit-frame-pointer2017120120171020
264547generic64lcgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120120171020
264563generic64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120120171020
264618generic64lcgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120120171020
264751generic64lcgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120120171020
265012generic64lcgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120120171020
265110generic64gcc -m32 -march=i486 -O -fomit-frame-pointer2017120120171020
265270generic64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120120171020
265491generic64gcc -m32 -march=core2 -O -fomit-frame-pointer2017120120171020
265520generic64gcc -m32 -march=corei7 -O -fomit-frame-pointer2017120120171020
265815generic64lcgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120120171020
265824generic64lcgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120120171020
265892generic64lcgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120120171020
265945generic64lcgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120120171020
266018generic64lcgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120120171020
266073generic64lcgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120120171020
266117generic64lcgcc -m32 -O -fomit-frame-pointer2017120120171020
266218generic64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120120171020
266288generic64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120120171020
266588generic64gcc -m32 -O -fomit-frame-pointer2017120120171020
266640generic64lcgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120120171020
266897generic64lcgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120120171020
267026generic64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120120171020
267195generic64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120120171020
267279generic64lcgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120120171020
267628generic64lcgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120120171020
267796generic64lcgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120120171020
267854generic64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120120171020
268135generic64lcgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120120171020
268224generic64lcgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120120171020
268314generic64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120120171020
268441generic64lcgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120120171020
268517generic64lcgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120120171020
268561generic64lcgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120120171020
268824generic64gcc -m32 -march=k6 -O -fomit-frame-pointer2017120120171020
268831generic64lcgcc -m32 -march=core2 -O -fomit-frame-pointer2017120120171020
269010generic64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120120171020
269078generic64lcgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120120171020
269173generic64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120120171020
269217generic64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120120171020
269540generic64lcgcc -m32 -march=k6 -O -fomit-frame-pointer2017120120171020
269663generic64lcgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120120171020
269737generic64lcgcc -m32 -march=i486 -O -fomit-frame-pointer2017120120171020
269817generic64lcgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120120171020
270342generic64lcgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120120171020
270379generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120120171020
270476generic64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120120171020
270583generic64lcgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120120171020
270735generic64lcgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120120171020
271297generic64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120120171020
271309generic64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120120171020
272596generic64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120120171020
272749generic64gcc -m32 -march=pentium -O -fomit-frame-pointer2017120120171020
272796generic64lcgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120120171020
273033generic64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120120171020
273208generic64lcgcc -m32 -march=pentium -O -fomit-frame-pointer2017120120171020
274106generic64gcc -m32 -march=i386 -O -fomit-frame-pointer2017120120171020
274688generic64lcgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120120171020
275923generic64lcgcc -m32 -march=i386 -O -fomit-frame-pointer2017120120171020
322905compactgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120120171020
324142compactgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120120171020
325483compactgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120120171020
325562compactgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120120171020
330809compactgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120120171020
339938generic32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120120171020
339989generic32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120120171020
341953compactgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120120171020
342308generic32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120120171020
343360compactgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120120171020
343385compactgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120120171020
343408compactgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120120171020
343533compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120120171020
343608compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120120171020
343755compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120120171020
345652compactgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120120171020
345971generic32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120120171020
346624generic32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120120171020
349821generic32gcc -m32 -O3 -fomit-frame-pointer2017120120171020
351909generic32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120120171020
353111generic32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120120171020
353813generic32gcc -m32 -march=i486 -O -fomit-frame-pointer2017120120171020
354385compactgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120120171020
354853compactgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120120171020
355215generic32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120120171020
355659generic32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120120171020
356150generic32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120120171020
357281generic32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120120171020
357391generic32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120120171020
357507generic32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120120171020
357540compactgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120120171020
357900generic32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120120171020
358001generic32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120120171020
358212generic32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120120171020
359251generic32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120120171020
359453compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120120171020
359462generic32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120120171020
360323generic32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120120171020
363591generic32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120120171020
365258generic32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120120171020
365287generic32gcc -m32 -march=k8 -O -fomit-frame-pointer2017120120171020
366519generic32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120120171020
366972generic32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120120171020
367103generic32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120120171020
367369generic32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120120171020
367398generic32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120120171020
367471generic32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120120171020
367492generic32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120120171020
367763generic32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120120171020
368123generic32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120120171020
368595generic32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120120171020
368699generic32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120120171020
368842generic32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120120171020
369002generic32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120120171020
369462generic32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120120171020
370818generic32gcc -m32 -march=pentium -O -fomit-frame-pointer2017120120171020
371106generic32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120120171020
371802generic32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120120171020
371996generic32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120120171020
372540generic32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120120171020
373034generic32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120120171020
373322compactgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120120171020
373677generic32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120120171020
373842generic32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120120171020
373887generic32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120120171020
374615generic32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120120171020
375115generic32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120120171020
375346generic32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120120171020
375401generic32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120120171020
375505generic32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120120171020
375506generic32gcc -m32 -march=nocona -O -fomit-frame-pointer2017120120171020
375618generic32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120120171020
375968generic32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120120171020
376074generic32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120120171020
376250generic32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120120171020
376550generic32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120120171020
376745generic32gcc -m32 -march=prescott -O -fomit-frame-pointer2017120120171020
378139generic32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120120171020
378339generic32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120120171020
380263generic32gcc -m32 -march=barcelona -O -fomit-frame-pointer2017120120171020
380548generic32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120120171020
380842generic32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120120171020
381688compactgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120120171020
381800compactgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120120171020
382260compactgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120120171020
382786generic32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120120171020
382806generic32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120120171020
382835generic32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120120171020
382861generic32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120120171020
382966generic32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120120171020
383733generic32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120120171020
384826generic32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120120171020
385286compactgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120120171020
386706generic32gcc -m32 -march=i386 -O -fomit-frame-pointer2017120120171020
387468generic32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120120171020
389224generic32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120120171020
389495generic32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120120171020
390117generic32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120120171020
390241generic32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120120171020
390477generic32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120120171020
390523generic32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120120171020
390759compactgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120120171020
391156generic32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120120171020
391296generic32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120120171020
391458generic32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120120171020
391594generic32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120120171020
391610generic32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120120171020
391984generic32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120120171020
392021generic32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120120171020
392299generic32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120120171020
392430generic32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120120171020
393592generic32gcc -m32 -march=athlon -O -fomit-frame-pointer2017120120171020
395004generic32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120120171020
395134generic32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120120171020
395962compactgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120120171020
396485generic32gcc -m32 -march=core2 -Os -fomit-frame-pointer2017120120171020
396612generic32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120120171020
397136generic32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120120171020
397396generic32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120120171020
397655generic32gcc -m32 -march=core2 -O -fomit-frame-pointer2017120120171020
397783generic32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120120171020
397942generic32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120120171020
398008compactgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120120171020
398256generic32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120120171020
398521generic32gcc -m32 -march=k8 -Os -fomit-frame-pointer2017120120171020
398888generic32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120120171020
399283generic32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120120171020
399505compactgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120120171020
399669generic32gcc -m32 -march=corei7 -O -fomit-frame-pointer2017120120171020
399931generic32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120120171020
399934generic32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120120171020
400060generic32gcc -funroll-loops -m32 -O -fomit-frame-pointer2017120120171020
400581generic32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120120171020
400666generic32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120120171020
400876compactgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120120171020
400891generic32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120120171020
400974generic32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120120171020
401138generic32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120120171020
401383generic32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120120171020
401757generic32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120120171020
401879generic32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120120171020
402077generic32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120120171020
402195generic32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120120171020
402429generic32gcc -m32 -march=athlon -Os -fomit-frame-pointer2017120120171020
402431generic32gcc -m32 -Os -fomit-frame-pointer2017120120171020
402540generic32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120120171020
403161generic32gcc -m32 -O -fomit-frame-pointer2017120120171020
403248generic32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120120171020
403292generic32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120120171020
403375generic32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120120171020
403611generic32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120120171020
403923generic32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120120171020
404066generic32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120120171020
404136generic32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120120171020
404725generic32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120120171020
405008generic32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120120171020
405112generic32gcc -m32 -march=pentium -Os -fomit-frame-pointer2017120120171020
405293generic32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120120171020
405466generic32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120120171020
405593generic32gcc -m32 -march=k6 -Os -fomit-frame-pointer2017120120171020
405697compactgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120120171020
405720generic32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120120171020
406158generic32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120120171020
406409generic32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120120171020
406499generic32gcc -m32 -O2 -fomit-frame-pointer2017120120171020
406663generic32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120120171020
407052generic32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120120171020
407069generic32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120120171020
407081generic32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120120171020
407212generic32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120120171020
407662generic32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120120171020
407746generic32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120120171020
407747generic32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120120171020
407810generic32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120120171020
407894generic32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120120171020
407977generic32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120120171020
408176generic32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120120171020
408585generic32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120120171020
408847generic32gcc -m32 -march=i386 -Os -fomit-frame-pointer2017120120171020
408926generic32gcc -m32 -march=i486 -Os -fomit-frame-pointer2017120120171020
409099compactgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120120171020
409706generic32gcc -m32 -march=k6 -O -fomit-frame-pointer2017120120171020
409838generic32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120120171020
410029compactgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120120171020
410181generic32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120120171020
410199generic32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120120171020
410359generic32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120120171020
410404generic32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120120171020
410998generic32gcc -m32 -march=prescott -Os -fomit-frame-pointer2017120120171020
411190generic32gcc -m32 -march=nocona -Os -fomit-frame-pointer2017120120171020
412104compactgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120120171020
412279compactgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120120171020
412279compactgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120120171020
412653generic32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120120171020
412691generic32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120120171020
412872compactgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120120171020
412923compactgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120120171020
413003compactgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120120171020
413158compactgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120120171020
413411generic32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120120171020
413427generic32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120120171020
413910compactgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120120171020
414279generic32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120120171020
414436generic32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120120171020
414500compactgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120120171020
414864generic32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120120171020
415499generic32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120120171020
415509compactgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120120171020
415759generic32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120120171020
416065compactgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120120171020
416099compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120120171020
416120compactgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120120171020
416357generic32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120120171020
420625compactgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120120171020
421810generic32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120120171020
422402compactgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120120171020
425313compactgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120120171020
427076compactgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120120171020
427624generic32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120120171020
429771compactgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120120171020
430000compactgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120120171020
432080compactgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120120171020
433759compactgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120120171020
434218compactgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120120171020
434975compactgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120120171020
436129compactgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120120171020
438611compactgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120120171020
439552compactgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120120171020
440381compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120120171020
441279compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120120171020
442983compactgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120120171020
443220compactgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120120171020
445207compactgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120120171020
446114compactgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120120171020
447139compactgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120120171020
447686compactgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120120171020
449049compactgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120120171020
449334compactgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120120171020
450772compactgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120120171020
450963compactgcc -m32 -O3 -fomit-frame-pointer2017120120171020
458479compactgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120120171020
470137compactgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120120171020
473872compactgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120120171020
474624compactgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120120171020
478050compactgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120120171020
478475compactgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120120171020
479609compactgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120120171020
480218compactgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120120171020
485238compactgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120120171020
485587compactgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120120171020
485703compactgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120120171020
487009compactgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120120171020
488323compactgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120120171020
489225compactgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120120171020
489429compactgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120120171020
490553compactgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120120171020
491087compactgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120120171020
491205compactgcc -m32 -O2 -fomit-frame-pointer2017120120171020
491307compactgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120120171020
492374compactgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120120171020
492889compactgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120120171020
493743compactgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120120171020
494043compactgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120120171020
500102compactgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120120171020
500232compactgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120120171020
504525compactgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120120171020
505216compactgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120120171020
508080compactgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120120171020
510099compactgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120120171020
511462compactgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120120171020
516714compactgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120120171020
518394compactgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120120171020
521918compactgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120120171020
530669compactgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120120171020
563762compactgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120120171020
565001compactgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120120171020
663816compactgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120120171020
689586compactgcc -m32 -Os -fomit-frame-pointer2017120120171020
690224compactgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120120171020
692543compactgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120120171020
693232compactgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120120171020
693541compactgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120120171020
693744compactgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120120171020
694216compactgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120120171020
694239compactgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120120171020
698758compactgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120120171020
704110compactgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120120171020
704908compactgcc -m32 -march=nocona -O -fomit-frame-pointer2017120120171020
705015compactgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120120171020
706023compactgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120120171020
707288compactgcc -m32 -march=prescott -O -fomit-frame-pointer2017120120171020
710830compactgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120120171020
711080compactgcc -m32 -march=athlon -O -fomit-frame-pointer2017120120171020
713495compactgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120120171020
713622compactgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120120171020
714906compactgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120120171020
715458compactgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120120171020
715673compactgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120120171020
716221compactgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120120171020
716860compactgcc -m32 -march=k8 -O -fomit-frame-pointer2017120120171020
718729compactgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120120171020
718760compactgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120120171020
718870compactgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120120171020
719934compactgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120120171020
720026compactgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120120171020
720700compactgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120120171020
721335compactgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120120171020
724005compactgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120120171020
725783compactgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120120171020
732534compactgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120120171020
733739compactgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120120171020
736340compactgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120120171020
736467compactgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120120171020
739894compactgcc -m32 -march=i486 -O -fomit-frame-pointer2017120120171020
746189compactgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120120171020
746800compactgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120120171020
748876compactgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120120171020
751165compactgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120120171020
754323compactgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120120171020
754350compactgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120120171020
756347compactgcc -m32 -march=k6 -O -fomit-frame-pointer2017120120171020
758900compactgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120120171020
760022compactgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120120171020
761978compactgcc -m32 -march=pentium -O -fomit-frame-pointer2017120120171020
762795compactgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120120171020
763542compactgcc -m32 -march=i386 -O -fomit-frame-pointer2017120120171020
765295compactgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120120171020
765301compactgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120120171020
766355compactgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120120171020
766579compactgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120120171020
768871compactgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120120171020
770184compactgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120120171020
772000compactgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120120171020
772129compactgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120120171020
774922compactgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120120171020
775089compactgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120120171020
775526compactgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120120171020
779493compactgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120120171020
779570compactgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120120171020
779697compactgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120120171020
792892compactgcc -m32 -march=core2 -O -fomit-frame-pointer2017120120171020
796285compactgcc -m32 -O -fomit-frame-pointer2017120120171020
819410compactgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120120171020
822032compactgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120120171020

Test failure

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

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

Compiler output

Implementation: crypto_aead/ketjemajorv2/ARMv7A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s: Assembler messages:
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:26: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:53: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:269: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:270: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:271: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: ...

Number of similar (compiler,implementation) pairs: 171, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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/ketjemajorv2/ARMv8A
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:265: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:278: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Number of similar (compiler,implementation) pairs: 171, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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/ketjemajorv2/ARMv7M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...

Number of similar (compiler,implementation) pairs: 171, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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/ketjemajorv2/ARMv6M
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...

Number of similar (compiler,implementation) pairs: 171, 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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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/ketjemajorv2/ARMv7A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s: Assembler messages:
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:26: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:53: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:269: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:270: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:271: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: ...
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s: Assembler messages:
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:26: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:53: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:269: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:270: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-gcc.s: KeccakP-1600-armv7a-le-neon-gcc.s:271: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-armv7a-le-neon-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/ketjemajorv2/ARMv8A
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:265: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:278: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:265: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:278: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:291: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/ketjemajorv2/ARMv7M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: ...
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-inplace-32bi-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

Compiler output

Implementation: crypto_aead/ketjemajorv2/ARMv6M
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: ...
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.syntax'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:109: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:142: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:194: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:195: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:205: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-armv6m-le-gcc.s: KeccakP-1600-u2-32bi-armv6m-le-gcc.s:374: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-u2-32bi-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