Implementation notes: amd64, ranger, crypto_hash/luffa256

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: luffa256
TimeImplementationCompilerBenchmark dateSUPERCOP version
23817sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
23817sse2_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
23821sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
23822sse2_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
23823sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
23837sse2_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
23837sse2_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
23841sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
23846sse2_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
23846sse2_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
23846sse2_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
23847sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
23847sse2_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
23848sse2_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
23848sse2_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
23852sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2011051720110509
23855sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
23860sse2_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
23860sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
23862sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
23862sse2_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
23862sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
23862sse2_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
23864sse2_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
23864sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
23865sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
23866sse2_x64asm-2gcc -O3 -fomit-frame-pointer2011051720110509
23871sse2_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
23872sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
23873sse2_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
23874sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
23874sse2_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
23875sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
23875sse2_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
23875sse2_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
23876sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
23877sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
23877sse2_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
23878sse2_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
23881sse2_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
23897sse2_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
23898sse2_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
23902sse2_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
23902sse2_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2011051720110509
23903sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
23903sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
23903sse2_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
23906sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
23906sse2_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
23907sse2_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
23908sse2_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
23915sse2_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
23915sse2_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
23917sse2_x64asm-2gcc -Os -fomit-frame-pointer2011051720110509
23917sse2_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
23917sse2_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
23918sse2_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
23918sse2_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
23918sse2_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
23919sse2_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
23920sse2_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
23922sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
23923sse2_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
23924sse2_x64asm-2gcc -O2 -fomit-frame-pointer2011051720110509
23924sse2_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2011051720110509
23925sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
23925sse2_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
23927sse2_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
23929sse2_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
23934sse2_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
23936sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
23936sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
23936sse2_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
23936sse2_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
23936sse2_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2011051720110509
23937sse2_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
23938sse2_x64asm-2gcc -O -fomit-frame-pointer2011051720110509
23939sse2_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
23939sse2_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
23939sse2_x64asm-2gcc -m64 -O -fomit-frame-pointer2011051720110509
23939sse2_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
23941sse2_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
23943sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
23943sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
23943sse2_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
23945sse2_x64asm-2gcc -m64 -Os -fomit-frame-pointer2011051720110509
23952sse2_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
23956sse2_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
24538sse2_x64asm-2cc2011051720110509
24539sse2_x64asm-2gcc -funroll-loops2011051720110509
24563sse2_x64asm-2gcc2011051720110509
25371sse2_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
25373sse2_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
25374sse2_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
25375sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
25381sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
25381sse2_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
25382sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
25385sse2_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
25386sse2_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
25387sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
25387sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
25388sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
25388sse2_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
25389sse2_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
25390sse2_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
25394sse2_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
25397sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
25403sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
25409sse2_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
25410sse2_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
25410sse2_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
25411sse2_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
25411sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
25412sse2_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
25414sse2_x64asmgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
25414sse2_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
25414sse2_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
25416sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
25417sse2_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
25417sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
25419sse2_x64asmgcc -O3 -fomit-frame-pointer2011051720110509
25419sse2_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
25421sse2_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
25421sse2_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
25421sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer2011051720110509
25422sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
25422sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
25422sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
25428sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
25429sse2_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
25441sse2_x64asmgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
25444sse2_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
25445sse2_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
25445sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
25446sse2_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
25447sse2_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
25449sse2_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
25449sse2_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
25451sse2_x64asmgcc -Os -fomit-frame-pointer2011051720110509
25451sse2_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
25451sse2_x64asmgcc -march=k8 -O -fomit-frame-pointer2011051720110509
25452sse2_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
25453sse2_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
25454sse2_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
25454sse2_x64asmgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
25455sse2_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
25455sse2_x64asmgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
25457sse2_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
25459sse2_x64asmgcc -m64 -Os -fomit-frame-pointer2011051720110509
25459sse2_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
25459sse2_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
25462sse2_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
25469sse2_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
25470sse2_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
25470sse2_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
25470sse2_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
25471sse2_x64asmgcc -m64 -O2 -fomit-frame-pointer2011051720110509
25471sse2_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
25472sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
25474sse2_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
25480sse2_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
25480sse2_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
25481sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
25482sse2_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
25482sse2_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
25484sse2_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
25485sse2_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
25486sse2_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
25487sse2_x64asmgcc -O2 -fomit-frame-pointer2011051720110509
25488sse2_x64asmgcc -m64 -O -fomit-frame-pointer2011051720110509
25489sse2_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
25490sse2_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
25490sse2_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
25491sse2_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
25491sse2_x64asmgcc -march=nocona -O -fomit-frame-pointer2011051720110509
25492sse2_x64asmgcc -O -fomit-frame-pointer2011051720110509
25493sse2_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
25495sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
26147sse2_x64asmgcc -funroll-loops2011051720110509
26150sse2_x64asmgcc2011051720110509
26193sse2_x64asmcc2011051720110509
27226sse2gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
27231sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
27240sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
27627sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
27640sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
28139sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
28174sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
28908sse2gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
28913sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
28952sse2gcc -m64 -O3 -fomit-frame-pointer2011051720110509
28953sse2gcc -O3 -fomit-frame-pointer2011051720110509
29007sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
29040sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
29040sse2gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
29068sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
29974sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
30008sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
30008sse2gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
30033sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
30124sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
30166sse2gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
30166sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
30290sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
30333sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
30603sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
30618sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
31152sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
31152sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
31153sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
31168sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
31240sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
31949sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
31976sse2gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
32000sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
32145sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
32170sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
32197sse2gcc -O2 -fomit-frame-pointer2011051720110509
32209sse2gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
32210sse2gcc -m64 -Os -fomit-frame-pointer2011051720110509
32298sse2gcc -m64 -O2 -fomit-frame-pointer2011051720110509
32308sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
32315sse2gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
32325sse2gcc -Os -fomit-frame-pointer2011051720110509
32345sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
32384sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
32384sse2gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
32430sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
32553sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
32560sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
32566sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
32571sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
32588sse2gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
32724sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
32733sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
32736sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
32791sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
32907sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
32923sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
32930sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
32937sse2gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
32942sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
33000sse2gcc -march=k8 -O -fomit-frame-pointer2011051720110509
33088sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
33103sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
33118sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
33159sse2gcc -O -fomit-frame-pointer2011051720110509
33176sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
33183sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
33185sse2gcc -m64 -O -fomit-frame-pointer2011051720110509
33206sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
33264sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
33264sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
33264sse2gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
33268sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
33287sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
33288sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
33415sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
33415sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
33440sse2gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
33754sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
33761sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
33772sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
33852sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
33892sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
33956sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
34000sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011082220110821
34045sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011082220110821
34075sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011082220110821
34080sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
34087sse2gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
34098sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011082220110821
34144sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011082220110821
34154sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082220110821
34158sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011082220110821
34178sphlibgcc -march=k8 -O3 -fomit-frame-pointer2011082220110821
34208sphlibgcc -m64 -O3 -fomit-frame-pointer2011082220110821
34219sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011082220110821
34221sphlibgcc -O3 -fomit-frame-pointer2011082220110821
34224sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011082220110821
34237sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011082220110821
34254sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2011082220110821
34258sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011082220110821
34536sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082220110821
34584sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082220110821
34597sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082220110821
35010sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011082220110821
35013sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011082220110821
35024sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011082220110821
35101sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011082220110821
35376sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011082220110821
35382sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011082220110821
35382sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011082220110821
35808opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
35810opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
35817opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
35820opt32gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
35822opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
36019opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
36032opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
37349thomaz/basicgcc -O3 -fomit-frame-pointer2011051720110509
37378thomaz/basicgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
37379thomaz/basicgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
37400thomaz/basicgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
37440thomaz/basicgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
37453thomaz/basicgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
37456thomaz/basicgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
37474thomaz/basicgcc -m64 -O3 -fomit-frame-pointer2011051720110509
37816thomaz/basicgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
37879thomaz/basicgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
37989thomaz/basicgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
38056thomaz/basicgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
38067thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
38124sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011082220110821
38146sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011082220110821
38211sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011082220110821
38232sphlibgcc -march=nocona -O3 -fomit-frame-pointer2011082220110821
38296thomaz/basicgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
38297thomaz/basicgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
38929sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011082220110821
38941opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
38941opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
38943opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
38958opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
38960opt32gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
38963opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
38967opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
38987sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011082220110821
39027opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
39072opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
39146sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011082220110821
39177thomaz/basicgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
39268thomaz/basicgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
39270opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
39302opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
39355sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011082220110821
39418sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011082220110821
39440sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011082220110821
39447sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2011082220110821
39454sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082220110821
39457sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011082220110821
39477thomaz/basicgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
39483sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011082220110821
39524sphlibgcc -march=k8 -O2 -fomit-frame-pointer2011082220110821
39600sphlibgcc -m64 -O2 -fomit-frame-pointer2011082220110821
39610sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2011082220110821
39612sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011082220110821
39679sphlibgcc -funroll-loops -O -fomit-frame-pointer2011082220110821
39688sphlibgcc -O2 -fomit-frame-pointer2011082220110821
39720sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011082220110821
39818sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082220110821
39864sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011082220110821
39875sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011082220110821
40155sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082220110821
40178sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082220110821
40247opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
40280opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
40339opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
40343opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
40343opt32gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
40353opt32gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
40387opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
40392opt32gcc -O3 -fomit-frame-pointer2011051720110509
40392opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
40392opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
40399opt32gcc -m64 -O3 -fomit-frame-pointer2011051720110509
40404opt32gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
40405opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
40434opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
40440opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
40517sphlibgcc -m64 -O -fomit-frame-pointer2011082220110821
40569sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2011082220110821
40647sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011082220110821
40680sphlibgcc -march=k8 -O -fomit-frame-pointer2011082220110821
40695sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082220110821
40698sphlibgcc -O -fomit-frame-pointer2011082220110821
40712sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082220110821
40712thomaz/basicgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
40735sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2011082220110821
40750sphlibgcc -march=nocona -O -fomit-frame-pointer2011082220110821
40820sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2011082220110821
40833thomaz/basicgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
40850thomaz/basicgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
40922sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2011082220110821
40926sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082220110821
40926sphlibgcc -march=barcelona -O -fomit-frame-pointer2011082220110821
41578opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
41624opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
41624opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
41976thomaz/basicgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
42864opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
42900opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
42902opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
43079opt32gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
44264sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011082220110821
44325sphlibgcc -march=nocona -O2 -fomit-frame-pointer2011082220110821
44796sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011082220110821
44968sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011082220110821
45320sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011082220110821
45408sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011082220110821
45408sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011082220110821
45408sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011082220110821
45427sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011082220110821
45735sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082220110821
45751sphlibgcc -Os -fomit-frame-pointer2011082220110821
45760sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011082220110821
45760sphlibgcc -m64 -Os -fomit-frame-pointer2011082220110821
45760sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011082220110821
45760sphlibgcc -march=barcelona -Os -fomit-frame-pointer2011082220110821
46076sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2011082220110821
46112sphlibgcc -march=k8 -Os -fomit-frame-pointer2011082220110821
46445sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082220110821
46640sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2011082220110821
46640sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082220110821
48625opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
48664opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
48699opt32gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
49005opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
49046opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
49137opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
49156opt32gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
49220opt32gcc -m64 -O2 -fomit-frame-pointer2011051720110509
49233opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
49280opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
49342opt32gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
49346opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
49368sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2011082220110821
49368sphlibgcc -march=nocona -Os -fomit-frame-pointer2011082220110821
49395opt32gcc -m64 -O -fomit-frame-pointer2011051720110509
49418opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
49423opt32gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
49441opt32gcc -O -fomit-frame-pointer2011051720110509
49456sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011082220110821
49563sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011082220110821
49772opt32gcc -march=nocona -O -fomit-frame-pointer2011051720110509
49779opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
49854opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
49856opt32gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
49856opt32gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
49857opt32gcc -m64 -Os -fomit-frame-pointer2011051720110509
49859opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
49864opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
49866opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
49876opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
49963opt32gcc -O2 -fomit-frame-pointer2011051720110509
50356opt32gcc -march=k8 -O -fomit-frame-pointer2011051720110509
50475opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
50512opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
50600opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
50616opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
50739opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
50825opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
50884opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
51076opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
51173opt32gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
51180opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
51208opt32gcc -Os -fomit-frame-pointer2011051720110509
51320opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
51541opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
51669opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
51731opt32gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
51761opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
52068opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
52294opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
53048opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
53972opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
66880sse2gcc -march=nocona -O -fomit-frame-pointer2011051720110509
141627armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
143789armgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
144067armgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
144082armgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
144211armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
144408armgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
144435armgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
144452armgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
144495armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
144619armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
145023armgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
145083armgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
145179armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
145251armgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
145290armgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
145377armgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
145418armgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
145552armgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
145619armgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
146432armgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
147665armgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
150197armgcc -m64 -O2 -fomit-frame-pointer2011051720110509
150216armgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
150304armgcc -Os -fomit-frame-pointer2011051720110509
150392armgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
150595armgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
150907armgcc -m64 -Os -fomit-frame-pointer2011051720110509
151182armgcc -O2 -fomit-frame-pointer2011051720110509
151184armgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
151454armgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
151800armgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
151867armgcc -O3 -fomit-frame-pointer2011051720110509
151888armgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
152011armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
152064armgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
152490armgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
152531armgcc -m64 -O3 -fomit-frame-pointer2011051720110509
153012armgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
153015armgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
153032armgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
153332armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
153335armgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
153958armgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
154088armgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
154212armgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
154255armgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
154264armgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
154528armgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
154646armgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
155106armgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
155144armgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
155580armgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
157608armgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
159024armgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
178363armgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
179599armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
180629armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
182967armgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
183301armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
184096armgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
186013armgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
187528armgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
187704armgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
188848armgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
191286armgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
191668armgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
202931armgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
203995armgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
205040armgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
205678armgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
205723armgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
205799armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
206008armgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
206837armgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
207216armgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
207349armgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
207504armgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
208227armgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
208560armgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
208560armgcc -march=k8 -O -fomit-frame-pointer2011051720110509
208736armgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
209028armgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
209112armgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
209450armgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
211277armgcc -m64 -O -fomit-frame-pointer2011051720110509
211288armgcc -O -fomit-frame-pointer2011051720110509
211798armgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
213576armgcc -march=nocona -O -fomit-frame-pointer2011051720110509
226223sphlibcc2011082220110821
226469sphlibgcc -funroll-loops2011082220110821
226771sphlibgcc2011082220110821
259160thomaz/basicgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
260745thomaz/basicgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
260834thomaz/basicgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
261356thomaz/basicgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
261728thomaz/basicgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
262072thomaz/basicgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
262339thomaz/basicgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
263296thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
263864thomaz/basicgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
264270thomaz/basicgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
264407thomaz/basicgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
264530thomaz/basicgcc -m64 -O2 -fomit-frame-pointer2011051720110509
264968thomaz/basicgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
265540thomaz/basicgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
265584thomaz/basicgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
265584thomaz/basicgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
265676thomaz/basicgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
265693thomaz/basicgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
265759thomaz/basicgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
265760thomaz/basicgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
265960thomaz/basicgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
266633thomaz/basicgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
266970thomaz/basicgcc -m64 -O -fomit-frame-pointer2011051720110509
267080thomaz/basicgcc -march=k8 -O -fomit-frame-pointer2011051720110509
267256thomaz/basicgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
267297thomaz/basicgcc -O2 -fomit-frame-pointer2011051720110509
267435thomaz/basicgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
267608thomaz/basicgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
267872thomaz/basicgcc -O -fomit-frame-pointer2011051720110509
267904thomaz/basicgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
267935thomaz/basicgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
268048thomaz/basicgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
268312thomaz/basicgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
268664thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
268752thomaz/basicgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
269304thomaz/basicgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
269439thomaz/basicgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
269632thomaz/basicgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
269691thomaz/basicgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
269847thomaz/basicgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
269896thomaz/basicgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
269984thomaz/basicgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
270072thomaz/basicgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
270110thomaz/basicgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
270160thomaz/basicgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
270269thomaz/basicgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
270376thomaz/basicgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
270419thomaz/basicgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
270512thomaz/basicgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
271007thomaz/basicgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
271034thomaz/basicgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
271046thomaz/basicgcc -march=nocona -O -fomit-frame-pointer2011051720110509
271189thomaz/basicgcc -m64 -Os -fomit-frame-pointer2011051720110509
271235thomaz/basicgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
271300thomaz/basicgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
271304thomaz/basicgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
271477thomaz/basicgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
272188thomaz/basicgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
272651thomaz/basicgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
274032thomaz/basicgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
274472thomaz/basicgcc -Os -fomit-frame-pointer2011051720110509
274560thomaz/basicgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
275099thomaz/basicgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
275270thomaz/basicgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
277502thomaz/basicgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
279522thomaz/basicgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
305095opt32gcc2011051720110509
305285opt32cc2011051720110509
305442opt32gcc -funroll-loops2011051720110509
631081thomaz/basiccc2011051720110509
640013thomaz/basicgcc2011051720110509
662200thomaz/basicgcc -funroll-loops2011051720110509
969507armgcc2011051720110509
970608armcc2011051720110509
972153armgcc -funroll-loops2011051720110509
1268872sse2cc2011051720110509
1269664sse2gcc2011051720110509
1270192sse2gcc -funroll-loops2011051720110509

