Implementation notes: amd64, h4e350, crypto_hash/luffa256

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: luffa256
TimeImplementationCompilerBenchmark dateSUPERCOP version
49344opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
49350opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
49356opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
49368opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
49377opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
49386opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
49392opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
49620opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
49632opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
50271sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
50727sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
50739sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
50742sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
50760sphlibgcc -O3 -fomit-frame-pointer2014060220140525
50763sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
50766sphlibgcc -m64 -O3 -fomit-frame-pointer2014060220140525
50772sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
50817sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
50823sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
50868sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
50871sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
50892sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
50892sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
50904sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
50964sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
50982sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
51045sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
51102sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
51129sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
51135sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
51153sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
51210sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
51225sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
51243sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
51243sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
51267sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
51279sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
51279sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
51294sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
51336sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
51486sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
51501sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
51501sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
51516sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
51621sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
51630sphlibgcc -O2 -fomit-frame-pointer2014060220140525
52005sphlibgcc -m64 -O2 -fomit-frame-pointer2014060220140525
52041sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
52047sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
52047sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
52095sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
52095sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
52755sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
52758sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
52863ssse3_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
52866ssse3_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
52866ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
52866ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
52869ssse3_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
52878ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
52878ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
52881ssse3_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
52884ssse3_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
52884ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
52887ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
52887ssse3_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
52890ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
52896ssse3_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
52896sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
52899ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
52902ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
52902ssse3_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
52902ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
52905ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
52905ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
52905sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
52905ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
52905ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
52905ssse3_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
52905ssse3_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
52908ssse3_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
52908ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
52908ssse3_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
52908ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
52911ssse3_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
52911ssse3_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
52911ssse3_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
52911ssse3_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
52914ssse3_x64asm-2gcc -O3 -fomit-frame-pointer2014060220140525
52917ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014060220140525
52923ssse3_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
52923ssse3_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
52926ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
52926ssse3_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
52935ssse3_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
52938ssse3_x64asm-2gcc -O2 -fomit-frame-pointer2014060220140525
52938ssse3_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
52938ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
52938ssse3_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
52938ssse3_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
52941sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
52941sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
52941ssse3_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014060220140525
52941ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
52941ssse3_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
52941ssse3_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
52941ssse3_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
52944ssse3_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
52959ssse3_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
52962ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
52962ssse3_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
52965ssse3_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
52965ssse3_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
52968ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
52971ssse3_x64asm-2gcc -O -fomit-frame-pointer2014060220140525
52971ssse3_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
52971ssse3_x64asm-2gcc -m64 -O -fomit-frame-pointer2014060220140525
52971ssse3_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
52971ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
52971ssse3_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
52974ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
52977ssse3_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
52977ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
52977ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
52977ssse3_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
52980ssse3_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
52980ssse3_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
52983ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
52983ssse3_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
52983ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
52983ssse3_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
52983ssse3_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
52983ssse3_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014060220140525
52983ssse3_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014060220140525
52986ssse3_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
52992ssse3_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
52992ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
52992ssse3_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
52992ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
52992ssse3_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
52992ssse3_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
52992ssse3_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
52995ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
52998ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
52998ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
52998ssse3_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
53001ssse3_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014060220140525
53004ssse3_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
53004ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
53004ssse3_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
53004ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
53004ssse3_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
53004ssse3_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
53004ssse3_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014060220140525
53004ssse3_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
53004ssse3_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
53004ssse3_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
53004ssse3_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
53004ssse3_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014060220140525
53007ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53007ssse3_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53007ssse3_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53010ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
53010ssse3_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
53010ssse3_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
53013ssse3_x64asmgcc -O3 -fomit-frame-pointer2014060220140525
53013ssse3_x64asmgcc -m64 -O3 -fomit-frame-pointer2014060220140525
53016ssse3_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53019ssse3_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
53022ssse3_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53022ssse3_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
53022ssse3_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
53025ssse3_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53028ssse3_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
53028sphlibgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
53037ssse3_x64asmgcc -O2 -fomit-frame-pointer2014060220140525
53037ssse3_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
53037ssse3_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
53040ssse3_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
53040ssse3_x64asmgcc -m64 -O2 -fomit-frame-pointer2014060220140525
53040ssse3_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
53040ssse3_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
53040ssse3_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
53040ssse3_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
53043ssse3_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
53049ssse3_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
53055ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
53061sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
53061ssse3_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
53067ssse3_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
53070ssse3_x64asmgcc -O -fomit-frame-pointer2014060220140525
53070ssse3_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
53070ssse3_x64asmgcc -m64 -O -fomit-frame-pointer2014060220140525
53070ssse3_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
53070ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
53070ssse3_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
53079ssse3_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
53079ssse3_x64asmgcc -march=k8 -O -fomit-frame-pointer2014060220140525
53082ssse3_x64asmgcc -march=nocona -O -fomit-frame-pointer2014060220140525
53091ssse3_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
53091ssse3_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
53094ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
53094ssse3_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
53094ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
53094ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
53097sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
53097ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
53097ssse3_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
53097ssse3_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -m64 -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
53100ssse3_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
53103ssse3_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
53103ssse3_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
53103ssse3_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
53103ssse3_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
53103ssse3_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
53106ssse3_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
53106ssse3_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
53562sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
53565sphlibgcc -march=k8 -O -fomit-frame-pointer2014060220140525
53601sphlibgcc -O -fomit-frame-pointer2014060220140525
53601sphlibgcc -m64 -O -fomit-frame-pointer2014060220140525
53601sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
53601sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
53604sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
53604sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
53610sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
53628sphlibgcc -march=nocona -O -fomit-frame-pointer2014060220140525
53643sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
53661sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
53661sse2_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
53664sse2_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
53664sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
53664sse2_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
53676sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53676sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
53676sse2_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
53679sse2_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53682sse2_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
53682sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
53682sse2_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
53682sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
53682sse2_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
53697sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
53697sse2_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
53700sse2_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
53700sse2_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
53700sse2_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
53703sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
53703sse2_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
53703sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53703sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
53703sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
53703sse2_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53703sse2_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
53706sse2_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
53706sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
53709sse2_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
53709sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014060220140525
53709sse2_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53712ssse3_x64asm-2cc2014060220140525
53712ssse3_x64asm-2gcc2014060220140525
53712sse2_x64asm-2gcc -O3 -fomit-frame-pointer2014060220140525
53712sse2_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
53712ssse3_x64asm-2gcc -funroll-loops2014060220140525
53712sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53718sse2_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
53721sse2_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53721sse2_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
53721sse2_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53733sse2_x64asm-2gcc -O2 -fomit-frame-pointer2014060220140525
53733sse2_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014060220140525
53733sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
53733sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
53736sse2_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
53736sse2_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
53736sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
53736sse2_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
53739sse2_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
53739sse2_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
53745sse2_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
53748sse2_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
53751sse2_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
53751sse2_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
53760sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
53760sse2_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
53763sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
53763sse2_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
53766sse2_x64asm-2gcc -O -fomit-frame-pointer2014060220140525
53766sse2_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
53769sse2_x64asm-2gcc -m64 -O -fomit-frame-pointer2014060220140525
53769sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
53769sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
53769sse2_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
53772sse2_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
53772sse2_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
53775sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53775sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
53775sse2_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
53778sse2_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53778sse2_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
53778sse2_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
53778sse2_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014060220140525
53778sse2_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014060220140525
53781sse2_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
53781sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
53781sse2_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
53781sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
53787sse2_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
53787sse2_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
53790sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
53790sse2_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
53790sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
53790sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
53790sse2_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
53793sse2_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
53793sse2_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
53796sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
53796sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
53796sse2_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
53796sse2_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
53796sse2_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
53796sse2_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
53799sse2_x64asmgcc -O3 -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
53799sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
53799sse2_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014060220140525
53802sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
53802sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53802sse2_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53802sse2_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
53802sse2_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
53802sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer2014060220140525
53802sse2_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
53802sse2_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
53805sse2_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
53805sse2_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
53805sse2_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
53805sse2_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014060220140525
53808ssse3_x64asmgcc2014060220140525
53808ssse3_x64asmgcc -funroll-loops2014060220140525
53808sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
53808sse2_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
53811sse2_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
53811sse2_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
53817sse2_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
53820sse2_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
53823sse2_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53823sse2_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
53823sse2_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
53826ssse3_x64asmcc2014060220140525
53832sse2_x64asmgcc -O2 -fomit-frame-pointer2014060220140525
53835sse2_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
53835sse2_x64asmgcc -m64 -O2 -fomit-frame-pointer2014060220140525
53835sse2_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
53835sse2_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
53835sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
53835sse2_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
53835sse2_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
53835sse2_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
53838sse2_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
53838sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
53859sse2_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
53859sse2_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
53865sse2_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
53868sse2_x64asmgcc -O -fomit-frame-pointer2014060220140525
53868sse2_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
53868sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
53868sse2_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
53868sse2_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
53874sse2_x64asmgcc -m64 -O -fomit-frame-pointer2014060220140525
53877sse2_x64asmgcc -march=nocona -O -fomit-frame-pointer2014060220140525
53880sse2_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
53880sse2_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
53880sse2_x64asmgcc -march=k8 -O -fomit-frame-pointer2014060220140525
53886sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
53889sse2_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
53889sse2_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
53889sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
53889sse2_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
53889sse2_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
53889sse2_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
53892sse2_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
53892sse2_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
53895sse2_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
53895sse2_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -m64 -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
53898sse2_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
53901sse2_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
53901sse2_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
53901sse2_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
53973sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
53973sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
53973sphlibgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
54006opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
54006opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
54009opt32gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
54024opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
54033opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
54039opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
54042opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
54051opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
54057opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
54507sse2_x64asm-2gcc2014060220140525
54510sse2_x64asm-2cc2014060220140525
54510sse2_x64asm-2gcc -funroll-loops2014060220140525
54609sse2_x64asmcc2014060220140525
54609sse2_x64asmgcc2014060220140525
54609sse2_x64asmgcc -funroll-loops2014060220140525
56337sse2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
56340sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
56349sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
56352sse2clang -O3 -fomit-frame-pointer2014071220140622
56373sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
56373sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
56373sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
56379sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
56379sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
56379sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
56418sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
56418sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
56430sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
56454opt32clang -O3 -fomit-frame-pointer2014071220140622
56490opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
56490opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
56496opt32clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
56496sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
56505sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
56514opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
56646sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
56649sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
56721sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
56736sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
56922sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
56937sse2gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
57120sse2gcc -O3 -fomit-frame-pointer2014060220140525
57120sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
57135sse2gcc -m64 -O3 -fomit-frame-pointer2014060220140525
57267sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
58179sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
58179sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
58290sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58293sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58299sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
58320sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
58320sse2gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
58491sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58512sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
58968sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
58968sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
59028opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
59046opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
59115sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
59115sse2gcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
59172sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59172sse2gcc -march=nocona -Os -fomit-frame-pointer2014060220140525
59208sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
59208sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
59208sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
59208sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
59211sse2gcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
59214sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59214sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
59265sse2gcc -Os -fomit-frame-pointer2014060220140525
59265sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
59265sse2gcc -march=k8 -Os -fomit-frame-pointer2014060220140525
59268sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
59268sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
59274sse2gcc -m64 -Os -fomit-frame-pointer2014060220140525
59283opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
59289opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
59334opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
59361sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
59361sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
59511opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
59511opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
59514sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
59514sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
59514sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
59514sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
59673sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
59673sphlibgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
59733opt32gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
59766opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
59859sse2gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
59880sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
59970sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
59976sse2gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
60009sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
60027sse2gcc -m64 -O2 -fomit-frame-pointer2014060220140525
60039sse2gcc -O2 -fomit-frame-pointer2014060220140525
60039sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
60192opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
60207sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
60210sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
60429sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
60435sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
60438sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
60438sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
60999opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
61014opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
61305sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
61305sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
61305sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
61305sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
61305sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
61305sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
61305sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
61323opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
61326opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
61794sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
61797sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
61797sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
61797sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
61890sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
61890sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
61893sse2gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
61893sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
61896sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
61899sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
61908sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
61908sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
61965sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
62376sphlibgcc -Os -fomit-frame-pointer2014060220140525
62382sphlibgcc -m64 -Os -fomit-frame-pointer2014060220140525
62388sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
62391sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
62391sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
62391sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
62391sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
62391sphlibgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
62862opt32gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
62865opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
62877opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
62967thomaz/basicclang -O3 -fomit-frame-pointer2014071220140622
63255opt32gcc -O3 -fomit-frame-pointer2014060220140525
63267opt32gcc -m64 -O3 -fomit-frame-pointer2014060220140525
63294opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
64176sse2gcc -O -fomit-frame-pointer2014060220140525
64176sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
64179sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
64182sse2gcc -m64 -O -fomit-frame-pointer2014060220140525
64182sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
64227sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
64233sse2gcc -march=nocona -O -fomit-frame-pointer2014060220140525
64263sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
64263sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
64263sse2gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
64266sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
64380sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
64380sse2gcc -march=k8 -O -fomit-frame-pointer2014060220140525
64632sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
65061opt32gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
65064opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
65634opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
65634opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
65643opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
65649opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
65649opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
65649opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
65664opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
65760opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
65760opt32gcc -m64 -O2 -fomit-frame-pointer2014060220140525
65778opt32gcc -O2 -fomit-frame-pointer2014060220140525
66420opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
66426opt32gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
67245opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
67470sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
67470sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
67476sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
67479sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
67677opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
67680opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
67728sphlibclang -O3 -fomit-frame-pointer2014071220140622
67770opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
67797opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
67803opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
67821ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
67821ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
67824ssse3_x64asm-PS-2gcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
67824ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
67824ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
67830ssse3_x64asm-PS-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
67830ssse3_x64asm-PS-2gcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
67833ssse3_x64asm-PS-2gcc -O3 -fomit-frame-pointer2014060220140525
67833ssse3_x64asm-PS-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
67833ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
67833ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
67833ssse3_x64asm-PS-2gcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
67836ssse3_x64asm-PS-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
67836ssse3_x64asm-PS-2gcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
67845ssse3_x64asm-PS-2gcc -m64 -O3 -fomit-frame-pointer2014060220140525
67851ssse3_x64asm-PS-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
67857ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
67857ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
67860ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
67860ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
67950ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
67950ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
67956ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
67956ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
67956ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
67956ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
67959ssse3_x64asm-PS-2gcc -funroll-loops -O -fomit-frame-pointer2014060220140525
67959ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
67959ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
67959ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
67959ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
67959ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
67959ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
67962ssse3_x64asm-PS-2gcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
67962ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
67962ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
67962ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
67965ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
68139ssse3_x64asm-PS-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
68142ssse3_x64asm-PS-2gcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
68163ssse3_x64asm-PS-2gcc -O2 -fomit-frame-pointer2014060220140525
68163ssse3_x64asm-PS-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
68163ssse3_x64asm-PS-2gcc -m64 -O2 -fomit-frame-pointer2014060220140525
68163ssse3_x64asm-PS-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
68163ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
68163ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
68163ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
68175ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
68175ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
68175ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
68175ssse3_x64asm-PS-2gcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
68178ssse3_x64asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
68178ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
68181ssse3_x64asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
68181ssse3_x64asm-PS-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
68181ssse3_x64asm-PS-2gcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
68184ssse3_x64asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PS-2gcc -O -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PS-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PS-2gcc -m64 -O -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PS-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
68187ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
68190ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
68190ssse3_x64asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
68190ssse3_x64asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
68190ssse3_x64asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
68193ssse3_x64asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
68193ssse3_x64asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
68196ssse3_x64asm-PSgcc -O3 -fomit-frame-pointer2014060220140525
68196ssse3_x64asm-PS-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
68196ssse3_x64asm-PS-2gcc -march=k8 -O -fomit-frame-pointer2014060220140525
68199ssse3_x64asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
68199ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer2014060220140525
68208ssse3_x64asm-PS-2gcc -march=nocona -O -fomit-frame-pointer2014060220140525
68211ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
68211ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
68211ssse3_x64asm-PS-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
68214ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
68214ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
68241ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
68241ssse3_x64asm-PS-2gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
68244ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
68304ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
68304ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
68310ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
68310ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
68310ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
68310ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
68313ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
68313ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
68316ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
68322ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
68484opt32gcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
68484opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
68499ssse3_x64asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
68499ssse3_x64asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
68514ssse3_x64asm-PSgcc -O2 -fomit-frame-pointer2014060220140525
68514ssse3_x64asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
68514ssse3_x64asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
68514ssse3_x64asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
68517ssse3_x64asm-PSgcc -m64 -O2 -fomit-frame-pointer2014060220140525
68517ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
68517ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
68529ssse3_x64asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
68529ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
68532ssse3_x64asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
68535ssse3_x64asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
68535ssse3_x64asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
68541ssse3_x64asm-PSgcc -O -fomit-frame-pointer2014060220140525
68541ssse3_x64asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
68541ssse3_x64asm-PSgcc -m64 -O -fomit-frame-pointer2014060220140525
68541ssse3_x64asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
68541ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
68541ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
68550ssse3_x64asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
68550ssse3_x64asm-PSgcc -march=k8 -O -fomit-frame-pointer2014060220140525
68553ssse3_x64asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
68565ssse3_x64asm-PSgcc -march=nocona -O -fomit-frame-pointer2014060220140525
68568ssse3_x64asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
68574ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
68580ssse3_x64asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
68583ssse3_x64asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
68622opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
68985opt32gcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
68997opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
69240opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
69252opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
69276opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
69378opt32gcc -m64 -Os -fomit-frame-pointer2014060220140525
69381opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
69381opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
69381opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
69384opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
69393opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
69405opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
69420opt32gcc -m64 -O -fomit-frame-pointer2014060220140525
69453opt32gcc -O -fomit-frame-pointer2014060220140525
69639opt32gcc -Os -fomit-frame-pointer2014060220140525
69651opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
69654thomaz/basicclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
69654thomaz/basicclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
69657thomaz/basicclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
69657thomaz/basicclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
69717ssse3_x64asm-PS-2cc2014060220140525
69717ssse3_x64asm-PS-2gcc2014060220140525
69717ssse3_x64asm-PS-2gcc -funroll-loops2014060220140525
69804armclang -O3 -fomit-frame-pointer2014071220140622
69834opt32gcc -march=k8 -O -fomit-frame-pointer2014060220140525
69876armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
69876armclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
69876armclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
69915armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
70020opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
70020opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
70020opt32gcc -march=nocona -Os -fomit-frame-pointer2014060220140525
70074ssse3_x64asm-PScc2014060220140525
70074ssse3_x64asm-PSgcc2014060220140525
70074ssse3_x64asm-PSgcc -funroll-loops2014060220140525
70107opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
70266opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
70272opt32gcc -march=nocona -O -fomit-frame-pointer2014060220140525
70473opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
70485opt32gcc -march=k8 -Os -fomit-frame-pointer2014060220140525
71100opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
71166opt32gcc -march=barcelona -O -fomit-frame-pointer2014060220140525
71172opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
103302thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
103302thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
103302thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
103305thomaz/asm-PSgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PSgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
103305thomaz/asm-PS-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -m64 -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
103308thomaz/asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
103308thomaz/asm-PS-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
103311thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
103311thomaz/asm-PSgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
103311thomaz/asm-PSgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
103311thomaz/asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PS-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
103311thomaz/asm-PSgcc -march=nocona -O -fomit-frame-pointer2014060220140525
103314thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
103314thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
103314thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
103314thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
103314thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
103314thomaz/asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
103314thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
103314thomaz/asm-PS-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014060220140525
103317thomaz/asm-PScc2014060220140525
103317thomaz/asm-PS-v2-FPgcc2014060220140525
103317thomaz/asm-PSgcc -funroll-loops2014060220140525
103317thomaz/asm-PS-v2-FPgcc -funroll-loops2014060220140525
103317thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
103317thomaz/asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
103317thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
103317thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
103317thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
103320thomaz/asm-PS-v2-FPcc2014060220140525
103320thomaz/asm-PSgcc2014060220140525
103320thomaz/asm-PS-v2-INTgcc2014060220140525
103320thomaz/asm-PS-v2-INTgcc -funroll-loops2014060220140525
103320thomaz/asm-PSgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
103320thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-INTgcc -O3 -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-FPgcc -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
103323thomaz/asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
103323thomaz/asm-PSgcc -m64 -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103323thomaz/asm-PSgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PSgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PSgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
103323thomaz/asm-PSgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103323thomaz/asm-PS-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -m64 -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PSgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PSgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PSgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PSgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
103326thomaz/asm-PSgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
103326thomaz/asm-PS-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
103329thomaz/asm-PSgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
103329thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103329thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
103329thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
103329thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
103329thomaz/asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
103329thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
103329thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
103329thomaz/asm-PSgcc -march=k8 -O -fomit-frame-pointer2014060220140525
103329thomaz/asm-PS-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014060220140525
103332thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
103332thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103332thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
103332thomaz/asm-PS-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103335thomaz/asm-PSgcc -Os -fomit-frame-pointer2014060220140525
103335thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
103338thomaz/asm-PS-v2-INTcc2014060220140525
103338thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014060220140525
103338thomaz/asm-PSgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
103341thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
103341thomaz/asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103341thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103341thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
103341thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
103341thomaz/asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
103341thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
103341thomaz/asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
103341thomaz/asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-INTgcc -O2 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PSgcc -m64 -O3 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103344thomaz/asm-PS-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103347thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
103347thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
103347thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
103347thomaz/asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
103347thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
103347thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
103347thomaz/asm-PS-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014060220140525
103347thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
103347thomaz/asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
103347thomaz/asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
103347thomaz/asm-PS-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
103350thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
103350thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
103350thomaz/asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
103350thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
103350thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
103350thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
103350thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
103353thomaz/asm-PS-v2-FPgcc -O3 -fomit-frame-pointer2014060220140525
103353thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
103353thomaz/asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
103353thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
103353thomaz/asm-PS-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014060220140525
103356thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
103356thomaz/asm-PS-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014060220140525
103359thomaz/asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
103362thomaz/asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
103365thomaz/asm-PSgcc -O3 -fomit-frame-pointer2014060220140525
103365thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
103368thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103371thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103374thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
103383thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103383thomaz/asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103383thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103386thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
103386thomaz/asm-PS-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
103452thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
103455thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
103455thomaz/asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
103455thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
103458thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PSgcc -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PS-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PS-v2-FPgcc -m64 -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
103461thomaz/asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
103464thomaz/asm-PS-v2-FPgcc -O -fomit-frame-pointer2014060220140525
103464thomaz/asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
103464thomaz/asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
103464thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
103464thomaz/asm-PSgcc -m64 -O -fomit-frame-pointer2014060220140525
103464thomaz/asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
103464thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
103467thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
103467thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
103467thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-INTgcc -Os -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-INTgcc -m64 -Os -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
103491thomaz/asm-PS-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
103494thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
103494thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
103494thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
103494thomaz/asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
103494thomaz/asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
103494thomaz/asm-PS-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
103497thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
103500thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
103503thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
103503thomaz/asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
103503thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
103509thomaz/asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
103509thomaz/asm-PS-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
103512thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
103575thomaz/asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
103575thomaz/asm-PS-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
103575thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
103575thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
103575thomaz/asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
103575thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
103581thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
103683thomaz/asm-PS-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014060220140525
103683thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
103686thomaz/asm-PSgcc -O2 -fomit-frame-pointer2014060220140525
103686thomaz/asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
103689thomaz/asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
103692thomaz/asm-PS-v2-FPgcc -O2 -fomit-frame-pointer2014060220140525
103692thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
103692thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
103692thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
103695thomaz/asm-PSgcc -m64 -O2 -fomit-frame-pointer2014060220140525
103695thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
103695thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
103695thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
103698thomaz/asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
113805thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
113805thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
113805thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
113805thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
113805thomaz/asm-PSPar-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
113808thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
113808thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
113808thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
113808thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
113808thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
113808thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
113808thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
113808thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -O -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -m64 -O -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
113811thomaz/asm-PSPar-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014060220140525
113814thomaz/asm-PSPar-v2-INTcc2014060220140525
113817thomaz/asm-PSPar-v2-INTgcc2014060220140525
113817thomaz/asm-PSPar-v2-INTgcc -funroll-loops2014060220140525
113823thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
113823thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
113826thomaz/asm-PSPar-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -m64 -Os -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
113829thomaz/asm-PSPar-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
113832thomaz/asm-PSPar-v2-INTgcc -Os -fomit-frame-pointer2014060220140525
113832thomaz/asm-PSPar-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014060220140525
113832thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
113835thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
113838thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
113838thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
113841thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
113841thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
113844thomaz/asm-PSPar-v2-INTgcc -O2 -fomit-frame-pointer2014060220140525
113844thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
113844thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
113844thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
113844thomaz/asm-PSPar-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
113847thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
113850thomaz/asm-PSPar-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
113850thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
113850thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
113850thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
113850thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
113850thomaz/asm-PSPar-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
113850thomaz/asm-PSPar-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
113853thomaz/asm-PSPar-v2-INTgcc -O3 -fomit-frame-pointer2014060220140525
113853thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
113853thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
113853thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
113856thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
113865thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
113865thomaz/asm-PSPar-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014060220140525
113883thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
113886thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
114303thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
114315thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
114549thomaz/asm-PSPar-v2-FPgcc -Os -fomit-frame-pointer2014060220140525
114549thomaz/asm-PSPar-v2-FPgcc -m64 -Os -fomit-frame-pointer2014060220140525
114549thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
114549thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
114549thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
114549thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
114549thomaz/asm-PSPar-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -O2 -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
114552thomaz/asm-PSPar-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
114555thomaz/asm-PSPar-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014060220140525
114555thomaz/asm-PSPar-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014060220140525
114558thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
114558thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
114558thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
114558thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
114558thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
114558thomaz/asm-PSPar-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
114561thomaz/asm-PSPar-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
114564thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
114564thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
114564thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
114567thomaz/asm-PSPar-v2-FPgcc -O3 -fomit-frame-pointer2014060220140525
114567thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
114567thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
114567thomaz/asm-PSPar-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
114570thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
114573thomaz/asm-PSPar-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014060220140525
114573thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
114576thomaz/asm-PSPar-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
114576thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
114576thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
114576thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
114576thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
114576thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
114576thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
114576thomaz/asm-PSPar-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
114579thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
114579thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
114579thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
114579thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -m64 -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
114582thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
114585thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
114588thomaz/asm-PSPar-v2-FPcc2014060220140525
114588thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
114588thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
114588thomaz/asm-PSPar-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014060220140525
114591thomaz/asm-PSPar-v2-FPgcc2014060220140525
114591thomaz/asm-PSPar-v2-FPgcc -funroll-loops2014060220140525
114591thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
114591thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
114594thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
114597thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
114597thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
114597thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
114597thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
114600thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
114600thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
114603thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
114618thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
114621thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
114657thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
115254thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
115254thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
115254thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
170157thomaz/basicgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
172554thomaz/basicgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
172686thomaz/basicgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
172731thomaz/basicgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
173358thomaz/basicgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
173370thomaz/basicgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
173373thomaz/basicgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
174099thomaz/basicgcc -m64 -O3 -fomit-frame-pointer2014060220140525
174201thomaz/basicgcc -O3 -fomit-frame-pointer2014060220140525
175041thomaz/basicgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
175077thomaz/basicgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
175281thomaz/basicgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
175284thomaz/basicgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
177813thomaz/basicgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
177897thomaz/basicgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
177957thomaz/basicgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
178188thomaz/basicgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
178278thomaz/basicgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
178740thomaz/basicgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
179460thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
197427armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
197490armgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
198573armgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
198606armgcc -march=nocona -O3 -fomit-frame-pointer2014060220140525
199086armgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140525
199728armgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
199902armgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
201207armgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140525
201378armgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
201471armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140525
201564armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140525
202062armgcc -march=k8 -O3 -fomit-frame-pointer2014060220140525
202308armgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
202473armgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
202497armgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
202512armgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
202512armgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
202572armgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
202764armgcc -Os -fomit-frame-pointer2014060220140525
202848armgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
202869armgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
202938armgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
203211armgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
203733armgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
203742armgcc -m64 -O3 -fomit-frame-pointer2014060220140525
203775armgcc -O3 -fomit-frame-pointer2014060220140525
203799armgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140525
203928armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
203988armgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140525
203991armgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
203994armgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
204021armgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
204054armgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
204060armgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
204096armgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140525
204114armgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
204120armgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
204126armgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140525
204207armgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
204309armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140525
204348armgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
204351armgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
204378armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
204384armgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
204402armgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
204402armgcc -m64 -Os -fomit-frame-pointer2014060220140525
204423armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
204540armgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
204570armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
204771armgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
204795armgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
204855armgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
204885armgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
204909armgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
205638armgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
205974armgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
206016armgcc -O2 -fomit-frame-pointer2014060220140525
206061armgcc -m64 -O2 -fomit-frame-pointer2014060220140525
206673armgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
206724armgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
206736armgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
206781armgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
208092armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
208203armgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140525
208452armgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140525
208479armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140525
260898armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
260898armgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
260901armgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
263070armgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
263079armgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
264903armgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
264930armgcc -O -fomit-frame-pointer2014060220140525
264933armgcc -m64 -O -fomit-frame-pointer2014060220140525
264942armgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
264951armgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
265758armgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
266343armgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
266349armgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
266976armgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
267468armgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
268203armgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
268218armgcc -march=nocona -O -fomit-frame-pointer2014060220140525
268248armgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
268257armgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
268314armgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
269211armgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
270186sphlibcc2014060220140525
271188sphlibgcc2014060220140525
271197sphlibgcc -funroll-loops2014060220140525
271800armgcc -march=k8 -O -fomit-frame-pointer2014060220140525
271968armgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
282939thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
283065thomaz/basicgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140525
283290thomaz/basicgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
283308thomaz/basicgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
283326thomaz/basicgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140525
283341thomaz/basicgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140525
283803thomaz/basicgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140525
284427thomaz/basicgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140525
284460thomaz/basicgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
286467thomaz/basicgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140525
286506thomaz/basicgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140525
289779thomaz/basicgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140525
289806thomaz/basicgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140525
289809thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
289815thomaz/basicgcc -march=k8 -O2 -fomit-frame-pointer2014060220140525
289836thomaz/basicgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
289848thomaz/basicgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140525
289884thomaz/basicgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
289926thomaz/basicgcc -funroll-loops -O -fomit-frame-pointer2014060220140525
289947thomaz/basicgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
289962thomaz/basicgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140525
289986thomaz/basicgcc -m64 -O2 -fomit-frame-pointer2014060220140525
290004thomaz/basicgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140525
290007thomaz/basicgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140525
290037thomaz/basicgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140525
290049thomaz/basicgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060220140525
290052thomaz/basicgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140525
290064thomaz/basicgcc -O2 -fomit-frame-pointer2014060220140525
290070thomaz/basicgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140525
291534thomaz/basicgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140525
291696thomaz/basicgcc -march=nocona -O2 -fomit-frame-pointer2014060220140525
291759thomaz/basicgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
291768thomaz/basicgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140525
291993thomaz/basicgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140525
292152thomaz/basicgcc -funroll-loops -Os -fomit-frame-pointer2014060220140525
292155thomaz/basicgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
292167thomaz/basicgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140525
292200thomaz/basicgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
292224thomaz/basicgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
292224thomaz/basicgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140525
293274thomaz/basicgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140525
293280thomaz/basicgcc -march=barcelona -Os -fomit-frame-pointer2014060220140525
293295thomaz/basicgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140525
293298thomaz/basicgcc -Os -fomit-frame-pointer2014060220140525
293307thomaz/basicgcc -m64 -Os -fomit-frame-pointer2014060220140525
293319thomaz/basicgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140525
293319thomaz/basicgcc -march=k8 -Os -fomit-frame-pointer2014060220140525
293331thomaz/basicgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140525
293334thomaz/basicgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140525
293334thomaz/basicgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060220140525
293334thomaz/basicgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140525
293346thomaz/basicgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140525
294003thomaz/basicgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140525
294045thomaz/basicgcc -march=nocona -Os -fomit-frame-pointer2014060220140525
295347thomaz/basicgcc -march=k8 -O -fomit-frame-pointer2014060220140525
295377thomaz/basicgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140525
295422thomaz/basicgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140525
295449thomaz/basicgcc -march=nocona -O -fomit-frame-pointer2014060220140525
298032thomaz/basicgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060220140525
299241thomaz/basicgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140525
299322thomaz/basicgcc -O -fomit-frame-pointer2014060220140525
299337thomaz/basicgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140525
299352thomaz/basicgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140525
299412thomaz/basicgcc -m64 -O -fomit-frame-pointer2014060220140525
299472thomaz/basicgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140525
300123thomaz/basicgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140525
300132thomaz/basicgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140525
300156thomaz/basicgcc -march=barcelona -O -fomit-frame-pointer2014060220140525
312915thomaz/basicgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140525
422469opt32cc2014060220140525
422628opt32gcc2014060220140525
422694opt32gcc -funroll-loops2014060220140525
601410thomaz/basiccc2014060220140525
601482thomaz/basicgcc -funroll-loops2014060220140525
602742thomaz/basicgcc2014060220140525
923466sse2cc2014060220140525
923553sse2gcc -funroll-loops2014060220140525
923562sse2gcc2014060220140525
928608armgcc -funroll-loops2014060220140525
928614armcc2014060220140525
928710armgcc2014060220140525

