Implementation notes: amd64, ranger, crypto_hash/luffa512

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: luffa512
TimeImplementationCompilerBenchmark dateSUPERCOP version
39539sse2_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
39540sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
39540sse2_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
39541sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
39552sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
39553sse2_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
39554sse2_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
39554sse2_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
39555sse2_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
39556sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
39558sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
39559sse2_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
39562sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
39562sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
39563sse2_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
39563sse2_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
39564sse2_x64asm-2gcc -O3 -fomit-frame-pointer2011051720110509
39564sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
39565sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
39565sse2_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
39569sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2011051720110509
39573sse2_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
39573sse2_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
39573sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
39574sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
39576sse2_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
39577sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
39577sse2_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
39577sse2_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
39578sse2_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
39580sse2_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
39580sse2_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
39582sse2_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
39584sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
39585sse2_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
39585sse2_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
39589sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
39599sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
39600sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
39600sse2_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
39641sse2_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
39641sse2_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
39642sse2_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
39644sse2_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
39644sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
39644sse2_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
39647sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
39650sse2_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
39654sse2_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2011051720110509
39655sse2_x64asm-2gcc -O2 -fomit-frame-pointer2011051720110509
39655sse2_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
39661sse2_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
39661sse2_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
39662sse2_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
39662sse2_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
39662sse2_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
39662sse2_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
39665sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
39669sse2_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
39669sse2_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
39670sse2_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
39672sse2_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
39672sse2_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
39673sse2_x64asm-2gcc -Os -fomit-frame-pointer2011051720110509
39674sse2_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
39675sse2_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2011051720110509
39677sse2_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
39683sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
39684sse2_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
39687sse2_x64asm-2gcc -O -fomit-frame-pointer2011051720110509
39688sse2_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
39688sse2_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
39693sse2_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
39693sse2_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
39704sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
39704sse2_x64asm-2gcc -m64 -O -fomit-frame-pointer2011051720110509
39704sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
39714sse2_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
39715sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
39715sse2_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2011051720110509
39716sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
39721sse2_x64asm-2gcc -m64 -Os -fomit-frame-pointer2011051720110509
39723sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
39723sse2_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
39726sse2_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
39727sse2_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
39738sse2_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
39743sse2_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
40403sse2_x64asm-2gcc -funroll-loops2011051720110509
40419sse2_x64asm-2cc2011051720110509
40420sse2_x64asm-2gcc2011051720110509
41948sse2_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
41951sse2_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
41952sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
41952sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
41956sse2_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
41957sse2_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
41964sse2_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
41965sse2_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
41965sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
41967sse2_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
41969sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
41969sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
41971sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
41972sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
41972sse2_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
41975sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
41976sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
41976sse2_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
41979sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
41980sse2_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
41981sse2_x64asmgcc -O3 -fomit-frame-pointer2011051720110509
41983sse2_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
41984sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
41984sse2_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
41984sse2_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
41985sse2_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
41986sse2_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
41987sse2_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
41988sse2_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
41988sse2_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
41989sse2_x64asmgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
41990sse2_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
41991sse2_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
41993sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer2011051720110509
41993sse2_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
41995sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
41996sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
41999sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
42000sse2_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
42026sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
42053sse2_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
42060sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
42060sse2_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
42061sse2_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
42062sse2_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
42064sse2_x64asmgcc -m64 -O2 -fomit-frame-pointer2011051720110509
42064sse2_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
42065sse2_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
42066sse2_x64asmgcc -m64 -Os -fomit-frame-pointer2011051720110509
42066sse2_x64asmgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
42067sse2_x64asmgcc -O2 -fomit-frame-pointer2011051720110509
42067sse2_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
42067sse2_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
42068sse2_x64asmgcc -Os -fomit-frame-pointer2011051720110509
42068sse2_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
42068sse2_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
42068sse2_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
42069sse2_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
42069sse2_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
42071sse2_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
42075sse2_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
42077sse2_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
42080sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
42082sse2_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
42084sse2_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
42086sse2_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
42090sse2_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
42099sse2_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
42105sse2_x64asmgcc -O -fomit-frame-pointer2011051720110509
42106sse2_x64asmgcc -march=nocona -O -fomit-frame-pointer2011051720110509
42108sse2_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
42108sse2_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
42108sse2_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
42108sse2_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
42108sse2_x64asmgcc -m64 -O -fomit-frame-pointer2011051720110509
42114sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
42114sse2_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
42114sse2_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
42115sse2_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
42115sse2_x64asmgcc -march=k8 -O -fomit-frame-pointer2011051720110509
42118sse2_x64asmgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
42120sse2_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
42125sse2_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
42127sse2_x64asmgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
42130sse2_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
42143sse2_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
42164sse2_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
42903sse2_x64asmgcc -funroll-loops2011051720110509
42920sse2_x64asmcc2011051720110509
42925sse2_x64asmgcc2011051720110509
57849sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
57860sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
58080sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
58081sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
58173sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
58307sse2gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
58430sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
58608sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
58626sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
58669sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
58684sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
58695sse2gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
58696sse2gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
58703sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
58710sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
58784sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
58785sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
58871sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
58908sse2gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
58967sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
59023sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
59041sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
59087sse2gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
59105sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
59119sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
59211sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
59229sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
59494sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
59576sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
59576sse2gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
59632sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
59755sse2gcc -O3 -fomit-frame-pointer2011051720110509
59840sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
59840sse2gcc -m64 -O3 -fomit-frame-pointer2011051720110509
60077sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
60564sse2gcc -O2 -fomit-frame-pointer2011051720110509
60639sse2gcc -m64 -O2 -fomit-frame-pointer2011051720110509
60647sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
60815sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
60823sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
60858sse2gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
60913sse2gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
60984sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
60984sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
60984sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
61030sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
61072sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
61140sse2gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
61172sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
61424sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
61424sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
61429sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
61451sse2gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
61514sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
61515sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
61600sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
61600sse2gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
61688sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
61706sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
61718sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
61739sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
61747sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
61776sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
61776sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
62102sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
62108sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
62127sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
62128sse2gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
62152sse2gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
62172sse2gcc -Os -fomit-frame-pointer2011051720110509
62190sse2gcc -m64 -Os -fomit-frame-pointer2011051720110509
62216sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
62310sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
62323sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
62553sse2gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
62584sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
62596sse2gcc -O -fomit-frame-pointer2011051720110509
62623sse2gcc -m64 -O -fomit-frame-pointer2011051720110509
62660sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
62699sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
63008sse2gcc -march=k8 -O -fomit-frame-pointer2011051720110509
63184sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011082220110821
63194sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011082220110821
63264sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011082220110821
63272sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011082220110821
63272sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2011082220110821
63316sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
63370sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011082220110821
63486sphlibgcc -march=k8 -O3 -fomit-frame-pointer2011082220110821
63517sphlibgcc -m64 -O3 -fomit-frame-pointer2011082220110821
63536sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
63537sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
63542sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
63578sphlibgcc -O3 -fomit-frame-pointer2011082220110821
63581sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011082220110821
63611sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011082220110821
63624sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011082220110821
63663sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082220110821
63681sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011082220110821
63712sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011082220110821
64187sse2gcc -march=nocona -O -fomit-frame-pointer2011051720110509
64241sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
64472sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082220110821
64636sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082220110821
64680sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082220110821
64856sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011082220110821
64902sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2011082220110821
64905sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082220110821
64944sphlibgcc -march=k8 -O2 -fomit-frame-pointer2011082220110821
65065sphlibgcc -O2 -fomit-frame-pointer2011082220110821
65068sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011082220110821
65145sphlibgcc -m64 -O2 -fomit-frame-pointer2011082220110821
65188sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011082220110821
65950sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082220110821
66176sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082220110821
66264sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082220110821
69444sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011082220110821
69461sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011082220110821
69471sphlibgcc -march=nocona -O3 -fomit-frame-pointer2011082220110821
69485sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011082220110821
71655sphlibgcc -march=nocona -O2 -fomit-frame-pointer2011082220110821
71671sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011082220110821
74624sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011082220110821
74807sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2011082220110821
74814sphlibgcc -march=nocona -O -fomit-frame-pointer2011082220110821
74967sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082220110821
75044sphlibgcc -m64 -O -fomit-frame-pointer2011082220110821
75053sphlibgcc -O -fomit-frame-pointer2011082220110821
75195sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082220110821
75212sphlibgcc -march=barcelona -O -fomit-frame-pointer2011082220110821
75213sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2011082220110821
75240sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082220110821
75504sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2011082220110821
76125sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2011082220110821
76158sphlibgcc -march=k8 -O -fomit-frame-pointer2011082220110821
76484sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011082220110821
76518sphlibgcc -funroll-loops -O -fomit-frame-pointer2011082220110821
76560sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2011082220110821
76560sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011082220110821
76560sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011082220110821
77243opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
77264opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
77264opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
77264opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
77265opt32gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
77268opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
77297opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
77485sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011082220110821
77527sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011082220110821
78170sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011082220110821
78199sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011082220110821
81055opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
81090opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
81136opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
81231opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
81232opt32gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
81232opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
81367opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
81858opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
81871opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
82082opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
82092opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
82101opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
82104opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
82166opt32gcc -m64 -O3 -fomit-frame-pointer2011051720110509
82184opt32gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
82191opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
82192opt32gcc -O3 -fomit-frame-pointer2011051720110509
82192opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
82192opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
82192opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
82192opt32gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
82193opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
82194opt32gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
82213opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
82873opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
82884opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
84203sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
85096opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
85250sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011082220110821
85255sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011082220110821
85255sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011082220110821
85317sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011082220110821
85536sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011082220110821
85536opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
85537opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
85547sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011082220110821
85800sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011082220110821
85888sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082220110821
85888sphlibgcc -march=k8 -Os -fomit-frame-pointer2011082220110821
85940sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082220110821
85988sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011082220110821
86105sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2011082220110821
86416opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
86431opt32gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
86437opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
86467opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
86625sphlibgcc -march=barcelona -Os -fomit-frame-pointer2011082220110821
86631sphlibgcc -m64 -Os -fomit-frame-pointer2011082220110821
86641sphlibgcc -Os -fomit-frame-pointer2011082220110821
86664sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011082220110821
87296sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2011082220110821
87736sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082220110821
90909sphlibgcc -march=nocona -Os -fomit-frame-pointer2011082220110821
90992sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011082220110821
91077sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011082220110821
91566sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2011082220110821
103026sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011082220110821
103173sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011082220110821
103347sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011082220110821
103974sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011082220110821
104368sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011082220110821
104676sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011082220110821
105288sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011082220110821
110346sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011082220110821
110572sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011082220110821
122106sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
127822opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
127928opt32gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
128641opt32gcc -m64 -O2 -fomit-frame-pointer2011051720110509
129750opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
132402opt32gcc -O2 -fomit-frame-pointer2011051720110509
134105opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
134872opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
136834opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
136979opt32gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
137942opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
140374opt32gcc -O -fomit-frame-pointer2011051720110509
141152opt32gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
141207opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
141299opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
141396opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
141475opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
141498opt32gcc -march=k8 -O -fomit-frame-pointer2011051720110509
141706opt32gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
141812opt32gcc -m64 -O -fomit-frame-pointer2011051720110509
143308opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
143321opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
143351opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
143379opt32gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
143385opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
143415opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
144015opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
144730opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
145024opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
145125opt32gcc -march=nocona -O -fomit-frame-pointer2011051720110509
145676opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
146264opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
151060opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
151328opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
152064opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
152098opt32gcc -Os -fomit-frame-pointer2011051720110509
152172opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
152268opt32gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
152792opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
153694opt32gcc -m64 -Os -fomit-frame-pointer2011051720110509
153736opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
154013opt32gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
154308opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
154541opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
155417opt32gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
156597opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
157020opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
157976opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
159133opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
248336armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
248864armgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
252032armgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
252472armgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
252648armgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
253439armgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
253804armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
254411armgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
254612armgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
254760armgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
254770armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
255499armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
255729armgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
257752armgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
257792armgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
259158armgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
260631armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
260939armgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
261206armgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
261360armgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
261360armgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
263296armgcc -O3 -fomit-frame-pointer2011051720110509
263402armgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
263854armgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
264088armgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
264165armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
265080armgcc -m64 -O3 -fomit-frame-pointer2011051720110509
265739armgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
265848armgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
266199armgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
266291armgcc -m64 -O2 -fomit-frame-pointer2011051720110509
266654armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
267078armgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
267139armgcc -O2 -fomit-frame-pointer2011051720110509
268110armgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
268859armgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
270240armgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
270975armgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
271319armgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
271843armgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
272272armgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
272459armgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
273675armgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
273707armgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
273832armgcc -m64 -Os -fomit-frame-pointer2011051720110509
273974armgcc -Os -fomit-frame-pointer2011051720110509
273989armgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
274236armgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
274464armgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
274472armgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
276087armgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
277109armgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
277288armgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
277552armgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
308001armgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
308138armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
309935armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
311344armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
318683armgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
320383armgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
321718armgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
322608armgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
323286armgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
326457armgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
334358armgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
338448armgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
343332armgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
348077armgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
348833armgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
353584armgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
353806armgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
354712armgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
354809armgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
355841armgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
358978armgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
359981armgcc -O -fomit-frame-pointer2011051720110509
360360armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
360668armgcc -march=nocona -O -fomit-frame-pointer2011051720110509
361768armgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
362416armgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
362454armgcc -march=k8 -O -fomit-frame-pointer2011051720110509
362564armgcc -m64 -O -fomit-frame-pointer2011051720110509
362716armgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
363364armgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
364529armgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
364631armgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
366079armgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
367964armgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
369054sphlibcc2011082220110821
369864sphlibgcc -funroll-loops2011082220110821
372502sphlibgcc2011082220110821
779152opt32cc2011051720110509
781865opt32gcc -funroll-loops2011051720110509
783519opt32gcc2011051720110509
1682558armgcc -funroll-loops2011051720110509
1685200armgcc2011051720110509
1691502armcc2011051720110509
2034059sse2gcc -funroll-loops2011051720110509
2038926sse2cc2011051720110509
2039509sse2gcc2011051720110509