Test failure

Implementation: crypto_hash/luffa256/ssse3_x64asm
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 783, namely:
CompilerImplementations
cc ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=k8 -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=nocona -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Test failure

Implementation: crypto_hash/luffa256/ssse3_x64asm
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/sse2_x86asm
Compiler: cc
luffa_x86asm.s: luffa_x86asm.s: Assembler messages:
luffa_x86asm.s: luffa_x86asm.s:830: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:832: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:833: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:834: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:868: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:869: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:870: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:871: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:880: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: ...
luffa_x86asm.s: luffa_x86asm.s:1094: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1096: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1097: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1098: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1144: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1145: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1146: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1147: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1156: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1223: Error: ambiguous operand size or operands invalid for `pop'

Number of similar (compiler,implementation) pairs: 174, namely:
CompilerImplementations
cc sse2_x86asm sse2_x86asm-2
gcc sse2_x86asm sse2_x86asm-2
gcc -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -fno-schedule-insns -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=k8 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=nocona -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=barcelona -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=barcelona -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=barcelona -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=barcelona -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=k8 -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=k8 -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=k8 -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=k8 -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=nocona -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=nocona -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=nocona -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -march=nocona -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2

Compiler output

Implementation: crypto_hash/luffa256/avr
Compiler: cc
luffa256_avr.s: luffa256_avr.s: Assembler messages:
luffa256_avr.s: luffa256_avr.s:2: Error: no such instruction: `luffa256_avr.s '
luffa256_avr.s: luffa256_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa256_avr.s: luffa256_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa256_avr.s: luffa256_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa256_avr.s: luffa256_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa256_avr.s: luffa256_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa256_avr.s: luffa256_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa256_avr.s: luffa256_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa256_avr.s: luffa256_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa256_avr.s: ...
luffa256_avr.s: luffa256_avr.s:517: Error: no such instruction: `eor r1,r3'
luffa256_avr.s: luffa256_avr.s:518: Error: no such instruction: `eor r3,r2'
luffa256_avr.s: luffa256_avr.s:519: Error: too many memory references for `and'
luffa256_avr.s: luffa256_avr.s:520: Error: no such instruction: `eor r0,r18'
luffa256_avr.s: luffa256_avr.s:521: Error: no such instruction: `eor r2,r1'
luffa256_avr.s: luffa256_avr.s:522: Error: too many memory references for `or'
luffa256_avr.s: luffa256_avr.s:523: Error: no such instruction: `eor r4,r1'
luffa256_avr.s: luffa256_avr.s:524: Error: no such instruction: `eor r3,r2'
luffa256_avr.s: luffa256_avr.s:525: Error: too many memory references for `and'
luffa256_avr.s: luffa256_avr.s:526: Error: no such instruction: `eor r1,r0'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc avr
gcc avr
gcc -O2 -fomit-frame-pointer avr
gcc -O3 -fomit-frame-pointer avr
gcc -O -fomit-frame-pointer avr
gcc -Os -fomit-frame-pointer avr
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avr
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avr
gcc -fno-schedule-insns -O -fomit-frame-pointer avr
gcc -fno-schedule-insns -Os -fomit-frame-pointer avr
gcc -funroll-loops avr
gcc -funroll-loops -O2 -fomit-frame-pointer avr
gcc -funroll-loops -O3 -fomit-frame-pointer avr
gcc -funroll-loops -O -fomit-frame-pointer avr
gcc -funroll-loops -Os -fomit-frame-pointer avr
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avr
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avr
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avr
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avr
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avr
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avr
gcc -funroll-loops -m64 -O -fomit-frame-pointer avr
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avr
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avr
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avr
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avr
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avr
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avr
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avr
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avr
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avr
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avr
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avr
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avr
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avr
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avr
gcc -m64 -O2 -fomit-frame-pointer avr
gcc -m64 -O3 -fomit-frame-pointer avr
gcc -m64 -O -fomit-frame-pointer avr
gcc -m64 -Os -fomit-frame-pointer avr
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avr
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avr
gcc -m64 -march=core2 -O -fomit-frame-pointer avr
gcc -m64 -march=core2 -Os -fomit-frame-pointer avr
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avr
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avr
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avr
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avr
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avr
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avr
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avr
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avr
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avr
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avr
gcc -m64 -march=k8 -O -fomit-frame-pointer avr
gcc -m64 -march=k8 -Os -fomit-frame-pointer avr
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avr
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avr
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avr
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avr
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avr
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avr
gcc -m64 -march=nocona -O -fomit-frame-pointer avr
gcc -m64 -march=nocona -Os -fomit-frame-pointer avr
gcc -march=barcelona -O2 -fomit-frame-pointer avr
gcc -march=barcelona -O3 -fomit-frame-pointer avr
gcc -march=barcelona -O -fomit-frame-pointer avr
gcc -march=barcelona -Os -fomit-frame-pointer avr
gcc -march=k8 -O2 -fomit-frame-pointer avr
gcc -march=k8 -O3 -fomit-frame-pointer avr
gcc -march=k8 -O -fomit-frame-pointer avr
gcc -march=k8 -Os -fomit-frame-pointer avr
gcc -march=nocona -O2 -fomit-frame-pointer avr
gcc -march=nocona -O3 -fomit-frame-pointer avr
gcc -march=nocona -O -fomit-frame-pointer avr
gcc -march=nocona -Os -fomit-frame-pointer avr