Test failure

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/thomaz/asm-PS
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PSPar-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PSPar-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PS-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PS-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: gt;:2:16: error: invalid operand for instruction
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: ...

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

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:14: error: invalid operand for instruction
luffa_256.s: pand %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: ...

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

Compiler output

Implementation: crypto_hash/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:15: error: invalid operand for instruction
luffa_256.s: andps %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: ...

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

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer arm opt32 sphlib sse2 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256.s: clang: warning: argument unused during compilation: '-maes'
luffa256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: gt;:2:16: error: invalid operand for instruction
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.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-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-maes'
luffa_256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:14: error: invalid operand for instruction
luffa_256.s: pand %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.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-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-maes'
luffa_256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:15: error: invalid operand for instruction
luffa_256.s: andps %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.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 thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/sphlib
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.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa.c: clang: warning: argument unused during compilation: '-mavx2'
luffa.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 sphlib

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/thomaz/basic
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'
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 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256.s: clang: warning: argument unused during compilation: '-maes'
luffa256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.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-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-maes'
luffa_256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.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-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=x86-64'
luffa_256.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-maes'
luffa_256.s: clang: warning: argument unused during compilation: '-mpclmul'
luffa_256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.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 thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/sphlib
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.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
luffa.c: clang: warning: argument unused during compilation: '-mavx2'
luffa.c: clang: warning: argument unused during compilation: '-mpclmul'
luffa.c: clang: warning: argument unused during compilation: '-fpolly'
luffa.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa.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 sphlib

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/thomaz/basic
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'
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 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: gt;:2:16: error: invalid operand for instruction
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: ...

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

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:14: error: invalid operand for instruction
luffa_256.s: pand %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: ...

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

