Implementation notes: amd64, h4e350, crypto_hash/luffa384

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: luffa384
TimeImplementationCompilerBenchmark dateSUPERCOP version
58707ssse3_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
58707ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
58707ssse3_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
58731ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
58731ssse3_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
58743ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
58746ssse3_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58746ssse3_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
58749ssse3_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
58752ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
58752ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
58752ssse3_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58764ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
58764ssse3_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
58770ssse3_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
58770ssse3_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
58770ssse3_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
58779ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58785ssse3_x64asm-2gcc -O3 -fomit-frame-pointer2014060220140525
58785ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
58785ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014060220140525
58794ssse3_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
58800ssse3_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
58800ssse3_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
58803ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
58803ssse3_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
58809ssse3_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
58815ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
58815ssse3_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
58818ssse3_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
58818ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
58830ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
58830ssse3_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
58830ssse3_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
58836ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
58836ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
58839ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58842ssse3_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
58848ssse3_x64asm-2gcc -m64 -O -fomit-frame-pointer2014060220140525
58848ssse3_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
58848ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
58848ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
58848ssse3_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
58848ssse3_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
58851ssse3_x64asm-2gcc -O -fomit-frame-pointer2014060220140525
58851ssse3_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
58851ssse3_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
58851ssse3_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
58851ssse3_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014060220140525
58854ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
58854ssse3_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
58854ssse3_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
58854ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
58854ssse3_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -O2 -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
58857ssse3_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
58860ssse3_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
58860ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
58860ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
58860ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
58860ssse3_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
58860ssse3_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
58863ssse3_x64asm-2gcc -Os -fomit-frame-pointer2014060220140525
58863ssse3_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
58863ssse3_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014060220140525
58863ssse3_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
58863ssse3_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
58863ssse3_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
58866ssse3_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014060220140525
58869ssse3_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
58869ssse3_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014060220140525
58872ssse3_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
58875ssse3_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
58875ssse3_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
58893ssse3_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
58899ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
58899ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
58908ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
58911ssse3_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
58911ssse3_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
58911ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
58914ssse3_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
58923ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
58923ssse3_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
58929ssse3_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
58932ssse3_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
58938ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
58941ssse3_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
58941ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
58941ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
58944ssse3_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
58944ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
58944ssse3_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
58944ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
58944ssse3_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
58944ssse3_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
58947ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
58947ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
58947ssse3_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
58947ssse3_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
58950ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58950ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
58950ssse3_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58950ssse3_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
58950ssse3_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
58950ssse3_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
58953ssse3_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58953ssse3_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58965ssse3_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
58971ssse3_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
58971ssse3_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
58983ssse3_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
58983ssse3_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
58986ssse3_x64asmgcc -O3 -fomit-frame-pointer2014060220140525
58986ssse3_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
58986ssse3_x64asmgcc -m64 -O3 -fomit-frame-pointer2014060220140525
58986ssse3_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
58986ssse3_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
58989ssse3_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
58998ssse3_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
59016ssse3_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
59016ssse3_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
59019ssse3_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
59019ssse3_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
59022ssse3_x64asmgcc -O -fomit-frame-pointer2014060220140525
59022ssse3_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
59022ssse3_x64asmgcc -m64 -O -fomit-frame-pointer2014060220140525
59022ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
59022ssse3_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
59025ssse3_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
59028ssse3_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
59028ssse3_x64asmgcc -march=k8 -O -fomit-frame-pointer2014060220140525
59028ssse3_x64asmgcc -march=nocona -O -fomit-frame-pointer2014060220140525
59043ssse3_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
59043ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
59043ssse3_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
59043ssse3_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
59043ssse3_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
59046ssse3_x64asmgcc -Os -fomit-frame-pointer2014060220140525
59046ssse3_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
59046ssse3_x64asmgcc -m64 -Os -fomit-frame-pointer2014060220140525
59046ssse3_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
59046ssse3_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
59046ssse3_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
59046ssse3_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
59049ssse3_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59052ssse3_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
59055ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59055ssse3_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
59058ssse3_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
59058ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
59061ssse3_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
59061ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
59061ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
59061ssse3_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
59061ssse3_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
59061ssse3_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
59061ssse3_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
59064ssse3_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
59088ssse3_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
59088ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
59088ssse3_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
59088ssse3_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
59094ssse3_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
59097ssse3_x64asmgcc -O2 -fomit-frame-pointer2014060220140525
59109ssse3_x64asmgcc -m64 -O2 -fomit-frame-pointer2014060220140525
59511sse2_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
59511sse2_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
59514sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
59526sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
59526sse2_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
59547sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
59547sse2_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
59547sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
59547sse2_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
59550sse2_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
59553sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
59553sse2_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
59553sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
59556sse2_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
59577sse2_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
59577sse2_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
59586sse2_x64asm-2gcc -O3 -fomit-frame-pointer2014060220140525
59589sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014060220140525
59598sse2_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
59601sse2_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
59601sse2_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
59607sse2_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
59616sse2_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
59625sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
59628ssse3_x64asm-2gcc2014060220140525
59628sse2_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
59634ssse3_x64asm-2gcc -funroll-loops2014060220140525
59646ssse3_x64asm-2cc2014060220140525
59646sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
59646sse2_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -O2 -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -m64 -O -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
59658sse2_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014060220140525
59661sse2_x64asm-2gcc -O -fomit-frame-pointer2014060220140525
59661sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
59664sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
59664sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
59667sse2_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
59667sse2_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
59667sse2_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
59667sse2_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
59670sse2_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
59670sse2_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
59673sse2_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
59676sse2_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014060220140525
59679sse2_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
59682sse2_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
59685sse2_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014060220140525
59685sse2_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
59685sse2_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
59685sse2_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014060220140525
59688sse2_x64asm-2gcc -Os -fomit-frame-pointer2014060220140525
59688sse2_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
59688sse2_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
59691sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
59691sse2_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
59694sse2_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59694sse2_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
59697sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
59697sse2_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
59700sse2_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
59700sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
59700sse2_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
59700sse2_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
59700sse2_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
59703sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
59703sse2_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
59706sse2_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
59706sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59709sse2_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014060220140525
59712sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
59712sse2_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
59712sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
59712sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
59712sse2_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
59721sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
59724sse2_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
59730sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
59733sse2_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
59736sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
59736sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
59736sse2_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
59736sse2_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
59742sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
59742sse2_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
59742sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
59742sse2_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
59745sse2_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
59745sse2_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
59748sse2_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
59748sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
59748sse2_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
59748sse2_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
59751sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
59751sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
59751sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
59751sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
59751sse2_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
59751sse2_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
59751sse2_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
59754sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
59754sse2_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
59754sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
59754sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
59757sse2_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
59757sse2_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
59757sse2_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
59766sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
59769sse2_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
59769sse2_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
59772sse2_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
59772sse2_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
59772sse2_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
59784sse2_x64asmgcc -O3 -fomit-frame-pointer2014060220140525
59784sse2_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
59784sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer2014060220140525
59787sse2_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
59787sse2_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
59790sse2_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
59793sse2_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
59793sse2_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
59796sse2_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
59802sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
59802sse2_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
59826sse2_x64asmgcc -O -fomit-frame-pointer2014060220140525
59826sse2_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
59826sse2_x64asmgcc -m64 -O -fomit-frame-pointer2014060220140525
59826sse2_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
59826sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
59826sse2_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
59826sse2_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
59829sse2_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
59829sse2_x64asmgcc -march=k8 -O -fomit-frame-pointer2014060220140525
59835sse2_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
59835sse2_x64asmgcc -march=nocona -O -fomit-frame-pointer2014060220140525
59838sse2_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
59838sse2_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
59838sse2_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
59841sse2_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
59844sse2_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
59844sse2_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
59850sse2_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
59856ssse3_x64asmgcc2014060220140525
59859ssse3_x64asmgcc -funroll-loops2014060220140525
59862ssse3_x64asmcc2014060220140525
59874sse2_x64asmgcc -O2 -fomit-frame-pointer2014060220140525
59874sse2_x64asmgcc -m64 -O2 -fomit-frame-pointer2014060220140525
59874sse2_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
59874sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
59874sse2_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
59874sse2_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
59877sse2_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
59889sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
59889sse2_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
59892sse2_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
59892sse2_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
59892sse2_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
59892sse2_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
59892sse2_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
59895sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
59895sse2_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59898sse2_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -m64 -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
59901sse2_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
59904sse2_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59904sse2_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
60042sse2_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
60447sse2_x64asm-2gcc2014060220140525
60450sse2_x64asm-2cc2014060220140525
60450sse2_x64asm-2gcc -funroll-loops2014060220140525
60627sse2_x64asmcc2014060220140525
60627sse2_x64asmgcc2014060220140525
60627sse2_x64asmgcc -funroll-loops2014060220140525
62583sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
62598sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
62601sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
62607sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
62625sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
62757sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
62772sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
62781sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
62784sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
62850sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
62859sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
62862sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
62916sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
62919sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
63249sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
63249sse2gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
63354sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
63375sse2gcc -O3 -fomit-frame-pointer2014060220140525
63393sse2gcc -m64 -O3 -fomit-frame-pointer2014060220140525
63507sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
63723sse2clang -O3 -fomit-frame-pointer2014071220140622
63762sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
63771sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
63780sse2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
63786sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
64590sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
64611sse2gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
64614sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
64614sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
64617sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
64698sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
64701sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
64875sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
65148sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
68352sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
68352sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
68355sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
68361sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
68364sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
68367sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
68370sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
68373sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
68376sse2gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
69123sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
69123sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
69222sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
69222sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
69228sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
69228sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
69237sse2gcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
69486sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
69486sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
69498sse2gcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
69528sse2gcc -Os -fomit-frame-pointer2014060220140525
69528sse2gcc -m64 -Os -fomit-frame-pointer2014060220140525
69531sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
69531sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
69531sse2gcc -march=k8 -Os -fomit-frame-pointer2014060220140525
69600sse2gcc -march=nocona -Os -fomit-frame-pointer2014060220140525
69606sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
69831sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
69831sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
69864sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
69867sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
69918sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
69930sse2gcc -m64 -O2 -fomit-frame-pointer2014060220140525
69933sse2gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
69936sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
69948sse2gcc -O2 -fomit-frame-pointer2014060220140525
69951sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
70050sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
70053sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
70059sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
70065sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
70071sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
70083sse2gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
70149sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
70149sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
70152sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
70158sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
73551opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
73575opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
73743ssse3_x64asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
73746ssse3_x64asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
73758ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
73764ssse3_x64asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
73767ssse3_x64asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
73770ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
73773ssse3_x64asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
73788ssse3_x64asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
73788ssse3_x64asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
73788ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer2014060220140525
73788ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
73791ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
73794ssse3_x64asm-PSgcc -O3 -fomit-frame-pointer2014060220140525
73800ssse3_x64asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
73824opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
73824ssse3_x64asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
73824ssse3_x64asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
73827opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
73827opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
73830ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
73866ssse3_x64asm-PS-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
73887ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
73890ssse3_x64asm-PS-2gcc -O3 -fomit-frame-pointer2014060220140525
73902ssse3_x64asm-PS-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
73911ssse3_x64asm-PS-2gcc -m64 -O3 -fomit-frame-pointer2014060220140525
73914ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
73917ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
73920ssse3_x64asm-PS-2gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
73926ssse3_x64asm-PS-2gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
73959ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
73983ssse3_x64asm-PS-2gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
73986ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
74001ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
74001ssse3_x64asm-PS-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
74004ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
74019ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
74019ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
74019ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
74019ssse3_x64asm-PS-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
74022ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
74028ssse3_x64asm-PS-2gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
74031ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74031ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74037ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
74040ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
74043ssse3_x64asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
74046ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
74046ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
74046ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
74052ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
74052ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
74055ssse3_x64asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
74055ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
74055ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
74055ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
74058ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
74061ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
74061ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
74067ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
74076ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
74079ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
74112ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
74121ssse3_x64asm-PS-2gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
74121ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
74121ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
74130ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
74139ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
74148ssse3_x64asm-PS-2gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
74148ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
74151ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
74154ssse3_x64asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
74157ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
74160ssse3_x64asm-PSgcc -O2 -fomit-frame-pointer2014060220140525
74160ssse3_x64asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
74160ssse3_x64asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
74160ssse3_x64asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
74163ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
74166ssse3_x64asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
74172ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
74175ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
74178ssse3_x64asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74181ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74181ssse3_x64asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
74184ssse3_x64asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74184ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
74190ssse3_x64asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
74190ssse3_x64asm-PSgcc -m64 -O -fomit-frame-pointer2014060220140525
74190ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
74190ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
74190ssse3_x64asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
74199ssse3_x64asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
74202ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
74202ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74205ssse3_x64asm-PSgcc -O -fomit-frame-pointer2014060220140525
74205ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
74205ssse3_x64asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
74211ssse3_x64asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
74214ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
74223ssse3_x64asm-PSgcc -march=k8 -O -fomit-frame-pointer2014060220140525
74226ssse3_x64asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
74229ssse3_x64asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
74232opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74232ssse3_x64asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
74235opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74238ssse3_x64asm-PSgcc -march=nocona -O -fomit-frame-pointer2014060220140525
74250ssse3_x64asm-PS-2gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
74268ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
74268ssse3_x64asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
74274ssse3_x64asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
74283ssse3_x64asm-PS-2gcc -march=k8 -O -fomit-frame-pointer2014060220140525
74292ssse3_x64asm-PS-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
74292ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
74295ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
74298ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74301ssse3_x64asm-PS-2gcc -O2 -fomit-frame-pointer2014060220140525
74301ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
74304opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
74304ssse3_x64asm-PS-2gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
74313ssse3_x64asm-PS-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
74325ssse3_x64asm-PS-2gcc -O -fomit-frame-pointer2014060220140525
74337ssse3_x64asm-PS-2gcc -m64 -O2 -fomit-frame-pointer2014060220140525
74337ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
74355ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
74361ssse3_x64asm-PS-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
74361ssse3_x64asm-PS-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
74361ssse3_x64asm-PS-2gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
74364ssse3_x64asm-PS-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
74370ssse3_x64asm-PS-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
74373ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
74379ssse3_x64asm-PS-2gcc -m64 -O -fomit-frame-pointer2014060220140525
74382ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
74394opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
74400ssse3_x64asm-PS-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
74400ssse3_x64asm-PS-2gcc -march=nocona -O -fomit-frame-pointer2014060220140525
74406ssse3_x64asm-PS-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
74502ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
74505ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
74520sse2gcc -march=nocona -O -fomit-frame-pointer2014060220140525
74523sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
74547sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
74550sse2gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
74562sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
74574sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
74574sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
74574sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
74583sse2gcc -m64 -O -fomit-frame-pointer2014060220140525
74586sse2gcc -O -fomit-frame-pointer2014060220140525
74586sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
74592sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
74658sse2gcc -march=k8 -O -fomit-frame-pointer2014060220140525
74661sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
74772ssse3_x64asm-PSgcc -m64 -O2 -fomit-frame-pointer2014060220140525
75006ssse3_x64asm-PS-2gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
76014ssse3_x64asm-PSgcc2014060220140525
76020ssse3_x64asm-PSgcc -funroll-loops2014060220140525
76026ssse3_x64asm-PScc2014060220140525
76425ssse3_x64asm-PS-2gcc -funroll-loops2014060220140525
76428ssse3_x64asm-PS-2cc2014060220140525
76485ssse3_x64asm-PS-2gcc2014060220140525
78981opt32gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
78984opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
78984opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
79002opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
79005opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
79008opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
79011opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
79029opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
79050opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
88053opt32clang -O3 -fomit-frame-pointer2014071220140622
88353opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
88611opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
88623opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
88764opt32gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
89721opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
89724opt32clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
89736opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
89739opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
90270opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
90276opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
90276opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
90564opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
90792opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
90804opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
92592opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
92667opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
93114opt32gcc -m64 -O3 -fomit-frame-pointer2014060220140525
93219opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
93234opt32gcc -O3 -fomit-frame-pointer2014060220140525
94716opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
94779opt32gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
94788opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
96516opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
96954opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
100665armclang -O3 -fomit-frame-pointer2014071220140622
100698armclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
100701armclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
100704armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
100725armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
115635opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
115650opt32gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
115815opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
115827opt32gcc -m64 -O2 -fomit-frame-pointer2014060220140525
115833opt32gcc -O2 -fomit-frame-pointer2014060220140525
115863opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
115866opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
115869opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
115872opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
116121opt32gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
116139opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
118278opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
118296opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
118341opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
121953opt32gcc -march=k8 -Os -fomit-frame-pointer2014060220140525
121962opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
121974opt32gcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
121980opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
121983opt32gcc -m64 -Os -fomit-frame-pointer2014060220140525
121986opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
122085opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
122334opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
122442opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
122763opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
122766opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
122784opt32gcc -Os -fomit-frame-pointer2014060220140525
123729opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
123756opt32gcc -march=nocona -Os -fomit-frame-pointer2014060220140525
124140thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
124140thomaz/asm-PSPar-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014060220140525
124140thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
124140thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -Os -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
124143thomaz/asm-PSPar-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -Os -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
124146thomaz/asm-PSPar-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
124149thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
124149thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
124149thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
124149thomaz/asm-PSPar-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014060220140525
124152thomaz/asm-PSPar-v2-INTgcc -O3 -fomit-frame-pointer2014060220140525
124152thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
124152thomaz/asm-PSPar-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
124155thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
124155thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
124155thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
124158thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
124158thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
124158thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
124158thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -O -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -m64 -O -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
124161thomaz/asm-PSPar-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014060220140525
124164thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
124164thomaz/asm-PSPar-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
124164thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
124164thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
124164thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
124164thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
124164thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
124164thomaz/asm-PSPar-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
124167thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
124170thomaz/asm-PSPar-v2-INTgcc2014060220140525
124173thomaz/asm-PSPar-v2-INTgcc -funroll-loops2014060220140525
124176thomaz/asm-PSPar-v2-INTcc2014060220140525
124182thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
124185thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
124203thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
124206thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
124602thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
124605thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
125082thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -m64 -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
125085thomaz/asm-PSPar-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
125088thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
125088thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
125088thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
125088thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
125091thomaz/asm-PSPar-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -O3 -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014060220140525
125094thomaz/asm-PSPar-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
125097thomaz/asm-PSPar-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014060220140525
125097thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
125097thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
125097thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
125100thomaz/asm-PSPar-v2-FPgcc -O2 -fomit-frame-pointer2014060220140525
125100thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
125106thomaz/asm-PSPar-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
125106thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
125106thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
125106thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
125109thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
125109thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
125109thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
125109thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
125109thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
125109thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
125109thomaz/asm-PSPar-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
125109thomaz/asm-PSPar-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -O -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
125112thomaz/asm-PSPar-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014060220140525
125115thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
125115thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
125115thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
125115thomaz/asm-PSPar-v2-FPgcc -m64 -O -fomit-frame-pointer2014060220140525
125115thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
125118thomaz/asm-PSPar-v2-FPgcc -funroll-loops2014060220140525
125121thomaz/asm-PSPar-v2-FPcc2014060220140525
125121thomaz/asm-PSPar-v2-FPgcc2014060220140525
125130thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
125130thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
125133thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
125133thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
125133thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
125136thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
125136thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
125136thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
125136thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
125139thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
125139thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
125151thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
125151thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
125184thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
125424opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
125457opt32gcc -O -fomit-frame-pointer2014060220140525
125460opt32gcc -m64 -O -fomit-frame-pointer2014060220140525
125595thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
125979opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
126216opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
126237opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
126264opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
126267opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
126297opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
126738opt32gcc -march=k8 -O -fomit-frame-pointer2014060220140525
127452opt32gcc -march=nocona -O -fomit-frame-pointer2014060220140525
130221opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
130227opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
130230opt32gcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
130233opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
130236opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
130290opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
130293opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
131229opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
131232opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
131673opt32gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
131727opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
131886opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
142935thomaz/asm-PS-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
142935thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
142935thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
142935thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
142935thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
142935thomaz/asm-PSgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
142935thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PSgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
142938thomaz/asm-PSgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
142938thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
142938thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
142938thomaz/asm-PSgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
142938thomaz/asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -m64 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
142941thomaz/asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
142941thomaz/asm-PS-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
142944thomaz/asm-PSgcc -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
142944thomaz/asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PS-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
142944thomaz/asm-PSgcc -march=nocona -O -fomit-frame-pointer2014060220140525
142947thomaz/asm-PS-v2-FPgcc -m64 -O -fomit-frame-pointer2014060220140525
142947thomaz/asm-PS-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014060220140525
142950thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
142950thomaz/asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
142956thomaz/asm-PS-v2-FPgcc -funroll-loops2014060220140525
142956thomaz/asm-PS-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
142956thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
142956thomaz/asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
142956thomaz/asm-PS-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
142959thomaz/asm-PS-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -Os -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
142962thomaz/asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
142962thomaz/asm-PSgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
142962thomaz/asm-PSgcc -m64 -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -Os -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
142962thomaz/asm-PS-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
142965thomaz/asm-PSgcc -O3 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
142965thomaz/asm-PS-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
142968thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
142968thomaz/asm-PS-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014060220140525
142968thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014060220140525
142968thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
142968thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
142971thomaz/asm-PS-v2-INTgcc -O3 -fomit-frame-pointer2014060220140525
142971thomaz/asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
142971thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
142971thomaz/asm-PS-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
142971thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
142971thomaz/asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
142974thomaz/asm-PS-v2-INTgcc -O2 -fomit-frame-pointer2014060220140525
142974thomaz/asm-PS-v2-FPgcc -O3 -fomit-frame-pointer2014060220140525
142974thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
142974thomaz/asm-PSgcc -funroll-loops2014060220140525
142974thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
142974thomaz/asm-PS-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -m64 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PSgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PSgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PSgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PSgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PSgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PS-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
142977thomaz/asm-PSgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PSgcc -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PSgcc -m64 -O2 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PSgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
142980thomaz/asm-PSgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
142980thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
142980thomaz/asm-PSgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
142983thomaz/asm-PSgcc -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -O -fomit-frame-pointer2014060220140525
142983thomaz/asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -m64 -O -fomit-frame-pointer2014060220140525
142983thomaz/asm-PSgcc -m64 -Os -fomit-frame-pointer2014060220140525
142983thomaz/asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
142983thomaz/asm-PS-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-FPcc2014060220140525
142986thomaz/asm-PSgcc2014060220140525
142986thomaz/asm-PS-v2-FPgcc2014060220140525
142986thomaz/asm-PS-v2-FPgcc -O2 -fomit-frame-pointer2014060220140525
142986thomaz/asm-PSgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
142986thomaz/asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
142986thomaz/asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
142986thomaz/asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014060220140525
142986thomaz/asm-PS-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014060220140525
142989thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
142989thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
142989thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
142989thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
142989thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
142989thomaz/asm-PSgcc -march=k8 -O -fomit-frame-pointer2014060220140525
142992thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
142992thomaz/asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
142992thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
142992thomaz/asm-PSgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
142995thomaz/asm-PScc2014060220140525
142995thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
142995thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
142998thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
142998thomaz/asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
143001thomaz/asm-PS-v2-FPgcc -Os -fomit-frame-pointer2014060220140525
143001thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
143001thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
143001thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
143001thomaz/asm-PS-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014060220140525
143004thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
143007thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
143007thomaz/asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
143007thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
143025thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
143028thomaz/asm-PS-v2-INTcc2014060220140525
143028thomaz/asm-PS-v2-INTgcc -funroll-loops2014060220140525
143031thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
143034thomaz/asm-PS-v2-INTgcc2014060220140525
270162armgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
270252armgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
273048armgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
273063armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
273642armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
275025armgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
275928armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
276033armgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
276165armgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
276666armgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
276912armgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
276978armgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
276984armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
276996armgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
277077armgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
277098armgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
277113armgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
277119armgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
277164armgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
277218armgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
277224armgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
277239armgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
277269armgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
277335armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
278022armgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
278139armgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
278349armgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
278709armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
278757armgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
278946armgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
278952armgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
280416armgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
280584armgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
280644armgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
280647armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
280713armgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
280758armgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
280875armgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
280956armgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
281079armgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
281199armgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
281247armgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
281280armgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
281316armgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
281319armgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
281340armgcc -m64 -Os -fomit-frame-pointer2014060220140525
281352armgcc -Os -fomit-frame-pointer2014060220140525
281397armgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
281643armgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
282045armgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
282192armgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
282279armgcc -O3 -fomit-frame-pointer2014060220140525
283617armgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
283677armgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
283773armgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
283821armgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
284082armgcc -m64 -O3 -fomit-frame-pointer2014060220140525
284355armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
284376armgcc -O2 -fomit-frame-pointer2014060220140525
284376armgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
284448armgcc -m64 -O2 -fomit-frame-pointer2014060220140525
285645armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
291657armgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
291672armgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
291681armgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
292218armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
353313armgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
353328armgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
360699armgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
360873armgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
361185armgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
361188armgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
361611armgcc -O -fomit-frame-pointer2014060220140525
361833armgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
361854armgcc -m64 -O -fomit-frame-pointer2014060220140525
363495armgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
363618armgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
364722armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
364797armgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
364821armgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
366012armgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
366132armgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
368352armgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
368424armgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
368646armgcc -march=nocona -O -fomit-frame-pointer2014060220140525
368682armgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
369756armgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
370896armgcc -march=k8 -O -fomit-frame-pointer2014060220140525
371409armgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
667353opt32cc2014060220140525
667470opt32gcc -funroll-loops2014060220140525
667833opt32gcc2014060220140525
1009671sse2gcc2014060220140525
1009707sse2gcc -funroll-loops2014060220140525
1010541sse2cc2014060220140525
1272375armgcc -funroll-loops2014060220140525
1272378armcc2014060220140525
1272429armgcc2014060220140525