Test failure

Implementation: crypto_hash/luffa512/ssse3_x86
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 870, namely:
CompilerImplementations
cc ssse3_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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_x86 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/luffa512/ssse3_x86
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3_x86 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_x86 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_x86 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_x86 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/luffa512/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/luffa512/avr
Compiler: cc
luffa512_avr.s: luffa512_avr.s: Assembler messages:
luffa512_avr.s: luffa512_avr.s:2: Error: no such instruction: `luffa512_avr.s '
luffa512_avr.s: luffa512_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa512_avr.s: luffa512_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa512_avr.s: luffa512_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa512_avr.s: luffa512_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa512_avr.s: luffa512_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa512_avr.s: luffa512_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa512_avr.s: luffa512_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa512_avr.s: luffa512_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa512_avr.s: ...
luffa512_avr.s: luffa512_avr.s:624: Error: no such instruction: `eor r1,r3'
luffa512_avr.s: luffa512_avr.s:625: Error: no such instruction: `eor r3,r2'
luffa512_avr.s: luffa512_avr.s:626: Error: too many memory references for `and'
luffa512_avr.s: luffa512_avr.s:627: Error: no such instruction: `eor r0,r18'
luffa512_avr.s: luffa512_avr.s:628: Error: no such instruction: `eor r2,r1'
luffa512_avr.s: luffa512_avr.s:629: Error: too many memory references for `or'
luffa512_avr.s: luffa512_avr.s:630: Error: no such instruction: `eor r4,r1'
luffa512_avr.s: luffa512_avr.s:631: Error: no such instruction: `eor r3,r2'
luffa512_avr.s: luffa512_avr.s:632: Error: too many memory references for `and'
luffa512_avr.s: luffa512_avr.s:633: 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/luffa512/thomaz/asm-PS
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/thomaz/asm-PSPar-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/thomaz/asm-PS-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/thomaz/asm-PS-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/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/luffa512/avr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
luffa512_avr.s: luffa512_avr.s: Assembler messages:
luffa512_avr.s: luffa512_avr.s:2: Error: no such instruction: `luffa512_avr.s '
luffa512_avr.s: luffa512_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa512_avr.s: luffa512_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa512_avr.s: luffa512_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa512_avr.s: luffa512_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa512_avr.s: luffa512_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa512_avr.s: luffa512_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa512_avr.s: luffa512_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa512_avr.s: luffa512_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa512_avr.s: ...
luffa512_avr.s: luffa512_avr.s:624: Error: no such instruction: `eor r1,r3'
luffa512_avr.s: luffa512_avr.s:625: Error: no such instruction: `eor r3,r2'
luffa512_avr.s: luffa512_avr.s:626: Error: too many memory references for `and'
luffa512_avr.s: luffa512_avr.s:627: Error: no such instruction: `eor r0,r18'
luffa512_avr.s: luffa512_avr.s:628: Error: no such instruction: `eor r2,r1'
luffa512_avr.s: luffa512_avr.s:629: Error: too many memory references for `or'
luffa512_avr.s: luffa512_avr.s:630: Error: no such instruction: `eor r4,r1'
luffa512_avr.s: luffa512_avr.s:631: Error: no such instruction: `eor r3,r2'
luffa512_avr.s: luffa512_avr.s:632: Error: too many memory references for `and'
luffa512_avr.s: luffa512_avr.s:633: Error: no such instruction: `eor r1,r0'
luffa512_avr.s: luffa512_avr.s: Assembler messages:
luffa512_avr.s: luffa512_avr.s:2: Error: no such instruction: `luffa512_avr.s '
luffa512_avr.s: luffa512_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa512_avr.s: luffa512_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa512_avr.s: luffa512_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa512_avr.s: luffa512_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa512_avr.s: luffa512_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa512_avr.s: luffa512_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa512_avr.s: luffa512_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa512_avr.s: luffa512_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa512_avr.s: ...
luffa512_avr.s: luffa512_avr.s:624: Error: no such instruction: `eor r1,r3'
luffa512_avr.s: luffa512_avr.s:625: Error: no such instruction: `eor r3,r2'
luffa512_avr.s: luffa512_avr.s:626: Error: too many memory references for `and'
luffa512_avr.s: luffa512_avr.s:627: Error: no such instruction: `eor r0,r18'
luffa512_avr.s: luffa512_avr.s:628: Error: no such instruction: `eor r2,r1'
luffa512_avr.s: luffa512_avr.s:629: Error: too many memory references for `or'
luffa512_avr.s: luffa512_avr.s:630: Error: no such instruction: `eor r4,r1'
luffa512_avr.s: luffa512_avr.s:631: Error: no such instruction: `eor r3,r2'
luffa512_avr.s: luffa512_avr.s:632: Error: too many memory references for `and'
luffa512_avr.s: luffa512_avr.s:633: 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/luffa512/thomaz/asm-PS
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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_luffa512_thomaz_asm_PS':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/thomaz/asm-PSPar-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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_luffa512_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/thomaz/asm-PSPar-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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_luffa512_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/thomaz/asm-PS-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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_luffa512_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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/luffa512/thomaz/asm-PS-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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_luffa512_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa512' 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