Compiler output

Implementation: crypto_hash/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:15: error: invalid operand for instruction
luffa_256.s: andps %xmm9, maskShuffle+16
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: ...

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

Compiler output

Implementation: crypto_hash/luffa256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
luffa.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 sphlib

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/thomaz/basic
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.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 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa256.s: clang: warning: argument unused during compilation: '-I .'
luffa256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa256.s: luffa256.s:27:1: warning: ignoring directive for now
luffa256.s: .intel_syntax
luffa256.s: ^
luffa256.s: gt;:1:15: error: invalid operand for instruction
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: gt;:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: gt;:2:16: error: invalid operand for instruction
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.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-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS-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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:14: error: invalid operand for instruction
luffa_256.s: pand %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:14: error: invalid operand for instruction
luffa_256.s: pand %xmm9, maskShuffle+16
luffa_256.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-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-mavx2'
luffa_256.s: clang: warning: argument unused during compilation: '-fpolly'
luffa_256.s: clang: warning: argument unused during compilation: '-funroll-loops'
luffa_256.s: clang: warning: argument unused during compilation: '-fvectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa_256.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
luffa_256.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
luffa_256.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
luffa_256.s: clang: warning: argument unused during compilation: '-I .'
luffa_256.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
luffa_256.s: luffa_256.s:27:1: warning: ignoring directive for now
luffa_256.s: .intel_syntax
luffa_256.s: ^
luffa_256.s: gt;:5:15: error: invalid operand for instruction
luffa_256.s: andps %xmm8, maskShuffle
luffa_256.s: ^
luffa_256.s: gt;:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: gt;:6:15: error: invalid operand for instruction
luffa_256.s: andps %xmm9, maskShuffle+16
luffa_256.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 thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/sphlib
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.c: clang: warning: argument unused during compilation: '-mavx2'
luffa.c: clang: warning: argument unused during compilation: '-fpolly'
luffa.c: clang: warning: argument unused during compilation: '-fvectorize'
luffa.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
luffa.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 sphlib

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/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/luffa256/thomaz/basic
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'
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 thomaz/basic

Compiler output

Implementation: crypto_hash/luffa256/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/luffa256/thomaz/asm-PS
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PS':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PSPar-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PSPar-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PS-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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/luffa256/thomaz/asm-PS-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:2: warning: passing argument 1 of 'fLuffa256' 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