Test failure

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS
Compiler: gcc -Os -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=core2 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -march=k8 -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2
gcc -march=nocona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2

Test failure

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS
Compiler: gcc -m64 -march=barcelona -Os -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=barcelona -Os -fomit-frame-pointer ssse3_x64asm-PS ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 88, 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 -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 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=corei7 -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/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 88, 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 -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 -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=corei7 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=corei7 -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/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 88, 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 -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 -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=corei7 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=corei7 -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/luffa384/thomaz/asm-PS-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 88, 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 -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 -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=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=corei7 -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/luffa384/thomaz/asm-PS-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 88, 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 -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 -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=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=corei7 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=corei7 -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/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: gt;:2:16: error: invalid operand for instruction
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: gt;:2:16: error: invalid operand for instruction
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: gt;:2:16: error: invalid operand for instruction
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: gt;:2:16: error: invalid operand for instruction
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS-2
Compiler: clang -O3 -fomit-frame-pointer
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:307:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+64], %xmm4
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:308:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+80], %xmm5
luffa256_x64asm.s: ^
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS
Compiler: clang -O3 -fomit-frame-pointer
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:307:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+64], %xmm4
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:308:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+80], %xmm5
luffa256_x64asm.s: ^
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa384/sse2_x64asm
Compiler: clang -O3 -fomit-frame-pointer
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+32], %xmm2
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:789:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+48], %xmm3
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:790:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+64], %xmm4
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:791:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+80], %xmm5
luffa_x64asm.s: ^
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa384/arm
Compiler: clang -O3 -fomit-frame-pointer
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer arm opt32 sse2

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa384.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa384.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa384.s: clang: warning: argument unused during compilation: '-maes'
luffa384.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: gt;:2:16: error: invalid operand for instruction
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa384.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa384.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa384.s: clang: warning: argument unused during compilation: '-maes'
luffa384.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: gt;:2:16: error: invalid operand for instruction
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_384.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_384.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_384.s: clang: warning: argument unused during compilation: '-maes'
luffa_384.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: gt;:2:16: error: invalid operand for instruction
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_384.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_384.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_384.s: clang: warning: argument unused during compilation: '-maes'
luffa_384.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: gt;:2:16: error: invalid operand for instruction
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/opt32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa384/sse2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa384/sse2_x64asm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+32], %xmm2
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:789:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+48], %xmm3
luffa_x64asm.s: ^
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa384/arm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
luffa_for_32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mpclmul'
stub.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
stub.c: clang: warning: argument unused during compilation: '-mavx2'
stub.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer arm

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa384.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa384.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa384.s: clang: warning: argument unused during compilation: '-maes'
luffa384.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa384.s: clang: warning: argument unused during compilation: '-fpolly'
luffa384.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa384.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa384.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa384.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa384.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa384.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa384.s: clang: warning: argument unused during compilation: '-maes'
luffa384.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa384.s: clang: warning: argument unused during compilation: '-fpolly'
luffa384.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa384.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa384.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa384.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_384.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_384.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_384.s: clang: warning: argument unused during compilation: '-maes'
luffa_384.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_384.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_384.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_384.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_384.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_384.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_384.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_384.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_384.s: clang: warning: argument unused during compilation: '-maes'
luffa_384.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_384.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_384.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_384.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_384.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_384.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/opt32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa384/sse2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa384/sse2_x64asm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-maes'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa384/arm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
luffa_for_32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
stub.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
stub.c: clang: warning: argument unused during compilation: '-mavx2'
stub.c: clang: warning: argument unused during compilation: '-mpclmul'
stub.c: clang: warning: argument unused during compilation: '-fpolly'
stub.c: clang: warning: argument unused during compilation: '-fvectorize'
stub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
stub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer arm

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: gt;:2:16: error: invalid operand for instruction
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: gt;:2:16: error: invalid operand for instruction
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: gt;:2:16: error: invalid operand for instruction
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: gt;:2:16: error: invalid operand for instruction
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa384/sse2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:307:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+64], %xmm4
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:308:10: error: unknown token in expression
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+48], %xmm3
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:307:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+64], %xmm4
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:308:10: error: unknown token in expression
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa384/sse2_x64asm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+32], %xmm2
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:789:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+48], %xmm3
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:790:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+64], %xmm4
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:791:14: error: unknown token in expression
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa384/arm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
stub.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer arm

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa384.s: clang: warning: argument unused during compilation: '-fpolly'
luffa384.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa384.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa384.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa384.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: gt;:2:16: error: invalid operand for instruction
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa384.s: clang: warning: argument unused during compilation: '-fpolly'
luffa384.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa384.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa384.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa384.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa384.s: clang: warning: argument unused during compilation: '-I .'
luffa384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa384.s: luffa384.s:27:1: warning: ignoring directive for now
luffa384.s: .intel_syntax
luffa384.s: ^
luffa384.s: gt;:1:15: error: invalid operand for instruction
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: gt;:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: gt;:2:16: error: invalid operand for instruction
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_384.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_384.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_384.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_384.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_384.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: gt;:2:16: error: invalid operand for instruction
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-FP
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_384.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_384.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_384.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_384.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_384.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_384.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_384.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_384.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_384.s: clang: warning: argument unused during compilation: '-I .'
luffa_384.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_384.s: luffa_384.s:27:1: warning: ignoring directive for now
luffa_384.s: .intel_syntax
luffa_384.s: ^
luffa_384.s: gt;:1:15: error: invalid operand for instruction
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: gt;:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: gt;:2:16: error: invalid operand for instruction
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32

Compiler output

Implementation: crypto_hash/luffa384/sse2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_sse2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+48], %xmm3
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa384/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256_x64asm.s: luffa256_x64asm.s:26:1: warning: ignoring directive for now
luffa256_x64asm.s: .intel_syntax
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+32], %xmm2
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:306:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+48], %xmm3
luffa256_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa384/sse2_x64asm
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_x64asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I .'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_x64asm.s: luffa_x64asm.s:21:1: warning: ignoring directive for now
luffa_x64asm.s: .intel_syntax
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+32], %xmm2
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:789:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+48], %xmm3
luffa_x64asm.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa384/arm
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
luffa_for_32.c: clang: warning: argument unused during compilation: '-mavx2'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fpolly'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_for_32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
stub.c: clang: warning: argument unused during compilation: '-mavx2'
stub.c: clang: warning: argument unused during compilation: '-fpolly'
stub.c: clang: warning: argument unused during compilation: '-fvectorize'
stub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
stub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer arm

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: 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/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: 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/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: 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/luffa384/thomaz/asm-PS-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: 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/luffa384/thomaz/asm-PS-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [enabled by default]
hash.c: hash.c:29:6: 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