Implementation notes: x86, patrick, crypto_hash/fugue512

Computer: patrick
Architecture: x86
CPU ID: GenuineIntel-00030661-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: fugue512
TimeImplementationCompilerBenchmark dateSUPERCOP version
797678sphlibgcc -march=pentium -O -fomit-frame-pointer2013050720130419
804608sphlibgcc -march=k8 -O -fomit-frame-pointer2013050720130419
823046sphlibgcc -march=k8 -O3 -fomit-frame-pointer2013050720130419
874146sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2013050720130419
878724sphlibgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2013050720130419
913178sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2013050720130419
916020sphlibgcc -march=pentium -Os -fomit-frame-pointer2013050720130419
916818sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2013050720130419
920486sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2013050720130419
923860sphlibgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2013050720130419
930930sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2013050720130419
932876sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2013050720130419
934206sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2013050720130419
938574sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013050720130419
940506sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2013050720130419
941724sphlibgcc -march=athlon -Os -fomit-frame-pointer2013050720130419
945182sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2013050720130419
948570sphlibgcc -march=k8 -Os -fomit-frame-pointer2013050720130419
949018sphlibgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2013050720130419
949256sphlibgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2013050720130419
950824sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2013050720130419
950852sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2013050720130419
952238sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2013050720130419
952518sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013050720130419
953274sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2013050720130419
953694sphlibgcc -march=pentium-mmx -Os -fomit-frame-pointer2013050720130419
955962sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2013050720130419
956592sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2013050720130419
956788sphlibgcc -march=k6-3 -O3 -fomit-frame-pointer2013050720130419
957866sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2013050720130419
957950sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013050720130419
958342sphlibgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2013050720130419
958804sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2013050720130419
959084sphlibgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2013050720130419
959224sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2013050720130419
959252sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2013050720130419
959700sphlibgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2013050720130419
960162sphlibgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2013050720130419
960386sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013050720130419
960666sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2013050720130419
963102sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2013050720130419
963648sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2013050720130419
965328sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2013050720130419
965482sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2013050720130419
966546sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2013050720130419
967260sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2013050720130419
968254sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2013050720130419
969710sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2013050720130419
970102sphlibgcc -Os -fomit-frame-pointer2013050720130419
970564sphlibgcc -march=k8 -O2 -fomit-frame-pointer2013050720130419
970732sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013050720130419
972566sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2013050720130419
972664sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2013050720130419
972888sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2013050720130419
974456sphlibgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2013050720130419
974960sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2013050720130419
974974sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2013050720130419
976920sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2013050720130419
977144sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2013050720130419
977788sphlibgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2013050720130419
977844sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013050720130419
977872sphlibgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2013050720130419
977956sphlibgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2013050720130419
978936sphlibgcc -march=barcelona -Os -fomit-frame-pointer2013050720130419
979020sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2013050720130419
979286sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2013050720130419
979958sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2013050720130419
980210sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2013050720130419
980924sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2013050720130419
981638sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2013050720130419
981862sphlibgcc -march=pentium-m -Os -fomit-frame-pointer2013050720130419
982254sphlibgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2013050720130419
982268sphlibgcc -march=athlon -O2 -fomit-frame-pointer2013050720130419
983416sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2013050720130419
984508sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2013050720130419
986286sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2013050720130419
986454sphlibgcc -funroll-loops -Os -fomit-frame-pointer2013050720130419
986818sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2013050720130419
987224sphlibgcc -march=pentium3 -Os -fomit-frame-pointer2013050720130419
987994sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2013050720130419
988036sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013050720130419
988092sphlibgcc -march=k6-3 -O2 -fomit-frame-pointer2013050720130419
989380sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2013050720130419
989618sphlibgcc -m32 -O3 -fomit-frame-pointer2013050720130419
989660sphlibgcc -march=k6 -O3 -fomit-frame-pointer2013050720130419
989926sphlibgcc -O2 -fomit-frame-pointer2013050720130419
990220sphlibgcc -march=k6-2 -Os -fomit-frame-pointer2013050720130419
991242sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2013050720130419
991606sphlibgcc -O3 -fomit-frame-pointer2013050720130419
991844sphlibgcc -march=athlon -O3 -fomit-frame-pointer2013050720130419
992586sphlibgcc -march=pentiumpro -Os -fomit-frame-pointer2013050720130419
992866sphlibgcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2013050720130419
993188sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013050720130419
993482sphlibgcc -march=pentium2 -Os -fomit-frame-pointer2013050720130419
995078sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2013050720130419
995862sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2013050720130419
996142sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2013050720130419
996212sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2013050720130419
996380sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2013050720130419
997486sphlibgcc -march=k6 -O2 -fomit-frame-pointer2013050720130419
997612sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2013050720130419
997962sphlibgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2013050720130419
999474sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013050720130419
999628sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2013050720130419
1000930sphlibgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2013050720130419
1002946sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2013050720130419
1004108sphlibgcc -march=k6-2 -O2 -fomit-frame-pointer2013050720130419
1005158sphlibgcc -m32 -Os -fomit-frame-pointer2013050720130419
1007188sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2013050720130419
1008014sphlibgcc -march=k6-2 -O3 -fomit-frame-pointer2013050720130419
1009428sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013050720130419
1009652sphlibgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2013050720130419
1009666sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2013050720130419
1011206sphlibgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2013050720130419
1011738sphlibgcc -m32 -O2 -fomit-frame-pointer2013050720130419
1018094sphlibgcc -march=k6-3 -Os -fomit-frame-pointer2013050720130419
1018276sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2013050720130419
1019242sphlibgcc -march=k6 -Os -fomit-frame-pointer2013050720130419
1020586sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2013050720130419
1022686sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2013050720130419
1024674sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2013050720130419
1025906sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2013050720130419
1028020sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013050720130419
1029238sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013050720130419
1030904sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2013050720130419
1033634sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2013050720130419
1039080sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013050720130419
1043602sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2013050720130419
1045730sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2013050720130419
1046668sphlibgcc -march=pentium-m -O2 -fomit-frame-pointer2013050720130419
1047312sphlibgcc -march=prescott -O2 -fomit-frame-pointer2013050720130419
1049650sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2013050720130419
1049776sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2013050720130419
1052534sphlibgcc -march=pentium3 -O2 -fomit-frame-pointer2013050720130419
1052940sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2013050720130419
1053346sphlibgcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2013050720130419
1053542sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2013050720130419
1053976sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2013050720130419
1054354sphlibgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2013050720130419
1055404sphlibgcc -march=pentium2 -O3 -fomit-frame-pointer2013050720130419
1055810sphlibgcc -march=pentiumpro -O2 -fomit-frame-pointer2013050720130419
1056020sphlibgcc -march=pentium2 -O2 -fomit-frame-pointer2013050720130419
1057952sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2013050720130419
1058582sphlibgcc -march=pentiumpro -O3 -fomit-frame-pointer2013050720130419
1058750sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2013050720130419
1059534sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2013050720130419
1061102sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2013050720130419
1062208sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013050720130419
1062502sphlibgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2013050720130419
1062726sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2013050720130419
1065134sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2013050720130419
1067164sphlibgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2013050720130419
1067472sphlibgcc -march=pentium-m -O3 -fomit-frame-pointer2013050720130419
1071686sphlibgcc -march=pentium4 -Os -fomit-frame-pointer2013050720130419
1072358sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2013050720130419
1073450sphlibgcc -march=pentium3 -O3 -fomit-frame-pointer2013050720130419
1074192sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2013050720130419
1074500sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2013050720130419
1074514sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2013050720130419
1074542sphlibgcc -march=i486 -Os -fomit-frame-pointer2013050720130419
1075102sphlibgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2013050720130419
1075186sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013050720130419
1075242sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2013050720130419
1075424sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2013050720130419
1076362sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2013050720130419
1076390sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2013050720130419
1077118sphlibgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2013050720130419
1077510sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2013050720130419
1077818sphlibgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2013050720130419
1078350sphlibgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2013050720130419
1078392sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2013050720130419
1079120sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2013050720130419
1079876sphlibgcc -march=nocona -O3 -fomit-frame-pointer2013050720130419
1080548sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2013050720130419
1080828sphlibgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2013050720130419
1080912sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2013050720130419
1081500sphlibgcc -march=i386 -Os -fomit-frame-pointer2013050720130419
1082928sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2013050720130419
1083390sphlibgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2013050720130419
1084468sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2013050720130419
1085028sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2013050720130419
1085028sphlibgcc -march=nocona -O2 -fomit-frame-pointer2013050720130419
1085140sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2013050720130419
1086008sphlibgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2013050720130419
1087212sphlibgcc -march=prescott -O3 -fomit-frame-pointer2013050720130419
1087464sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2013050720130419
1089116sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2013050720130419
1089130sphlibgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2013050720130419
1090502sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2013050720130419
1090796sphlibgcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2013050720130419
1092028sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013050720130419
1093946sphlibgcc -march=nocona -Os -fomit-frame-pointer2013050720130419
1094142sphlibgcc -march=pentium-mmx -O3 -fomit-frame-pointer2013050720130419
1094296sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013050720130419
1095024sphlibgcc -m32 -O -fomit-frame-pointer2013050720130419
1095794sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013050720130419
1095808sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2013050720130419
1096018sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2013050720130419
1096130sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2013050720130419
1096130sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2013050720130419
1096550sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2013050720130419
1097432sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2013050720130419
1097530sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2013050720130419
1097684sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2013050720130419
1098454sphlibgcc -funroll-loops -O -fomit-frame-pointer2013050720130419
1098538sphlibgcc -march=nocona -O -fomit-frame-pointer2013050720130419
1099854sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2013050720130419
1100190sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2013050720130419
1100834sphlibgcc -march=prescott -Os -fomit-frame-pointer2013050720130419
1101590sphlibgcc -funroll-loops -march=prescott -O -fomit-frame-pointer2013050720130419
1102066sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2013050720130419
1102178sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013050720130419
1102304sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2013050720130419
1102934sphlibgcc -march=k6-2 -O -fomit-frame-pointer2013050720130419
1104390sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2013050720130419
1105132sphlibgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2013050720130419
1105132sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2013050720130419
1105286sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2013050720130419
1105832sphlibgcc -march=barcelona -O -fomit-frame-pointer2013050720130419
1106098sphlibgcc -march=pentium4 -O -fomit-frame-pointer2013050720130419
1106350sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2013050720130419
1106434sphlibgcc -march=pentium-m -O -fomit-frame-pointer2013050720130419
1106490sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2013050720130419
1106938sphlibgcc -march=pentium4 -O2 -fomit-frame-pointer2013050720130419
1108240sphlibgcc -march=prescott -O -fomit-frame-pointer2013050720130419
1109220sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2013050720130419
1110242sphlibgcc -march=pentiumpro -O -fomit-frame-pointer2013050720130419
1110886sphlibgcc -march=pentium4 -O3 -fomit-frame-pointer2013050720130419
1111096sphlibgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2013050720130419
1111138sphlibgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2013050720130419
1111194sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2013050720130419
1112202sphlibgcc -march=pentium -O2 -fomit-frame-pointer2013050720130419
1112300sphlibgcc -march=pentium3 -O -fomit-frame-pointer2013050720130419
1112650sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2013050720130419
1112678sphlibgcc -march=k6 -O -fomit-frame-pointer2013050720130419
1112832sphlibgcc -march=i486 -O -fomit-frame-pointer2013050720130419
1112986sphlibgcc -march=athlon -O -fomit-frame-pointer2013050720130419
1113154sphlibgcc -march=pentium2 -O -fomit-frame-pointer2013050720130419
1114442sphlibgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2013050720130419
1115184sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2013050720130419
1115338sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2013050720130419
1115352sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2013050720130419
1115436sphlibgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2013050720130419
1116150sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2013050720130419
1116416sphlibgcc -march=k6-3 -O -fomit-frame-pointer2013050720130419
1116976sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2013050720130419
1117074sphlibgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2013050720130419
1117858sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2013050720130419
1118110sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2013050720130419
1118180sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2013050720130419
1118194sphlibgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2013050720130419
1118306sphlibgcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2013050720130419
1118726sphlibgcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2013050720130419
1119440sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2013050720130419
1119902sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2013050720130419
1120070sphlibgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2013050720130419
1120098sphlibgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2013050720130419
1120294sphlibgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2013050720130419
1120826sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2013050720130419
1121372sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2013050720130419
1121512sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2013050720130419
1122142sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2013050720130419
1122688sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2013050720130419
1122898sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2013050720130419
1123892sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2013050720130419
1124172sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2013050720130419
1124872sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2013050720130419
1125222sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2013050720130419
1125964sphlibgcc -O -fomit-frame-pointer2013050720130419
1126188sphlibgcc -march=i386 -O -fomit-frame-pointer2013050720130419
1126230sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013050720130419
1126384sphlibgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2013050720130419
1126734sphlibgcc -march=i486 -O3 -fomit-frame-pointer2013050720130419
1127210sphlibgcc -march=pentium-mmx -O2 -fomit-frame-pointer2013050720130419
1127798sphlibgcc -march=pentium-mmx -O -fomit-frame-pointer2013050720130419
1127854sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2013050720130419
1128358sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2013050720130419
1128358sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2013050720130419
1128932sphlibgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2013050720130419
1129016sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2013050720130419
1129058sphlibgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2013050720130419
1129660sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2013050720130419
1130206sphlibgcc -march=pentium -O3 -fomit-frame-pointer2013050720130419
1131284sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2013050720130419
1131550sphlibgcc -march=i386 -O3 -fomit-frame-pointer2013050720130419
1134714sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2013050720130419
1137472sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2013050720130419
1137710sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2013050720130419
1138354sphlibgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2013050720130419
1139054sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2013050720130419
1139376sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2013050720130419
1139670sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2013050720130419
1140538sphlibgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2013050720130419
1141028sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2013050720130419
1141700sphlibgcc -march=i486 -O2 -fomit-frame-pointer2013050720130419
1142274sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2013050720130419
1143450sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2013050720130419
1143562sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2013050720130419
1144556sphlibgcc -march=i386 -O2 -fomit-frame-pointer2013050720130419
1144668sphlibgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2013050720130419
1146040sphlibgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2013050720130419
1146054sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2013050720130419
1146656sphlibgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2013050720130419
1148182sphlibgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2013050720130419
1151584sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2013050720130419
1153264sphlibgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2013050720130419
1154286sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2013050720130419
1159760sphlibgcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2013050720130419
1165136sphlibgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2013050720130419
1169112sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2013050720130419
1615236sphlibgcc2013050720130419
1666658sphlibcc2013050720130419
1728524sphlibgcc -funroll-loops2013050720130419