Compiler output

Implementation: crypto_hash/luffa256/asm-PS-v2-FP
Compiler: cc
luffa_256.s: luffa_256.s: Assembler messages:
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: ...
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:321: Error: ambiguous operand size or operands invalid for `push'
luffa_256.s: luffa_256.s:322: Error: ambiguous operand size or operands invalid for `push'
luffa_256.s: luffa_256.s:366: Error: ambiguous operand size or operands invalid for `pop'
luffa_256.s: luffa_256.s:367: Error: ambiguous operand size or operands invalid for `pop'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc asm-PS-v2-FP
gcc asm-PS-v2-FP
gcc -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -O -fomit-frame-pointer asm-PS-v2-FP
gcc -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -fno-schedule-insns -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -fno-schedule-insns -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -fno-schedule-insns -O -fomit-frame-pointer asm-PS-v2-FP
gcc -fno-schedule-insns -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops asm-PS-v2-FP
gcc -funroll-loops -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer asm-PS-v2-FP
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=k8 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=k8 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=k8 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=k8 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=nocona -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=nocona -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=nocona -O -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=nocona -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -march=barcelona -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -march=barcelona -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -march=barcelona -O -fomit-frame-pointer asm-PS-v2-FP
gcc -march=barcelona -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -march=k8 -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -march=k8 -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -march=k8 -O -fomit-frame-pointer asm-PS-v2-FP
gcc -march=k8 -Os -fomit-frame-pointer asm-PS-v2-FP
gcc -march=nocona -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -march=nocona -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -march=nocona -O -fomit-frame-pointer asm-PS-v2-FP
gcc -march=nocona -Os -fomit-frame-pointer asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc thomaz/asm-PS
gcc thomaz/asm-PS
gcc -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -O -fomit-frame-pointer thomaz/asm-PS
gcc -Os -fomit-frame-pointer thomaz/asm-PS
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops thomaz/asm-PS
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PS
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PS
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PSPar-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc thomaz/asm-PSPar-v2-FP
gcc thomaz/asm-PSPar-v2-FP
gcc -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PSPar-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc thomaz/asm-PSPar-v2-INT
gcc thomaz/asm-PSPar-v2-INT
gcc -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc thomaz/asm-PS-v2-FP
gcc thomaz/asm-PS-v2-FP
gcc -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops thomaz/asm-PS-v2-FP
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc thomaz/asm-PS-v2-INT
gcc thomaz/asm-PS-v2-INT
gcc -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops thomaz/asm-PS-v2-INT
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/sse2_x86asm
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
luffa_x86asm.s: luffa_x86asm.s: Assembler messages:
luffa_x86asm.s: luffa_x86asm.s:830: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:832: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:833: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:834: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:868: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:869: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:870: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:871: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:880: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: ...
luffa_x86asm.s: luffa_x86asm.s:1094: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1096: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1097: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1098: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1144: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1145: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1146: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1147: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1156: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1223: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s: Assembler messages:
luffa_x86asm.s: luffa_x86asm.s:830: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:832: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:833: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:834: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:868: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:869: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:870: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:871: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:880: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: ...
luffa_x86asm.s: luffa_x86asm.s:1094: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1096: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1097: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1098: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1144: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1145: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1146: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1147: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1156: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1223: Error: ambiguous operand size or operands invalid for `pop'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=barcelona -O -fomit-frame-pointer sse2_x86asm sse2_x86asm-2
gcc -m64 -march=barcelona -Os -fomit-frame-pointer sse2_x86asm sse2_x86asm-2

Compiler output

Implementation: crypto_hash/luffa256/avr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
luffa256_avr.s: luffa256_avr.s: Assembler messages:
luffa256_avr.s: luffa256_avr.s:2: Error: no such instruction: `luffa256_avr.s '
luffa256_avr.s: luffa256_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa256_avr.s: luffa256_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa256_avr.s: luffa256_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa256_avr.s: luffa256_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa256_avr.s: luffa256_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa256_avr.s: luffa256_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa256_avr.s: luffa256_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa256_avr.s: luffa256_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa256_avr.s: ...
luffa256_avr.s: luffa256_avr.s:517: Error: no such instruction: `eor r1,r3'
luffa256_avr.s: luffa256_avr.s:518: Error: no such instruction: `eor r3,r2'
luffa256_avr.s: luffa256_avr.s:519: Error: too many memory references for `and'
luffa256_avr.s: luffa256_avr.s:520: Error: no such instruction: `eor r0,r18'
luffa256_avr.s: luffa256_avr.s:521: Error: no such instruction: `eor r2,r1'
luffa256_avr.s: luffa256_avr.s:522: Error: too many memory references for `or'
luffa256_avr.s: luffa256_avr.s:523: Error: no such instruction: `eor r4,r1'
luffa256_avr.s: luffa256_avr.s:524: Error: no such instruction: `eor r3,r2'
luffa256_avr.s: luffa256_avr.s:525: Error: too many memory references for `and'
luffa256_avr.s: luffa256_avr.s:526: Error: no such instruction: `eor r1,r0'
luffa256_avr.s: luffa256_avr.s: Assembler messages:
luffa256_avr.s: luffa256_avr.s:2: Error: no such instruction: `luffa256_avr.s '
luffa256_avr.s: luffa256_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa256_avr.s: luffa256_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa256_avr.s: luffa256_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa256_avr.s: luffa256_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa256_avr.s: luffa256_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa256_avr.s: luffa256_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa256_avr.s: luffa256_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa256_avr.s: luffa256_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa256_avr.s: ...
luffa256_avr.s: luffa256_avr.s:517: Error: no such instruction: `eor r1,r3'
luffa256_avr.s: luffa256_avr.s:518: Error: no such instruction: `eor r3,r2'
luffa256_avr.s: luffa256_avr.s:519: Error: too many memory references for `and'
luffa256_avr.s: luffa256_avr.s:520: Error: no such instruction: `eor r0,r18'
luffa256_avr.s: luffa256_avr.s:521: Error: no such instruction: `eor r2,r1'
luffa256_avr.s: luffa256_avr.s:522: Error: too many memory references for `or'
luffa256_avr.s: luffa256_avr.s:523: Error: no such instruction: `eor r4,r1'
luffa256_avr.s: luffa256_avr.s:524: Error: no such instruction: `eor r3,r2'
luffa256_avr.s: luffa256_avr.s:525: Error: too many memory references for `and'
luffa256_avr.s: luffa256_avr.s:526: Error: no such instruction: `eor r1,r0'

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

Compiler output

Implementation: crypto_hash/luffa256/asm-PS-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
luffa_256.s: luffa_256.s: Assembler messages:
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: ...
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:321: Error: ambiguous operand size or operands invalid for `push'
luffa_256.s: luffa_256.s:322: Error: ambiguous operand size or operands invalid for `push'
luffa_256.s: luffa_256.s:366: Error: ambiguous operand size or operands invalid for `pop'
luffa_256.s: luffa_256.s:367: Error: ambiguous operand size or operands invalid for `pop'
luffa_256.s: luffa_256.s: Assembler messages:
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:249: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:250: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: ...
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:256: Error: ambiguous operand size or operands invalid for `andps'
luffa_256.s: luffa_256.s:321: Error: ambiguous operand size or operands invalid for `push'
luffa_256.s: luffa_256.s:322: Error: ambiguous operand size or operands invalid for `push'
luffa_256.s: luffa_256.s:366: Error: ambiguous operand size or operands invalid for `pop'
luffa_256.s: luffa_256.s:367: Error: ambiguous operand size or operands invalid for `pop'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=barcelona -O -fomit-frame-pointer asm-PS-v2-FP
gcc -m64 -march=barcelona -Os -fomit-frame-pointer asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PSPar-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PSPar-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa256' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT