Implementation notes: x86, gcc14, crypto_aead/ketjesrv1

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: ketjesrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
716454referencegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
717381compactgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
718794referencegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
721107compactgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
722187referencegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
722349compactgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
722385compactgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
723033referencegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
730116referencegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
730656referencegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
730701referencegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
731133compactgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
731133compactgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
731340compactgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
731340compactgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
731844referencegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
768672referencegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
769824referencegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
770112compactgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
770256referencegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
770508compactgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
773262referencegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
774576referencegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
775188compactgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
775494compactgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
776295compactgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
785952referencegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
786186referencegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
788454compactgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
792378compactgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
795789compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
802863referencegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
808956compactgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
813357compactgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
819342referencegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
819864referencegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
831303referencegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
834570compactgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
834651compactgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
837702compactgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
840681referencegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
840870referencegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
846828compactgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
846927referencegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
858528referencegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
859275referencegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
859536referencegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
860625referencegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
862452compactgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
862983compactgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
863082compactgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
866916compactgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
918522referencegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
920538referencegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
922248compactgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
926694referencegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
926721compactgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
927675compactgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
927828compactgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
928098compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
928125referencegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
930132compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
931149referencegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
931311referencegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
943776compactgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
943776referencegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
944892compactgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
944973compactgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
945099referencegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
945567compactgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
946836referencegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
948249compactgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
948303compactgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
948843referencegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
951678referencegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
951993compactgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
952731referencegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
952884compactgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
953748compactgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
953748compactgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
953838referencegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
954522compactgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
954774referencegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
956349referencegcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
957105compactgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
957672referencegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
958680compactgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
958833referencegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
959553compactgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
959553compactgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
959670compactgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
959958referencegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
960012referencegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
961452compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
962946referencegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
963783referencegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
963828referencegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
963891referencegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
964116compactgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
965493referencegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
966960referencegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
970686compactgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
970974compactgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
971091compactgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
971262referencegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
971928compactgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
972513referencegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
976968compactgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
977121referencegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
977148compactgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
977328referencegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
978669referencegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
982962referencegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
983178referencegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
990450compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
991071referencegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
993375refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
994023refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
995868refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
996345referencegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
997326refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
998064compactgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
1001331compactgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
1003365refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
1003653refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
1006101referencegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
1007784refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
1008243refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
1011870compactgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
1013229referencegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
1013247referencegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
1013256referencegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
1014480compactgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
1014669compactgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1014966referencegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1015254refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
1015254compactgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1015497compactgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
1015893referencegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1018782compactgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
1019727refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
1020267refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
1022967compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
1024686compactgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
1024758compactgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
1025127referencegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
1025370referencegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
1028178refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
1029330refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
1035891compactgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
1041615referencegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
1062729refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
1066869referencegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
1069317refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
1074249compactgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
1081332refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
1083339refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
1088586refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
1088712refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
1099737referencegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
1104615compactgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
1110969referencegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
1117296refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
1118484compactgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
1121076refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
1126134compactgcc -m32 -O3 -fomit-frame-pointer2016102020161009
1131183compactgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
1131525referencegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
1132191compactgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102020161009
1132533compactgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102020161009
1133082referencegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
1133352compactgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102020161009
1133703referencegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
1135548referencegcc -m32 -O3 -fomit-frame-pointer2016102020161009
1136259referencegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
1138104referencegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102020161009
1138140referencegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102020161009
1138518referencegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102020161009
1138662compactgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
1138905compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
1139985referencegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
1140012refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
1142370compactgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
1142604compactgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
1143252referencegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
1144179compactgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
1154142compactgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
1154421referencegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
1155600compactgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
1158246referencegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
1165581refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
1167903refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
1168056refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
1170621referencegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
1172556referencegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
1174023compactgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
1174563compactgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
1178037refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
1183491refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
1185327refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
1185849referencegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
1186110referencegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
1186713refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
1188270refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
1195785referencegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
1195938compactgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
1196442compactgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
1196631compactgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
1223928referencegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
1224459refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1227501refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1234908compactgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
1237878refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
1244268refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
1253286refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
1253925refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
1254042refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
1255059refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
1256058refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
1263825refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
1266345refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
1274373refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
1276677refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
1278198refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
1278765refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
1280376refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
1282239refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
1282797refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
1287306refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
1287585refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
1292274refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
1292436refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
1293138refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
1293651refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
1295811refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
1299420refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
1301715referencegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
1305000refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
1308267refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
1308312refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
1311255refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
1311471compactgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1311777compactgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
1312911refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
1314018referencegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1314108referencegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1314117compactgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1317240refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
1321281refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
1321317refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
1324296refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
1326600refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
1328634refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
1328769refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
1337778refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
1344708refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
1355184refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
1358721refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
1359882refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
1365939refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
1375065refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
1389348refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
1396557refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102020161009
1401183refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102020161009
1401228refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102020161009
1401939refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
1426734refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
1429830refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
1430487refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
1443996refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
1467135refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
1488744refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
1496682refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
1496709refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
1496781refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
1537380refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
1539117refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
1610055refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
1614240refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
1645155referencegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
1646316compactgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
1860894refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
2601513compactgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
2602314compactgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
2602944referencegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
2603277referencegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
2603322referencegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
2603646referencegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
2604564compactgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
2605716compactgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
2629179compactgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
2634777referencegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
2635803compactgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
2639430referencegcc -m32 -O2 -fomit-frame-pointer2016102020161009
2639547referencegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
2642724referencegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
2643327referencegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
2644551compactgcc -m32 -O2 -fomit-frame-pointer2016102020161009
2645559referencegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
2645766compactgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
2645865compactgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
2646630referencegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
2648682compactgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
2649915compactgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
2650149compactgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
2656116referencegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
2690847compactgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
2690937compactgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
2703357referencegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
2703618referencegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
2705382referencegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
2716929compactgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
2718153compactgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
2718819compactgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
2719152referencegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
2721105compactgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
2721150referencegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
2722743referencegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
2884185compactgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
2892969compactgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
2898729compactgcc -m32 -O -fomit-frame-pointer2016102020161009
2905920compactgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
2909223referencegcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
2909943compactgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
2910483referencegcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
2910672compactgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
2911248referencegcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
2912004compactgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
2912517referencegcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
2915361compactgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
2934198referencegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
2934405referencegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
2934900referencegcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
2935638compactgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
2937879compactgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
2946681referencegcc -m32 -O -fomit-frame-pointer2016102020161009
2950605referencegcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
2964645referencegcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
2978667compactgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
3063663compactgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
3065598compactgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
3078306refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
3089529refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
3091014refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
3093687refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
3098241refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
3101877compactgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
3103326referencegcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
3105711refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
3112587referencegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
3112902referencegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
3125214refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
3125394refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
3125745refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
3139299referencegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
3150378refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
3154131compactgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
3160944referencegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
3161115refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
3162762refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
3196647refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
3197277refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
3201975refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
3202164refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
3230991compactgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
3233151compactgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
3238542compactgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
3244113referencegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
3245139compactgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
3245733referencegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
3245922referencegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
3245922referencegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
3246408compactgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
3248343referencegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
3249468referencegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
3250071compactgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
3252798refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
3254328refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
3299265refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
3299445refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
3300381refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
3320550refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
3321936refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
3322899refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
3324906refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
3340836refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
3350016refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
3350520refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
3387420refgcc -m32 -O -fomit-frame-pointer2016102020161009
3439953referencegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
3443013compactgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
3450951refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
3452157refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
3474675refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
3492180refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
3495672refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
3503691refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
3538206compactgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
3539160referencegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
3539367compactgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
3539871referencegcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
3648402refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
3649482referencegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
3650166refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
3650778refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
3651246refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
3655206refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
3673251compactgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
3692646refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
3693618refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
3882717referencegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
3893814referencegcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
3906621referencegcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
3908763referencegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
3909744referencegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
3914424referencegcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
3914766referencegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
3915549referencegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
3916071referencegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
3917466referencegcc -m32 -Os -fomit-frame-pointer2016102020161009
3922560compactgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
3922722compactgcc -m32 -Os -fomit-frame-pointer2016102020161009
3922884compactgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
3922947compactgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
3925422compactgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
3925782compactgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
3926592compactgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
3927843compactgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
3929445compactgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
3929607referencegcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
3929679compactgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
3929832compactgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
3930282compactgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
3932316compactgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
3935475referencegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
3936015referencegcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
3986289compactgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
3989754compactgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
3991158compactgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
3991941referencegcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
3992166compactgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
4004118referencegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
4012074referencegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
4012866referencegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
4012965referencegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
4015494compactgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
4024683referencegcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
4025709compactgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
4030524compactgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
4030524compactgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
4031766compactgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
4035888compactgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
4060953referencegcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
4077252referencegcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
4083660referencegcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
4086891referencegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
4159278refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
4217238refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
4219542refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
4220280refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
4240458refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
4240953refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
4243959refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
4354011refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
4471065refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
4492260refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
4506273refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
4506300refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
4509162refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
4513716refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
4541364refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
4545297refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
4773879refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
4773969refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
4791753refgcc -m32 -Os -fomit-frame-pointer2016102020161009
4799403refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
4811760refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
4818915refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
4887378refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
4897800refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009

Compiler output

Implementation: crypto_aead/ketjesrv1/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: suffix or operands invalid 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: 156, 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=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=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/ketjesrv1/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: 156, 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=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=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/ketjesrv1/reference
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-reference.c: KeccakP-1600-reference.c:102: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:103: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:106: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:107: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:113: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:114: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:115: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:116: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:117: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:119: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:120: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:121: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:123: warning: integer constant is too large for 'long' type

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

Compiler output

Implementation: crypto_aead/ketjesrv1/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: 156, 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=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=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/ketjesrv1/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: suffix or operands invalid 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: suffix or operands invalid 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/ketjesrv1/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/ketjesrv1/reference
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-reference.c: KeccakP-1600-reference.c:102: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:103: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:106: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:107: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:113: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:114: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:115: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:116: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:117: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:119: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:120: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:121: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:123: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:102: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:103: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:106: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:107: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:113: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:114: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:115: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:116: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:117: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:119: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:120: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:121: warning: integer constant is too large for 'long' type
KeccakP-1600-reference.c: KeccakP-1600-reference.c:123: warning: integer constant is too large for 'long' type

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

Compiler output

Implementation: crypto_aead/ketjesrv1/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