Compiler output

Implementation: crypto_hash/fugue512/ccalik/aesni
Compiler: cc
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from /usr/lib/gcc/i686-redhat-linux/4.5.1/include/wmmintrin.h:31:0,
hash.c: from hash.c:26:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 203, namely:
CompilerImplementations
cc ccalik/aesni
gcc ccalik/aesni
gcc -O2 -fomit-frame-pointer ccalik/aesni
gcc -O3 -fomit-frame-pointer ccalik/aesni
gcc -O -fomit-frame-pointer ccalik/aesni
gcc -Os -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops ccalik/aesni
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=athlon -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=athlon -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=i386 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=i386 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=i486 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=i486 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k6 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=athlon -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=athlon -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i386 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i386 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i486 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i486 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/aesni
gcc -march=athlon -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=athlon -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=athlon -O -fomit-frame-pointer ccalik/aesni
gcc -march=athlon -Os -fomit-frame-pointer ccalik/aesni
gcc -march=i386 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=i386 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=i386 -O -fomit-frame-pointer ccalik/aesni
gcc -march=i386 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=i486 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=i486 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=i486 -O -fomit-frame-pointer ccalik/aesni
gcc -march=i486 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=k6-2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=k6-2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=k6-2 -O -fomit-frame-pointer ccalik/aesni
gcc -march=k6-2 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=k6-3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=k6-3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=k6-3 -O -fomit-frame-pointer ccalik/aesni
gcc -march=k6-3 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=k6 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=k6 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=k6 -O -fomit-frame-pointer ccalik/aesni
gcc -march=k6 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium-mmx -O -fomit-frame-pointer ccalik/aesni
gcc -march=pentium-mmx -Os -fomit-frame-pointer ccalik/aesni
gcc -march=pentium2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium2 -O -fomit-frame-pointer ccalik/aesni
gcc -march=pentium2 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=pentium3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium3 -O -fomit-frame-pointer ccalik/aesni
gcc -march=pentium3 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=pentium -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium -O -fomit-frame-pointer ccalik/aesni
gcc -march=pentium -Os -fomit-frame-pointer ccalik/aesni
gcc -march=pentiumpro -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=pentiumpro -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=pentiumpro -O -fomit-frame-pointer ccalik/aesni
gcc -march=pentiumpro -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue512/ccalik/vperm
Compiler: cc
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 295, namely:
CompilerImplementations
cc ccalik/vperm
gcc ccalik/vperm
gcc -O2 -fomit-frame-pointer ccalik/vperm
gcc -O3 -fomit-frame-pointer ccalik/vperm
gcc -O -fomit-frame-pointer ccalik/vperm
gcc -Os -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops ccalik/vperm
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=athlon -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=athlon -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=i386 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=i386 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=i486 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=i486 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k6 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=prescott -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -Os -fomit-frame-pointer ccalik/vperm
gcc -march=athlon -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=athlon -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=athlon -O -fomit-frame-pointer ccalik/vperm
gcc -march=athlon -Os -fomit-frame-pointer ccalik/vperm
gcc -march=barcelona -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=barcelona -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=barcelona -O -fomit-frame-pointer ccalik/vperm
gcc -march=barcelona -Os -fomit-frame-pointer ccalik/vperm
gcc -march=i386 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=i386 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=i386 -O -fomit-frame-pointer ccalik/vperm
gcc -march=i386 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=i486 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=i486 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=i486 -O -fomit-frame-pointer ccalik/vperm
gcc -march=i486 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=k6-2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=k6-2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=k6-2 -O -fomit-frame-pointer ccalik/vperm
gcc -march=k6-2 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=k6-3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=k6-3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=k6-3 -O -fomit-frame-pointer ccalik/vperm
gcc -march=k6-3 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=k6 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=k6 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=k6 -O -fomit-frame-pointer ccalik/vperm
gcc -march=k6 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=k8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=k8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=k8 -O -fomit-frame-pointer ccalik/vperm
gcc -march=k8 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -march=prescott -Os -fomit-frame-pointer ccalik/vperm

Compiler output

Implementation: crypto_hash/fugue512/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 92, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=prescott -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -Os -fomit-frame-pointer ccalik/aesni
gcc -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=barcelona -O -fomit-frame-pointer ccalik/aesni
gcc -march=barcelona -Os -fomit-frame-pointer ccalik/aesni
gcc -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -march=prescott -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue512/ccalik/vperm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if

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

Compiler output

Implementation: crypto_hash/fugue512/ccalik/aesni
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if

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

Compiler output

Implementation: crypto_hash/fugue512/ccalik/vperm
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ccalik/vperm

Compiler output

Implementation: crypto_hash/fugue512/ccalik/aesni
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/i686-redhat-linux/4.5.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue512.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue512.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ccalik/aesni