Implementation notes: x86, rumba7, crypto_aead/ketjejrv1

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: ketjejrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
653130compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052320171218
667110compactgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052320171218
671070compactgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052320171218
673470referencegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052320171218
674250compactgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052320171218
677730compactgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052320171218
688680compactgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052320171218
691920referencegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052320171218
700290compactgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052320171218
703110compactgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052320171218
706470compactgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052320171218
710850compactgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052320171218
711180compactgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052320171218
713070compactgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052320171218
723240compactgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052320171218
733140compactgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052320171218
733770compactgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052320171218
736410compactgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052320171218
737550compactgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052320171218
737940compactgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052320171218
739860compactgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052320171218
740310referencegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052320171218
741240referencegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052320171218
744240referencegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052320171218
744270compactgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052320171218
745500referencegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052320171218
746160compactgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052320171218
752250referencegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052320171218
752790referencegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052320171218
754350referencegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052320171218
754680compactgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052320171218
755010referencegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052320171218
755100compactgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052320171218
756810referencegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052320171218
757680compactgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052320171218
759420referencegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052320171218
760620compactgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052320171218
760620referencegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052320171218
761850referencegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052320171218
762900referencegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052320171218
764790referencegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052320171218
771300referencegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052320171218
773190referencegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052320171218
775290referencegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052320171218
775950referencegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052320171218
783480referencegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052320171218
783570referencegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052320171218
783900referencegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052320171218
786180referencegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052320171218
787080referencegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052320171218
787320referencegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052320171218
792330referencegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052320171218
793440referencegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052320171218
793500referencegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052320171218
795270referencegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052320171218
797880referencegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052320171218
798870compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052320171218
799860referencegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052320171218
802170compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052320171218
803070referencegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052320171218
804930compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052320171218
807810referencegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052320171218
809340referencegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052320171218
809370referencegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052320171218
818670referencegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052320171218
818850referencegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052320171218
819600referencegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052320171218
820200compactgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052320171218
831360referencegcc -m32 -O3 -fomit-frame-pointer2018052320171218
831630referencegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052320171218
834060referencegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052320171218
834360compactgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052320171218
843840compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052320171218
844320compactgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052320171218
852480compactgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052320171218
852900compactgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052320171218
853260compactgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052320171218
857250referencegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052320171218
866880referencegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052320171218
868710referencegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052320171218
876720compactgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052320171218
881160referencegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052320171218
885930referencegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052320171218
892110referencegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052320171218
892140referencegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052320171218
895140referencegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052320171218
895470referencegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052320171218
898440referencegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052320171218
912120referencegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052320171218
914310referencegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052320171218
917250referencegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052320171218
917340referencegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052320171218
917640referencegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052320171218
919890referencegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052320171218
920130referencegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052320171218
920640compactgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052320171218
922650referencegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052320171218
924330compactgcc -m32 -march=k8 -O -fomit-frame-pointer2018052320171218
926220compactgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052320171218
927000compactgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052320171218
927570compactgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052320171218
929130compactgcc -m32 -march=prescott -O -fomit-frame-pointer2018052320171218
930240compactgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052320171218
931230compactgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052320171218
931740compactgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052320171218
932430compactgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052320171218
932820compactgcc -m32 -march=nocona -O -fomit-frame-pointer2018052320171218
934950compactgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052320171218
936060compactgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052320171218
936750compactgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052320171218
938700compactgcc -m32 -march=core2 -O -fomit-frame-pointer2018052320171218
939420compactgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052320171218
939630compactgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052320171218
945240compactgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052320171218
945480compactgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052320171218
946590compactgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052320171218
948120referencegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052320171218
951330referencegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052320171218
952740compactgcc -m32 -march=athlon -O -fomit-frame-pointer2018052320171218
953040compactgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052320171218
957780compactgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052320171218
961500compactgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052320171218
965640compactgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052320171218
967740compactgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052320171218
969450compactgcc -m32 -O -fomit-frame-pointer2018052320171218
970110compactgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052320171218
975630compactgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052320171218
976110compactgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052320171218
980820compactgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052320171218
984390compactgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052320171218
984720compactgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052320171218
987510compactgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052320171218
987690compactgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052320171218
987930compactgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052320171218
988320compactgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052320171218
988800compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052320171218
989790compactgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052320171218
992850compactgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052320171218
994350compactgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052320171218
994560compactgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052320171218
997530compactgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052320171218
997650compactgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052320171218
998670compactgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052320171218
998970compactgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052320171218
999690compactgcc -m32 -march=k6 -O -fomit-frame-pointer2018052320171218
999810compactgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052320171218
1000140compactgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052320171218
1000470compactgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052320171218
1001430compactgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052320171218
1002150compactgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052320171218
1006680compactgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052320171218
1006680compactgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052320171218
1015140compactgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052320171218
1016610compactgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052320171218
1017180compactgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052320171218
1017930compactgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052320171218
1019220compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052320171218
1023360referencegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052320171218
1026750referencegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052320171218
1030260compactgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052320171218
1032900compactgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052320171218
1033470referencegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052320171218
1035840compactgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052320171218
1038930referencegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052320171218
1043010compactgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052320171218
1043370compactgcc -m32 -O3 -fomit-frame-pointer2018052320171218
1047240compactgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052320171218
1050210compactgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052320171218
1054350compactgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052320171218
1056060compactgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052320171218
1056630compactgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052320171218
1058520compactgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052320171218
1062720compactgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052320171218
1063920compactgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052320171218
1066590referencegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052320171218
1066950referencegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052320171218
1068090referencegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052320171218
1068630referencegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052320171218
1069950compactgcc -m32 -march=i386 -O -fomit-frame-pointer2018052320171218
1075440compactgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052320171218
1078290compactgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052320171218
1078950compactgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052320171218
1082010compactgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052320171218
1083270compactgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052320171218
1084170compactgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052320171218
1086210compactgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052320171218
1089030compactgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052320171218
1090680compactgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052320171218
1090830compactgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052320171218
1092750compactgcc -m32 -O2 -fomit-frame-pointer2018052320171218
1094730compactgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052320171218
1098720compactgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052320171218
1100520compactgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052320171218
1100940compactgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052320171218
1101930compactgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052320171218
1102260compactgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052320171218
1102440referencegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052320171218
1104030compactgcc -m32 -march=pentium -O -fomit-frame-pointer2018052320171218
1108860referencegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052320171218
1109610compactgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052320171218
1110510compactgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052320171218
1114020referencegcc -funroll-loops -m32 -O -fomit-frame-pointer2018052320171218
1114830compactgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052320171218
1115280compactgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052320171218
1115430compactgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052320171218
1115520compactgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052320171218
1119690compactgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052320171218
1120170compactgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052320171218
1136370compactgcc -m32 -march=i486 -O -fomit-frame-pointer2018052320171218
1141530refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052320171218
1166880compactgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052320171218
1170870refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052320171218
1209240compactgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052320171218
1213410refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052320171218
1228620refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052320171218
1228800refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052320171218
1229760refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052320171218
1231290refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052320171218
1231380refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052320171218
1231800refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052320171218
1234530refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052320171218
1235010refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052320171218
1237260refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052320171218
1238940refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052320171218
1241610refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052320171218
1241940refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052320171218
1246350refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052320171218
1247610compactgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052320171218
1249080compactgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052320171218
1250010refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052320171218
1252980refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052320171218
1253700referencegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052320171218
1254600refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052320171218
1255260refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052320171218
1256070refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052320171218
1260030refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052320171218
1261020refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052320171218
1262130refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052320171218
1264380referencegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052320171218
1266450referencegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052320171218
1266960referencegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052320171218
1267620refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052320171218
1272720refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052320171218
1275780refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052320171218
1279740refgcc -m32 -O3 -fomit-frame-pointer2018052320171218
1284780refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052320171218
1294260refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052320171218
1294500refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052320171218
1294830refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052320171218
1297440refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052320171218
1300170refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052320171218
1304460refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052320171218
1310790refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052320171218
1315770refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052320171218
1317090refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052320171218
1322730refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052320171218
1322880refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052320171218
1324800refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052320171218
1329630refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052320171218
1333920refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052320171218
1334820refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052320171218
1336020refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052320171218
1336410refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052320171218
1337160refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052320171218
1346010refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052320171218
1346280refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052320171218
1402950refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052320171218
1411830refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052320171218
1423290referencegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052320171218
1423410referencegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052320171218
1424280referencegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052320171218
1424400refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052320171218
1426740refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052320171218
1427370refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052320171218
1439370refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052320171218
1445430refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052320171218
1459770refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052320171218
1461840refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052320171218
1466430refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052320171218
1468410refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052320171218
1474830refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052320171218
1475250compactgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052320171218
1475550compactgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052320171218
1478250refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052320171218
1481040compactgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052320171218
1481340refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052320171218
1484160compactgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052320171218
1485450compactgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052320171218
1485840compactgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052320171218
1488000refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052320171218
1488630compactgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052320171218
1488960compactgcc -m32 -Os -fomit-frame-pointer2018052320171218
1489050compactgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052320171218
1490940refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052320171218
1492410refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052320171218
1492680refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052320171218
1493310compactgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052320171218
1496910compactgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052320171218
1498260compactgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052320171218
1498560compactgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052320171218
1501860compactgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052320171218
1502130compactgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052320171218
1503780compactgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052320171218
1504200refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052320171218
1504320compactgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052320171218
1506780compactgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052320171218
1509540compactgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052320171218
1515600refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052320171218
1518990refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052320171218
1519860refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052320171218
1522410refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052320171218
1527420compactgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052320171218
1532460compactgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052320171218
1532700compactgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052320171218
1536930compactgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052320171218
1546290compactgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052320171218
1546650compactgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052320171218
1549110refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052320171218
1550340compactgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052320171218
1559940compactgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052320171218
1566600compactgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052320171218
1578090compactgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052320171218
1580400compactgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052320171218
1583970compactgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052320171218
1594260compactgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052320171218
1614450compactgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052320171218
1619250compactgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052320171218
1633950compactgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052320171218
1634280compactgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052320171218
1784490refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052320171218
1786710refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052320171218
1789560refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052320171218
1792170refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052320171218
1794930refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052320171218
1797150refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052320171218
1837410refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052320171218
1951800referencegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052320171218
1970970referencegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052320171218
2032470referencegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052320171218
2061840referencegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052320171218
2070690referencegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052320171218
2072070referencegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052320171218
2074830referencegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052320171218
2115660referencegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052320171218
2117010referencegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052320171218
2118600referencegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052320171218
2135970referencegcc -m32 -O2 -fomit-frame-pointer2018052320171218
2144130referencegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052320171218
2168190referencegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052320171218
2169180referencegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052320171218
2175540referencegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052320171218
2177430referencegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052320171218
2195430referencegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052320171218
2198430referencegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052320171218
2205780referencegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052320171218
2236230referencegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052320171218
2267370referencegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052320171218
2295810referencegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052320171218
2412810referencegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052320171218
2522040refgcc -m32 -O2 -fomit-frame-pointer2018052320171218
2523150refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052320171218
2525220refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052320171218
2525610refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052320171218
2525790refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052320171218
2540400refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052320171218
2570130refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052320171218
2570700refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052320171218
2577000refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052320171218
2587080refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052320171218
2588010refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052320171218
2597130refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052320171218
2617860refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052320171218
2621190refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052320171218
2630010refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052320171218
2656560refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052320171218
2659050refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052320171218
2667300refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052320171218
2674140refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052320171218
2689830refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052320171218
2711400refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052320171218
2749200refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052320171218
2760810refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052320171218
3746460referencegcc -m32 -march=prescott -O -fomit-frame-pointer2018052320171218
3750570referencegcc -m32 -march=corei7 -O -fomit-frame-pointer2018052320171218
3750990referencegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052320171218
3755970referencegcc -m32 -O -fomit-frame-pointer2018052320171218
3761820referencegcc -m32 -march=k8 -O -fomit-frame-pointer2018052320171218
3763380referencegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052320171218
3763410referencegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052320171218
3766500referencegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052320171218
3767880referencegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052320171218
3772770referencegcc -m32 -march=nocona -O -fomit-frame-pointer2018052320171218
3777960referencegcc -m32 -march=barcelona -O -fomit-frame-pointer2018052320171218
3789990referencegcc -m32 -march=core2 -O -fomit-frame-pointer2018052320171218
3807210referencegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052320171218
3837030referencegcc -m32 -march=athlon -O -fomit-frame-pointer2018052320171218
3838680referencegcc -m32 -march=i486 -O -fomit-frame-pointer2018052320171218
3958710referencegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052320171218
3973530referencegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052320171218
3976170referencegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052320171218
4009800refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052320171218
4015980referencegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052320171218
4042020refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052320171218
4047150refgcc -m32 -O -fomit-frame-pointer2018052320171218
4047300refgcc -m32 -march=athlon -O -fomit-frame-pointer2018052320171218
4054560refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052320171218
4055460refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052320171218
4059990refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052320171218
4062660refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052320171218
4069800refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052320171218
4076940refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052320171218
4093140refgcc -m32 -march=nocona -O -fomit-frame-pointer2018052320171218
4095330refgcc -m32 -march=core2 -O -fomit-frame-pointer2018052320171218
4097370refgcc -m32 -march=k8 -O -fomit-frame-pointer2018052320171218
4115850referencegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052320171218
4120290refgcc -m32 -march=prescott -O -fomit-frame-pointer2018052320171218
4125570referencegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052320171218
4127190referencegcc -m32 -march=k6 -O -fomit-frame-pointer2018052320171218
4203900refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052320171218
4205190refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052320171218
4218900refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052320171218
4228350refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052320171218
4290540refgcc -m32 -march=i486 -O -fomit-frame-pointer2018052320171218
4301730refgcc -m32 -march=k6 -O -fomit-frame-pointer2018052320171218
4303350referencegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052320171218
4312890refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052320171218
4316760refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052320171218
4317060referencegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052320171218
4383330referencegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052320171218
4386810referencegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052320171218
4405710referencegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052320171218
4406520referencegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052320171218
4411680referencegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052320171218
4412160referencegcc -m32 -march=i386 -Os -fomit-frame-pointer2018052320171218
4412670referencegcc -m32 -march=i486 -Os -fomit-frame-pointer2018052320171218
4473960referencegcc -m32 -march=pentium -Os -fomit-frame-pointer2018052320171218
4474920referencegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052320171218
4475310referencegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052320171218
4479870referencegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052320171218
4493970referencegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052320171218
4499520referencegcc -m32 -march=k8 -Os -fomit-frame-pointer2018052320171218
4502580referencegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052320171218
4504410referencegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052320171218
4505520referencegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052320171218
4512750referencegcc -m32 -march=core2 -Os -fomit-frame-pointer2018052320171218
4514220referencegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052320171218
4518720referencegcc -m32 -march=nocona -Os -fomit-frame-pointer2018052320171218
4519650referencegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052320171218
4520910referencegcc -m32 -march=prescott -Os -fomit-frame-pointer2018052320171218
4522110referencegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052320171218
4522530referencegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052320171218
4523220referencegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052320171218
4524840referencegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052320171218
4534530referencegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052320171218
4538700referencegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052320171218
4539390referencegcc -m32 -march=k6 -Os -fomit-frame-pointer2018052320171218
4550550referencegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052320171218
4553370referencegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052320171218
4554570referencegcc -m32 -Os -fomit-frame-pointer2018052320171218
4554660referencegcc -m32 -march=athlon -Os -fomit-frame-pointer2018052320171218
4567590referencegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052320171218
4570620referencegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052320171218
4572600referencegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052320171218
4578930referencegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052320171218
4579890referencegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052320171218
4587060referencegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052320171218
4588320referencegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052320171218
4592730referencegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052320171218
4617900referencegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052320171218
4630140referencegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052320171218
4630230referencegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052320171218
4643910referencegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052320171218
4647030referencegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052320171218
4791240refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052320171218
4805730refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052320171218
4806360refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052320171218
4806570refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052320171218
4806870refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052320171218
4811010refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052320171218
4814490refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052320171218
4820550refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052320171218
4822050refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052320171218
4825110refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052320171218
4825680refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052320171218
4838550refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052320171218
4838820refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052320171218
4839360referencegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052320171218
4847670refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052320171218
4848360refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052320171218
4848660refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052320171218
4850040refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052320171218
4850520refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052320171218
4858380refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052320171218
4859580refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052320171218
4859610refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052320171218
4862010refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052320171218
4864140refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052320171218
4874310refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052320171218
4879350refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052320171218
4883550refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052320171218
4886100refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052320171218
4888800refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052320171218
4889010refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052320171218
4889310refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052320171218
4889340refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052320171218
4890540refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052320171218
4891050refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052320171218
4894140refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052320171218
4899630refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052320171218
4955340refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052320171218
4956120refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052320171218
4960260refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052320171218
4968840refgcc -m32 -Os -fomit-frame-pointer2018052320171218
4974150refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052320171218
4999290refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052320171218
5009760refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052320171218
5013840refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052320171218
5033370refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052320171218
5058360refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052320171218
5061120refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052320171218
5062740refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052320171218
5214030refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052320171218
12067710referencegcc -m32 -march=pentium -O -fomit-frame-pointer2018052320171218
12067770referencegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052320171218
12082230referencegcc -m32 -march=i386 -O -fomit-frame-pointer2018052320171218
12331260refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052320171218
12331410refgcc -m32 -march=pentium -O -fomit-frame-pointer2018052320171218
12346740refgcc -m32 -march=i386 -O -fomit-frame-pointer2018052320171218

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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