Implementation notes: x86, rumba7, crypto_aead/ketjemajorv2

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: ketjemajorv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
157470generic64lcgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052420171218
157590generic64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052420171218
157740generic64lcgcc -m32 -O3 -fomit-frame-pointer2018052420171218
158160generic64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052420171218
158250generic64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052420171218
159180generic64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052420171218
159660generic64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052420171218
159810generic64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052420171218
159870generic64lcgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052420171218
159900generic64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052420171218
159990generic64lcgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052420171218
160140generic64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052420171218
160200generic64lcgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052420171218
160440generic64lcgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052420171218
160530generic64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052420171218
160740generic64lcgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052420171218
160800generic64gcc -m32 -O3 -fomit-frame-pointer2018052420171218
160980generic64lcgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052420171218
161010generic64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052420171218
161010generic64lcgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052420171218
161310generic64lcgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052420171218
161490generic64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052420171218
161490generic64lcgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052420171218
161490generic64lcgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052420171218
161730generic64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052420171218
161910generic64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052420171218
161910generic64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052420171218
161940generic64lcgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052420171218
161970generic64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052420171218
162000generic64lcgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052420171218
162150generic64lcgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052420171218
162150generic64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052420171218
162210generic64lcgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052420171218
162510generic64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052420171218
162690generic64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052420171218
162690generic64lcgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052420171218
162780generic64lcgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052420171218
162960generic64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052420171218
163020generic64lcgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052420171218
163380generic64lcgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052420171218
163560generic64lcgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052420171218
163590generic64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052420171218
163590generic64lcgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052420171218
163650generic64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052420171218
163710generic64lcgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052420171218
163740generic64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052420171218
164100generic64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052420171218
164370generic64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052420171218
164370generic64lcgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052420171218
164400generic64lcgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052420171218
164400generic64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052420171218
164610generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052420171218
164640generic64lcgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052420171218
164670generic64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052420171218
164700generic64lcgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052420171218
164700generic64lcgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052420171218
164760generic64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052420171218
164850generic64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052420171218
164910generic64lcgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052420171218
164910generic64lcgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052420171218
164970generic64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052420171218
165000generic64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052420171218
165270generic64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052420171218
165420generic64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052420171218
165690generic64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052420171218
165750generic64lcgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052420171218
165750generic64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052420171218
165840generic64lcgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052420171218
165840generic64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052420171218
166230generic64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052420171218
166230generic64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052420171218
166350generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052420171218
166590generic64lcgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052420171218
166620generic64gcc -m32 -O2 -fomit-frame-pointer2018052420171218
166650generic64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052420171218
166740generic64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052420171218
166890generic64lcgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052420171218
166920generic64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052420171218
166980generic64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052420171218
167070generic64lcgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052420171218
167310generic64lcgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052420171218
167340generic64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052420171218
167430generic64lcgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052420171218
167580generic64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052420171218
167700generic64lcgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052420171218
167730generic64lcgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052420171218
167850generic64lcgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052420171218
168000generic64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052420171218
168540generic64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052420171218
168930generic64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052420171218
169110generic64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052420171218
169620generic64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052420171218
169620generic64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052420171218
169650generic64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052420171218
169710generic64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052420171218
170340generic64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052420171218
170460generic64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052420171218
170790generic64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052420171218
171090generic64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052420171218
171300generic64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052420171218
171480generic64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052420171218
171510generic64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052420171218
172890generic64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052420171218
172980generic64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052420171218
173010generic64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052420171218
173190generic64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052420171218
173220generic64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052420171218
173250generic64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052420171218
173340generic64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052420171218
173460generic64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052420171218
174120generic64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052420171218
174150generic64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052420171218
174150generic64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052420171218
174180generic64lcgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052420171218
174390generic64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052420171218
174420generic64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052420171218
174570generic64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052420171218
174990generic64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052420171218
175290generic64lcgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052420171218
175470generic64lcgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052420171218
175530generic64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052420171218
175590generic64lcgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052420171218
175650generic64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052420171218
175680generic64lcgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052420171218
175950generic64lcgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052420171218
176130generic64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052420171218
176250generic64lcgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052420171218
176580generic64lcgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052420171218
176580generic64lcgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052420171218
176700generic64lcgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052420171218
176730generic64lcgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052420171218
176730generic64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052420171218
177000generic64lcgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052420171218
177150generic64lcgcc -m32 -march=k8 -O -fomit-frame-pointer2018052420171218
177270generic64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052420171218
177300generic64lcgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052420171218
177480generic64lcgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052420171218
177540generic64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052420171218
177630generic64lcgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052420171218
177720generic64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052420171218
177720generic64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052420171218
177810generic64lcgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052420171218
178020generic64lcgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052420171218
178320generic64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052420171218
178440generic64lcgcc -m32 -march=athlon -O -fomit-frame-pointer2018052420171218
178470generic64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052420171218
178500generic64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018052420171218
179100generic64lcgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052420171218
179220generic64lcgcc -m32 -march=nocona -O -fomit-frame-pointer2018052420171218
179430generic64gcc -m32 -march=prescott -O -fomit-frame-pointer2018052420171218
179460generic64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052420171218
179610generic64lcgcc -m32 -O2 -fomit-frame-pointer2018052420171218
179610generic64gcc -m32 -march=k8 -O -fomit-frame-pointer2018052420171218
179670generic64lcgcc -m32 -march=prescott -O -fomit-frame-pointer2018052420171218
179760generic64lcgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052420171218
179850generic64lcgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052420171218
179940generic64lcgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052420171218
180090generic64lcgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052420171218
180090generic64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052420171218
180120generic64lcgcc -m32 -march=i486 -O -fomit-frame-pointer2018052420171218
180270generic64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052420171218
180330generic64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052420171218
180330generic64lcgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052420171218
180420generic64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052420171218
180480generic64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052420171218
180810generic64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052420171218
180840generic64lcgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052420171218
180870generic64lcgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052420171218
180900generic64lcgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052420171218
180930generic64lcgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052420171218
181080generic64lcgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052420171218
181110generic64lcgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052420171218
181110generic64lcgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052420171218
181230generic64lcgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052420171218
181350generic64lcgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052420171218
181380generic64lcgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052420171218
181620generic64lcgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052420171218
181650generic64gcc -m32 -march=athlon -O -fomit-frame-pointer2018052420171218
181890generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052420171218
181890generic64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052420171218
182010generic64lcgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052420171218
182130generic64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052420171218
182250generic64lcgcc -m32 -march=pentium -O -fomit-frame-pointer2018052420171218
182400generic64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052420171218
182700generic64lcgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052420171218
182730generic64lcgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052420171218
182760generic64lcgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052420171218
182760generic64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018052420171218
182790generic64lcgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052420171218
182790generic64lcgcc -m32 -march=core2 -O -fomit-frame-pointer2018052420171218
182880generic64lcgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052420171218
182880generic64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052420171218
182940generic64lcgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052420171218
183000generic64gcc -m32 -O -fomit-frame-pointer2018052420171218
183030generic64gcc -m32 -march=i486 -O -fomit-frame-pointer2018052420171218
183180generic64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052420171218
183360generic64lcgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052420171218
183360generic64lcgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052420171218
183390generic64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052420171218
183480generic64lcgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052420171218
183540generic64gcc -m32 -march=core2 -O -fomit-frame-pointer2018052420171218
183570generic64lcgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052420171218
183570generic64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052420171218
183570generic64lcgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052420171218
183600generic64lcgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052420171218
183720generic64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052420171218
183720generic64lcgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052420171218
183780generic64gcc -m32 -march=nocona -O -fomit-frame-pointer2018052420171218
183990generic64lcgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052420171218
184080generic64lcgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052420171218
184110generic64lcgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052420171218
184140generic64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018052420171218
184290generic64lcgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052420171218
184290generic64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052420171218
184710generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052420171218
184890generic64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052420171218
185160generic64lcgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052420171218
185190generic64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052420171218
185220generic64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052420171218
185280generic64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052420171218
185280generic64lcgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052420171218
185310generic64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052420171218
185580generic64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052420171218
185610generic64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052420171218
185790generic64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052420171218
185880generic64lcgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052420171218
186060generic64gcc -m32 -march=k6 -O -fomit-frame-pointer2018052420171218
186210generic64lcgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052420171218
186270generic64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052420171218
186330generic64lcgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052420171218
186690generic64lcgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052420171218
186750generic64lcgcc -m32 -march=i386 -O -fomit-frame-pointer2018052420171218
187320generic64lcgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052420171218
187380generic64lcgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052420171218
187560generic64lcgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052420171218
187830generic64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052420171218
187890generic64lcgcc -m32 -march=k6 -O -fomit-frame-pointer2018052420171218
188640generic64lcgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052420171218
188790generic64lcgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052420171218
189000generic64lcgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052420171218
189120generic64gcc -m32 -march=pentium -O -fomit-frame-pointer2018052420171218
189360generic64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052420171218
189870generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052420171218
189870generic64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018052420171218
190320generic64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052420171218
190350generic64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052420171218
190410generic64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052420171218
190530generic64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052420171218
190680generic64lcgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052420171218
190950generic64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052420171218
191130generic64lcgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052420171218
191190generic64gcc -m32 -march=i386 -O -fomit-frame-pointer2018052420171218
191310generic64lcgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052420171218
191400generic64lcgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052420171218
191460generic64lcgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052420171218
191610generic64lcgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052420171218
191760generic64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052420171218
191850generic64lcgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052420171218
191910generic64lcgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052420171218
192030generic64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052420171218
192150generic64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052420171218
192180generic64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018052420171218
192420generic64lcgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052420171218
192450generic64lcgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052420171218
192750generic64lcgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052420171218
192780generic64lcgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052420171218
193320generic64lcgcc -m32 -Os -fomit-frame-pointer2018052420171218
193350generic64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052420171218
193380generic64lcgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052420171218
193470generic64lcgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052420171218
193560generic64lcgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052420171218
194010generic64lcgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052420171218
194100generic64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052420171218
194130generic64lcgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052420171218
194160generic64lcgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052420171218
194190generic64lcgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052420171218
194310generic64lcgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052420171218
194460generic64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052420171218
194640generic64lcgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052420171218
194700generic64lcgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052420171218
194790generic64lcgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052420171218
194910generic64lcgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052420171218
194970generic64lcgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052420171218
194970generic64lcgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052420171218
195030generic64lcgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052420171218
195090generic64lcgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052420171218
195210generic64lcgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052420171218
195210generic64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052420171218
195270generic64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052420171218
195330generic64lcgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052420171218
195420generic64lcgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052420171218
195750generic64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052420171218
195780generic64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052420171218
195900generic64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052420171218
195960generic64lcgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052420171218
196050generic64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052420171218
196050generic64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018052420171218
196110generic64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018052420171218
196290generic64lcgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052420171218
196290generic64lcgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052420171218
196410generic64lcgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052420171218
196500generic64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052420171218
196530generic64lcgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052420171218
196560generic64lcgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052420171218
196650generic64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018052420171218
196680generic64lcgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052420171218
196740generic64lcgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052420171218
196830generic64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052420171218
196830generic64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052420171218
196980generic64lcgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052420171218
197010generic64lcgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052420171218
197130generic64lcgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052420171218
197130generic64lcgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052420171218
197220generic64lcgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052420171218
197220generic64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052420171218
197340generic64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052420171218
197400generic64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052420171218
197700generic64lcgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052420171218
197730generic64lcgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052420171218
197790generic64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052420171218
197820generic64lcgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052420171218
197970generic64lcgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052420171218
198120generic64lcgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052420171218
198360generic64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052420171218
198480generic64lcgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052420171218
198510generic64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052420171218
198630generic64lcgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052420171218
198690generic64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018052420171218
198780generic64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052420171218
198840generic64lcgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052420171218
199020generic64lcgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052420171218
199050generic64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052420171218
199080generic64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052420171218
199080generic64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052420171218
199500generic64lcgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052420171218
199500generic64lcgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052420171218
199590generic64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052420171218
199770generic64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052420171218
199920generic64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052420171218
200070generic64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052420171218
200100generic64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052420171218
200280generic64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018052420171218
200370generic64gcc -m32 -Os -fomit-frame-pointer2018052420171218
200400generic64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052420171218
200910generic64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052420171218
201060generic64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052420171218
201240generic64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018052420171218
201750generic64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052420171218
202650generic64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018052420171218
202710generic64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052420171218
205530generic64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052420171218
207030generic64lcgcc -m32 -O -fomit-frame-pointer2018052420171218
211350compactgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052420171218
213240compactgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052420171218
215940generic32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052420171218
217530generic32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052420171218
218280generic32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052420171218
219750compactgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052420171218
219930compactgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052420171218
219960generic32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052420171218
220350compactgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052420171218
221550compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052420171218
221730compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052420171218
221730compactgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052420171218
221760generic32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052420171218
221820generic32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052420171218
221940generic32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052420171218
222270generic32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052420171218
222690generic32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052420171218
223410generic32gcc -m32 -O3 -fomit-frame-pointer2018052420171218
223680compactgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052420171218
223860generic32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052420171218
224010compactgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052420171218
224400compactgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052420171218
224940generic32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052420171218
225060generic32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052420171218
225360compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052420171218
225780generic32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052420171218
225900generic32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052420171218
228540compactgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052420171218
229050generic32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052420171218
229710generic32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052420171218
231270generic32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052420171218
231330generic32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052420171218
231750compactgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052420171218
232020generic32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052420171218
232710compactgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052420171218
233490generic32gcc -m32 -march=i486 -O -fomit-frame-pointer2018052420171218
233580generic32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052420171218
233970generic32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052420171218
234240generic32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052420171218
234300generic32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052420171218
235530generic32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052420171218
235890generic32gcc -m32 -march=pentium -O -fomit-frame-pointer2018052420171218
236100generic32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052420171218
236160generic32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052420171218
236190generic32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052420171218
236370generic32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052420171218
236850generic32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052420171218
236910generic32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052420171218
236940generic32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052420171218
237180generic32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052420171218
237420generic32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052420171218
237630generic32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052420171218
237870generic32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052420171218
238350generic32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052420171218
238560compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052420171218
238650generic32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052420171218
239070generic32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052420171218
240120generic32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052420171218
240120generic32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052420171218
240180generic32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052420171218
240390generic32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052420171218
240780generic32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052420171218
241200generic32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052420171218
241380generic32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052420171218
242100generic32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052420171218
242130generic32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052420171218
242310generic32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052420171218
242430generic32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052420171218
242550generic32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052420171218
243000generic32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052420171218
243300generic32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052420171218
243360generic32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052420171218
243750generic32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052420171218
245190generic32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052420171218
245580generic32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052420171218
245610generic32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052420171218
246120generic32gcc -m32 -march=k8 -O -fomit-frame-pointer2018052420171218
246720compactgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052420171218
247230compactgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052420171218
247350generic32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052420171218
247650generic32gcc -m32 -march=athlon -O -fomit-frame-pointer2018052420171218
247650generic32gcc -m32 -march=prescott -O -fomit-frame-pointer2018052420171218
248010generic32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052420171218
248100generic32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052420171218
248460generic32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052420171218
248490compactgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052420171218
248700generic32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052420171218
248820generic32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018052420171218
248880generic32gcc -m32 -march=nocona -O -fomit-frame-pointer2018052420171218
248940generic32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052420171218
249150generic32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052420171218
250470generic32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052420171218
251040compactgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052420171218
251040generic32gcc -m32 -march=k6 -O -fomit-frame-pointer2018052420171218
251220generic32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052420171218
251400generic32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052420171218
251640compactgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052420171218
251730generic32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052420171218
251910generic32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052420171218
252030compactgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052420171218
252240generic32gcc -m32 -march=core2 -O -fomit-frame-pointer2018052420171218
252300generic32gcc -m32 -O -fomit-frame-pointer2018052420171218
252510generic32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052420171218
252720generic32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052420171218
253080generic32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052420171218
253890generic32gcc -m32 -march=i386 -O -fomit-frame-pointer2018052420171218
254100generic32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018052420171218
254610generic32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052420171218
254730generic32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052420171218
254880generic32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052420171218
255960generic32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018052420171218
256320generic32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052420171218
257310generic32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052420171218
257580generic32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052420171218
258000generic32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052420171218
258060generic32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052420171218
258060generic32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052420171218
258090generic32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052420171218
259770generic32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052420171218
260040generic32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052420171218
261690generic32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052420171218
261780generic32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052420171218
262170compactgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052420171218
264330generic32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052420171218
264420generic32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052420171218
264450compactgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052420171218
264630compactgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052420171218
265170generic32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052420171218
265170generic32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052420171218
265410generic32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052420171218
265560generic32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052420171218
265620generic32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052420171218
265620generic32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052420171218
265650generic32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052420171218
265710generic32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052420171218
265800generic32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052420171218
265860generic32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052420171218
265860generic32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052420171218
265860generic32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052420171218
266130generic32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052420171218
266220generic32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018052420171218
266220generic32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052420171218
266250generic32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052420171218
266250generic32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052420171218
266250generic32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052420171218
266520compactgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052420171218
266730compactgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052420171218
266790generic32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052420171218
266880generic32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052420171218
266880generic32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018052420171218
267150generic32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052420171218
267180generic32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052420171218
267240generic32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018052420171218
267420generic32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052420171218
267450generic32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052420171218
267510generic32gcc -m32 -Os -fomit-frame-pointer2018052420171218
267810compactgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052420171218
268080generic32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052420171218
268110generic32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052420171218
268350generic32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052420171218
268350generic32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052420171218
268380generic32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052420171218
268470generic32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052420171218
268500generic32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052420171218
268800generic32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052420171218
269070generic32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018052420171218
269370generic32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052420171218
269400generic32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052420171218
269520generic32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052420171218
269550generic32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052420171218
269580generic32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052420171218
269790generic32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052420171218
269850compactgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052420171218
270060generic32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052420171218
270120generic32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052420171218
270480generic32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018052420171218
270660generic32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052420171218
270960generic32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052420171218
271140generic32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052420171218
271350generic32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052420171218
271440generic32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018052420171218
271440generic32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018052420171218
271560generic32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052420171218
271710generic32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052420171218
271950generic32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018052420171218
272010generic32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052420171218
272040generic32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052420171218
272130generic32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052420171218
272190generic32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052420171218
272220generic32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052420171218
272310generic32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052420171218
272460compactgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052420171218
272520generic32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052420171218
272610generic32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052420171218
272760compactgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052420171218
272940generic32gcc -m32 -O2 -fomit-frame-pointer2018052420171218
273240generic32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052420171218
273270generic32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052420171218
273420generic32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052420171218
273630generic32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052420171218
274500generic32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052420171218
275970generic32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018052420171218
276090compactgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052420171218
276690generic32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052420171218
277080generic32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052420171218
277110generic32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052420171218
277950compactgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052420171218
278400generic32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052420171218
278790compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052420171218
279300compactgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052420171218
280530compactgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052420171218
280710compactgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052420171218
281610compactgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052420171218
281970compactgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052420171218
282120compactgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052420171218
282690compactgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052420171218
282690compactgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052420171218
288150generic32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052420171218
288960compactgcc -m32 -O3 -fomit-frame-pointer2018052420171218
289710compactgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052420171218
290190compactgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052420171218
290430compactgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052420171218
290460compactgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052420171218
290850compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052420171218
291000compactgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052420171218
291570compactgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052420171218
292590compactgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052420171218
293850compactgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052420171218
294120compactgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052420171218
294570compactgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052420171218
294600compactgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052420171218
294960compactgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052420171218
295770compactgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052420171218
296190compactgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052420171218
296640compactgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052420171218
296880compactgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052420171218
297420compactgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052420171218
297900compactgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052420171218
299100compactgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052420171218
299340compactgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052420171218
300270compactgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052420171218
300480compactgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052420171218
301320compactgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052420171218
302640compactgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052420171218
303840compactgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052420171218
304260compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052420171218
305970compactgcc -m32 -O2 -fomit-frame-pointer2018052420171218
306000compactgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052420171218
306090compactgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052420171218
306300compactgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052420171218
307200compactgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052420171218
307590compactgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052420171218
308700compactgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052420171218
308700compactgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052420171218
309300compactgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052420171218
310470compactgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052420171218
310920compactgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052420171218
311670compactgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052420171218
311940compactgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052420171218
312870compactgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052420171218
313290compactgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052420171218
315180compactgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052420171218
315210compactgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052420171218
315210compactgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052420171218
315570compactgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052420171218
318930compactgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052420171218
319680compactgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052420171218
321810compactgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052420171218
321870compactgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052420171218
322860compactgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052420171218
323460compactgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052420171218
325050compactgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052420171218
326730compactgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052420171218
332490compactgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052420171218
337140compactgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052420171218
337350compactgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052420171218
337890compactgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052420171218
337950compactgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052420171218
338070compactgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052420171218
338100compactgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052420171218
338970compactgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052420171218
339090compactgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052420171218
411300compactgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052420171218
412380compactgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052420171218
419520compactgcc -m32 -march=i486 -O -fomit-frame-pointer2018052420171218
420270compactgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052420171218
424410compactgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052420171218
425070compactgcc -m32 -O -fomit-frame-pointer2018052420171218
425970compactgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052420171218
427230compactgcc -m32 -march=athlon -O -fomit-frame-pointer2018052420171218
428430compactgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052420171218
428550compactgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052420171218
428760compactgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052420171218
429030compactgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052420171218
429270compactgcc -m32 -march=core2 -O -fomit-frame-pointer2018052420171218
429870compactgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052420171218
430110compactgcc -m32 -march=prescott -O -fomit-frame-pointer2018052420171218
431610compactgcc -m32 -march=pentium -O -fomit-frame-pointer2018052420171218
433320compactgcc -m32 -march=nocona -O -fomit-frame-pointer2018052420171218
433650compactgcc -m32 -march=i386 -O -fomit-frame-pointer2018052420171218
433710compactgcc -m32 -march=k6 -O -fomit-frame-pointer2018052420171218
434130compactgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052420171218
435600compactgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052420171218
437430compactgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052420171218
437760compactgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052420171218
444000compactgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052420171218
445140compactgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052420171218
445890compactgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052420171218
446430compactgcc -m32 -march=k8 -O -fomit-frame-pointer2018052420171218
446460compactgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052420171218
448560compactgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052420171218
449730compactgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052420171218
450270compactgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052420171218
450390compactgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052420171218
451590compactgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052420171218
452040compactgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052420171218
452580compactgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052420171218
454470compactgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052420171218
459540compactgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052420171218
459750compactgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052420171218
459930compactgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052420171218
461700compactgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052420171218
461820compactgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052420171218
461880compactgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052420171218
461940compactgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052420171218
462240compactgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052420171218
462300compactgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052420171218
462330compactgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052420171218
462390compactgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052420171218
462390compactgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052420171218
462420compactgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052420171218
462540compactgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052420171218
462870compactgcc -m32 -Os -fomit-frame-pointer2018052420171218
462930compactgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052420171218
463080compactgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052420171218
463530compactgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052420171218
463560compactgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052420171218
464220compactgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052420171218
464490compactgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052420171218
465180compactgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052420171218
465270compactgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052420171218
465660compactgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052420171218
465720compactgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052420171218
466050compactgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052420171218
467190compactgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052420171218
467580compactgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052420171218
471090compactgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052420171218
472920compactgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052420171218
475890compactgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052420171218
476820compactgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052420171218
478680compactgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052420171218
480360compactgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052420171218

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: 172, 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 -O3 -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: 172, 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 -O3 -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: 172, 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 -O3 -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: 172, 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 -O3 -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: 172, 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 -O3 -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