Implementation notes: amd64, hydra2, crypto_hash/luffa256

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: luffa256
TimeImplementationCompilerBenchmark dateSUPERCOP version
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
16168thomaz/asm-PS-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -m64 -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
16172thomaz/asm-PS-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014052820140525
16180thomaz/asm-PS-v2-INTcc2014052820140525
16180thomaz/asm-PS-v2-INTgcc2014052820140525
16180thomaz/asm-PS-v2-INTgcc -funroll-loops2014052820140525
16188thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
16192thomaz/asm-PS-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
16196thomaz/asm-PS-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
16212thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
16212thomaz/asm-PS-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
16216thomaz/asm-PS-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
16216thomaz/asm-PS-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
16456thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
18224thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
18224thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -m64 -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
18236thomaz/asm-PSPar-v2-INTgcc -march=nocona -O -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
18240thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
18244thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
18244thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
18244thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
18244thomaz/asm-PSPar-v2-INTgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
18248thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
18260thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
18260thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
18264thomaz/asm-PSPar-v2-INTgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
18264thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
18264thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
18264thomaz/asm-PSPar-v2-INTgcc -march=k8 -O -fomit-frame-pointer2014052820140525
18264thomaz/asm-PSPar-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
18272thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
18272thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
18272thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
18272thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
18276thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -Os -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
18280thomaz/asm-PSPar-v2-INTgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
18284thomaz/asm-PSPar-v2-INTgcc2014052820140525
18284thomaz/asm-PSPar-v2-INTgcc -funroll-loops2014052820140525
18284thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
18284thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
18284thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
18284thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
18284thomaz/asm-PSPar-v2-INTgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
18288thomaz/asm-PSPar-v2-INTcc2014052820140525
18288thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
18288thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
18292thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
18292thomaz/asm-PSPar-v2-INTgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
18292thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
18292thomaz/asm-PSPar-v2-INTgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
18292thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
18292thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
18292thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
18292thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -O3 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -m64 -O3 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
18296thomaz/asm-PSPar-v2-INTgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
18300thomaz/asm-PSPar-v2-INTgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
18324thomaz/asm-PSPar-v2-INTgcc -Os -fomit-frame-pointer2014052820140525
18324thomaz/asm-PSPar-v2-INTgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
18324thomaz/asm-PSPar-v2-INTgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
18324ssse3_x64asm-PS-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
18328ssse3_x64asm-PS-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
18328ssse3_x64asm-PS-2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
18332ssse3_x64asm-PS-2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
18336ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
18348ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
18348ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
18372ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
18372ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
18376ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
18380ssse3_x64asm-PS-2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
18384ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
18388ssse3_x64asm-PS-2gcc -O3 -fomit-frame-pointer2014052820140525
18388ssse3_x64asm-PS-2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
18388ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
18388ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
18388ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
18388ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
18396ssse3_x64asm-PS-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
18400ssse3_x64asm-PS-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
18400ssse3_x64asm-PS-2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
18408ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
18408ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
18432ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
18432ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
18436ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
18436ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
18480ssse3_x64asm-PS-2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
18480ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
18480ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
18484ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
18484ssse3_x64asm-PS-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
18488ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
18488ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
18488ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
18488ssse3_x64asm-PS-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
18500ssse3_x64asm-PS-2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
18500ssse3_x64asm-PS-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
18500ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
18500ssse3_x64asm-PS-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
18508ssse3_x64asm-PS-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
18572ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
18604thomaz/asm-PSPar-v2-INTgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
18612ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
18612ssse3_x64asm-PS-2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
18632ssse3_x64asm-PS-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
18632ssse3_x64asm-PS-2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
18636ssse3_x64asm-PS-2gcc -O2 -fomit-frame-pointer2014052820140525
18636ssse3_x64asm-PS-2gcc -O -fomit-frame-pointer2014052820140525
18636ssse3_x64asm-PS-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
18636ssse3_x64asm-PS-2gcc -m64 -O -fomit-frame-pointer2014052820140525
18636ssse3_x64asm-PS-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
18636ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
18636ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
18636ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
18640ssse3_x64asm-PS-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
18640ssse3_x64asm-PS-2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
18640ssse3_x64asm-PS-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
18640ssse3_x64asm-PS-2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
18644ssse3_x64asm-PS-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
18644ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
18644ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
18644ssse3_x64asm-PS-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
18644ssse3_x64asm-PS-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
18648ssse3_x64asm-PS-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
18652ssse3_x64asm-PS-2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
18700ssse3_x64asm-PS-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
18700ssse3_x64asm-PS-2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
18704ssse3_x64asm-PS-2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
18708ssse3_x64asm-PS-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
18708thomaz/asm-PSPar-v2-INTgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
18940thomaz/asm-PSPar-v2-INTgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
19696ssse3_x64asm-PS-2gcc -funroll-loops2014052820140525
19700ssse3_x64asm-PS-2gcc2014052820140525
19740ssse3_x64asm-PS-2cc2014052820140525
20208sse2clang -O3 -fomit-frame-pointer2014071220140622
20240sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
20240sse2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
20252sse2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
20300sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
20308sse2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
20328sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
20464ssse3_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
20464ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
20464ssse3_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
20468ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
20468ssse3_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
20476ssse3_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
20476ssse3_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
20476ssse3_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
20480ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
20480ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
20480ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
20480ssse3_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
20484ssse3_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
20488ssse3_x64asm-2gcc -O3 -fomit-frame-pointer2014052820140525
20488ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
20492ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
20492ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
20496ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
20496ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
20496ssse3_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
20500ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
20500ssse3_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
20500ssse3_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
20504ssse3_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
20508ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
20508ssse3_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
20508ssse3_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
20508ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
20508ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
20508ssse3_x64asm-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
20508ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
20512ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
20512ssse3_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
20512ssse3_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
20512ssse3_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
20516ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
20524ssse3_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
20524ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
20524ssse3_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
20524ssse3_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
20524ssse3_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
20532ssse3_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
20532ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
20532ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
20532ssse3_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
20532ssse3_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
20532ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
20532ssse3_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
20544ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
20548ssse3_x64asm-2gcc -O2 -fomit-frame-pointer2014052820140525
20548ssse3_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
20548ssse3_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
20552ssse3_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
20552ssse3_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
20556ssse3_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
20556ssse3_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
20556ssse3_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
20556ssse3_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
20560ssse3_x64asm-2gcc -O -fomit-frame-pointer2014052820140525
20560ssse3_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
20560ssse3_x64asm-2gcc -m64 -O -fomit-frame-pointer2014052820140525
20560ssse3_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
20560ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
20560ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
20564ssse3_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
20564ssse3_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
20568ssse3_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
20572ssse3_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
20572ssse3_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
20572ssse3_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
20572ssse3_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
20572ssse3_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
20572ssse3_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
20572ssse3_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
20576ssse3_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
20576ssse3_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
20576ssse3_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
20584ssse3_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
20584ssse3_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
20588ssse3_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
20588ssse3_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
20600ssse3_x64asm-2gcc -Os -fomit-frame-pointer2014052820140525
20604ssse3_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
20620ssse3_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
20944sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
20944sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
20956sse2_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
20964sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
20972sse2_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
20984sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
20984sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
20984sse2_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
20984sse2_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
20988sse2_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
20988sse2_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
20988sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
20988sse2_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
20996sse2_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
21004sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
21004sse2_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
21012ssse3_x64asm-2cc2014052820140525
21012sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
21012sse2_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
21012sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
21012sse2_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
21016ssse3_x64asm-2gcc -funroll-loops2014052820140525
21020sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
21020sse2_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
21024sse2_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
21028ssse3_x64asm-2gcc2014052820140525
21028sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
21028sse2_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
21028sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
21028sse2_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -O -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -m64 -O -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
21032sse2_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
21036sse2_x64asm-2gcc -O3 -fomit-frame-pointer2014052820140525
21036sse2_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
21036sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
21036sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
21036sse2_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
21040sse2_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
21048sse2_x64asm-2gcc -O2 -fomit-frame-pointer2014052820140525
21048sse2_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
21056sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
21056sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
21056sse2_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
21056sse2_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
21064sse2_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
21064sse2_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
21068sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
21076sse2_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
21076sse2_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
21076sse2_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
21076sse2_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
21076sse2_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
21084sse2_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
21088sse2_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
21088sse2_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
21088sse2_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
21088sse2_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
21092sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
21092sse2_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
21092sse2_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
21104sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
21104sse2_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
21104sse2_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
21108sse2_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
21108sse2_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
21108sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
21108sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
21108sse2_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
21112sse2_x64asm-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
21112sse2_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
21116sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
21116sse2_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
21116sse2_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
21116sse2_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
21120sse2_x64asm-2gcc -Os -fomit-frame-pointer2014052820140525
21120sse2_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
21120sse2_x64asm-2gcc -m64 -Os -fomit-frame-pointer2014052820140525
21120sse2_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
21124sse2_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
21128sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
21132sse2_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
21136sse2_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
21136sse2_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
21172sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
21244sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
21288sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
21324sse2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
21348sse2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
21368sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
21400sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
21400sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
21400sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
21512sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
21524sse2_x64asm-2gcc -funroll-loops2014052820140525
21540sse2_x64asm-2cc2014052820140525
21540sse2_x64asm-2gcc2014052820140525
21556sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
21628sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
21628sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
21740sse2gcc -O3 -fomit-frame-pointer2014052820140525
21792sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
21796sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
21800sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
21800sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
21800sse2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
21800sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
21808sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
21828sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
21944sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
22068sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
22068sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
22084sse2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
22100sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
22100sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
22168sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
22300sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
22304sse2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
22436sse2gcc -O2 -fomit-frame-pointer2014052820140525
22436sse2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
22516sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
22516sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
22524sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
22528sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
22544sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
22576sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
23072thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
23072thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
23072thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
23072thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
23072thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -m64 -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
23076thomaz/asm-PS-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014052820140525
23080thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
23084thomaz/asm-PS-v2-FPcc2014052820140525
23084thomaz/asm-PS-v2-FPgcc2014052820140525
23084thomaz/asm-PS-v2-FPgcc -funroll-loops2014052820140525
23084thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
23084thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
23088thomaz/asm-PS-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
23088thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
23088thomaz/asm-PS-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
23092thomaz/asm-PS-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
23096thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
23096thomaz/asm-PS-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
23108thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
23112thomaz/asm-PS-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
23112thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
23112thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
23136thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
23372thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
23372thomaz/asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
23372thomaz/asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -m64 -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
23376thomaz/asm-PSgcc -march=nocona -O -fomit-frame-pointer2014052820140525
23380thomaz/asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
23380thomaz/asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
23384thomaz/asm-PScc2014052820140525
23384thomaz/asm-PSgcc -funroll-loops2014052820140525
23384thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
23384thomaz/asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
23388thomaz/asm-PSgcc2014052820140525
23388thomaz/asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
23388thomaz/asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
23388thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
23388thomaz/asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
23388thomaz/asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
23388thomaz/asm-PSgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
23388thomaz/asm-PSgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -march=k8 -O -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
23392thomaz/asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
23396thomaz/asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
23396thomaz/asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
23408thomaz/asm-PSgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
23412thomaz/asm-PSgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
23412thomaz/asm-PSgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
23412thomaz/asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
23436sse2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
23444sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
23592sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
23592sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
23976sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
24088sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
24092sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
24108sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
24108thomaz/asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
24136sse2gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
24136sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
24140sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
24148sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
24176sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
24204sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
24232sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
24236sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
24244sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
24264sse2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
24464sse2gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
24468sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
24824sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
24828sse2gcc -Os -fomit-frame-pointer2014052820140525
24828sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
24832sse2gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
24848sse2gcc -m64 -Os -fomit-frame-pointer2014052820140525
25076sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
25076sse2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
25116sse2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
25236sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
25240sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
25244sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
25244sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
25244sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
25248sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
25256sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
25256sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
25388sse2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
25388sse2gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
25396sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
25424sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
25472sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
25504sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
25520sse2gcc -O -fomit-frame-pointer2014052820140525
25520sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
25520sse2gcc -m64 -O -fomit-frame-pointer2014052820140525
25520sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
25520sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
25520sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
26380ssse3_x64asm-PSgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
26380ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
26380ssse3_x64asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
26380ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
26380ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
26392ssse3_x64asm-PSgcc -O3 -fomit-frame-pointer2014052820140525
26392ssse3_x64asm-PSgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
26392ssse3_x64asm-PSgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
26392ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
26392ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
26392ssse3_x64asm-PSgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
26392ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
26396ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer2014052820140525
26396ssse3_x64asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
26396ssse3_x64asm-PSgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
26396ssse3_x64asm-PSgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
26396ssse3_x64asm-PSgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
26400ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
26400ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
26404ssse3_x64asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
26404ssse3_x64asm-PSgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
26408ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
26408ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
26496ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
26496ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
26496ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
26500ssse3_x64asm-PSgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
26500ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
26500ssse3_x64asm-PSgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
26500ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
26500ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
26504ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
26508ssse3_x64asm-PSgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
26508ssse3_x64asm-PSgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
26508ssse3_x64asm-PSgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
26508ssse3_x64asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
26508ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
26512ssse3_x64asm-PSgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
26516ssse3_x64asm-PSgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
26516ssse3_x64asm-PSgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
26524ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
26596ssse3_x64asm-PSgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
26604ssse3_x64asm-PSgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
26608ssse3_x64asm-PSgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
26612ssse3_x64asm-PSgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
26620ssse3_x64asm-PSgcc -O -fomit-frame-pointer2014052820140525
26620ssse3_x64asm-PSgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
26620ssse3_x64asm-PSgcc -m64 -O -fomit-frame-pointer2014052820140525
26620ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
26620ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
26620ssse3_x64asm-PSgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
26620ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
26624ssse3_x64asm-PSgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
26624ssse3_x64asm-PSgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
26624ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
26624ssse3_x64asm-PSgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
26624ssse3_x64asm-PSgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
26624ssse3_x64asm-PSgcc -march=k8 -O -fomit-frame-pointer2014052820140525
26636ssse3_x64asm-PSgcc -O2 -fomit-frame-pointer2014052820140525
26636ssse3_x64asm-PSgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
26636ssse3_x64asm-PSgcc -m64 -O2 -fomit-frame-pointer2014052820140525
26636ssse3_x64asm-PSgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
26636ssse3_x64asm-PSgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
26648ssse3_x64asm-PSgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
26648ssse3_x64asm-PSgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
26696ssse3_x64asm-PSgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
26696ssse3_x64asm-PSgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
26696ssse3_x64asm-PSgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
26696ssse3_x64asm-PSgcc -march=nocona -O -fomit-frame-pointer2014052820140525
27744ssse3_x64asm-PSgcc -funroll-loops2014052820140525
27752ssse3_x64asm-PScc2014052820140525
27760ssse3_x64asm-PSgcc2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
34664thomaz/asm-PSPar-v2-FPgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
34668thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
34668thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
34668thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
34668thomaz/asm-PSPar-v2-FPgcc -m64 -O3 -fomit-frame-pointer2014052820140525
34668thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
34668thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
34668thomaz/asm-PSPar-v2-FPgcc -march=k8 -O -fomit-frame-pointer2014052820140525
34668thomaz/asm-PSPar-v2-FPgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
34672thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
34672thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
34676thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
34676thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
34680thomaz/asm-PSPar-v2-FPgcc -march=nocona -O -fomit-frame-pointer2014052820140525
34688thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
34688thomaz/asm-PSPar-v2-FPgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
34692thomaz/asm-PSPar-v2-FPcc2014052820140525
34692thomaz/asm-PSPar-v2-FPgcc2014052820140525
34692thomaz/asm-PSPar-v2-FPgcc -funroll-loops2014052820140525
34708thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
34712thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
35300thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
35676thomaz/asm-PSPar-v2-FPgcc -O3 -fomit-frame-pointer2014052820140525
37388opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
37388opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
37436ssse3_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
37436ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
37436ssse3_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
37436ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
37436ssse3_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
37452ssse3_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
37452ssse3_x64asmgcc -m64 -O3 -fomit-frame-pointer2014052820140525
37452ssse3_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
37452ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
37452ssse3_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
37452ssse3_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
37456ssse3_x64asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
37460ssse3_x64asmgcc -O3 -fomit-frame-pointer2014052820140525
37460ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
37460ssse3_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
37464ssse3_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
37476ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
37476ssse3_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
37476ssse3_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
37480ssse3_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
37480ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
37480ssse3_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
37480ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
37480ssse3_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
37484ssse3_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
37488ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
37488ssse3_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
37496ssse3_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
37496ssse3_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
37496ssse3_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
37496ssse3_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
37496ssse3_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
37496ssse3_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
37496ssse3_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
37500ssse3_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
37500ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
37500ssse3_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
37500ssse3_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
37500ssse3_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
37504ssse3_x64asmgcc -O2 -fomit-frame-pointer2014052820140525
37504ssse3_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
37504ssse3_x64asmgcc -m64 -O2 -fomit-frame-pointer2014052820140525
37508ssse3_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
37508ssse3_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
37508ssse3_x64asmgcc -march=k8 -O -fomit-frame-pointer2014052820140525
37508ssse3_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
37512ssse3_x64asmgcc -O -fomit-frame-pointer2014052820140525
37512ssse3_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
37512ssse3_x64asmgcc -m64 -O -fomit-frame-pointer2014052820140525
37512ssse3_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
37512ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
37512ssse3_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
37512ssse3_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
37516ssse3_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
37532ssse3_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
37536ssse3_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
37536ssse3_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
37536ssse3_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
37536ssse3_x64asmgcc -march=nocona -O -fomit-frame-pointer2014052820140525
37540ssse3_x64asmgcc -Os -fomit-frame-pointer2014052820140525
37540ssse3_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
37540ssse3_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
37540ssse3_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
37540ssse3_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
37540ssse3_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -m64 -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
37544ssse3_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
37548ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
37548ssse3_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
37548ssse3_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
37548ssse3_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
37548ssse3_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
37552ssse3_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
37560ssse3_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
37600sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
37656sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
37776sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
37944sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
37952sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
37968sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
37976ssse3_x64asmcc2014052820140525
37976ssse3_x64asmgcc -funroll-loops2014052820140525
37980ssse3_x64asmgcc2014052820140525
38084sse2_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
38084sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
38084sse2_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
38084sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
38084sse2_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
38108sse2_x64asmgcc -O3 -fomit-frame-pointer2014052820140525
38108sse2_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
38108sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
38108sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer2014052820140525
38112sse2_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
38112sse2_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
38112sse2_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
38112sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
38112sse2_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
38112sse2_x64asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
38112sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
38116sse2_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
38120sse2_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
38124sse2_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
38124sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
38124sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
38124sse2_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
38124sse2_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
38124sse2_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
38124sse2_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
38128sse2_x64asmgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
38132sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
38136sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
38136sse2_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
38136sse2_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
38136sse2_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
38144sse2_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
38144sse2_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
38148sse2_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
38152sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
38152sse2_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -march=k8 -O -fomit-frame-pointer2014052820140525
38156sse2_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
38160sse2_x64asmgcc -O -fomit-frame-pointer2014052820140525
38160sse2_x64asmgcc -m64 -O -fomit-frame-pointer2014052820140525
38160sse2_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
38160sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
38160sse2_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
38160sse2_x64asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
38160sse2_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
38184sse2_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
38184sse2_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
38184sse2_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
38184sse2_x64asmgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
38184sse2_x64asmgcc -march=nocona -O -fomit-frame-pointer2014052820140525
38188sse2_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
38188sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
38188sse2_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
38188sse2_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
38192sse2_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
38192sse2_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
38192sse2_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
38192sse2_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
38192sse2_x64asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
38192sse2_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
38192sse2_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
38196sse2_x64asmgcc -Os -fomit-frame-pointer2014052820140525
38196sse2_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
38196sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
38196sse2_x64asmgcc -m64 -Os -fomit-frame-pointer2014052820140525
38196sse2_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
38196sse2_x64asmgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
38196sse2_x64asmgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
38200sse2_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
38200sse2_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
38204sse2_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
38264sse2_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
38392sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
38428sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
38496sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
38536sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
38564sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
38568sphlibgcc -O3 -fomit-frame-pointer2014052820140525
38568sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
38628sse2_x64asmgcc -funroll-loops2014052820140525
38632sse2_x64asmcc2014052820140525
38632sse2_x64asmgcc2014052820140525
38672sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
38752sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
38756sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
38756sphlibgcc -m64 -O3 -fomit-frame-pointer2014052820140525
38768sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
38784sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
38836sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
38868sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
39016sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
39036sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
39080sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
39080sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
39080sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
39088sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
39124sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
39180sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
39184sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
39244sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
39260sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
39264sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
39264sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
39292sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
39292sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
39304opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
39308sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
39312opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
39336sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
39488sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
39816sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
39836opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
39908opt32gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
39912sphlibgcc -O2 -fomit-frame-pointer2014052820140525
39920sphlibgcc -m64 -O2 -fomit-frame-pointer2014052820140525
39980sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
40112opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
40112opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
40140sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40140sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40144opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
40148opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
40196opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
40244sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
40264sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
40308sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
40316opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
40316sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
40336opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
40344opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
40344opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
40344opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
40348opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
40372opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
40384opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
40412opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40416opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40476sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
40492sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
40512sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
40536opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40536sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
40564sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
40604opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40708opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
40736sphlibgcc -march=nocona -O -fomit-frame-pointer2014052820140525
40748opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
40748opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
40764opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
40764opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
40764opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
40788sphlibgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
40808sphlibgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
40916sphlibgcc -m64 -O -fomit-frame-pointer2014052820140525
40924opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
40940opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
40964sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
40976sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
41020opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
41032opt32gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
41032sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
41036opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
41072sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
41072sphlibgcc -march=k8 -O -fomit-frame-pointer2014052820140525
41112sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
41124opt32gcc -O3 -fomit-frame-pointer2014052820140525
41128sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
41156sphlibgcc -O -fomit-frame-pointer2014052820140525
41180sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
41192sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
41400opt32gcc -m64 -O3 -fomit-frame-pointer2014052820140525
41404opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
41408sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
41656opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
41908opt32gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
42128opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
42132opt32clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
42208opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
42212opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
42444opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
42496opt32clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
42600opt32clang -O3 -fomit-frame-pointer2014071220140622
42632opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
42640opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
44376sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
44376sphlibgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
44400sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
44400sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
45936sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
45936sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
45936sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
45936sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
45960sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
46764thomaz/basicclang -O3 -fomit-frame-pointer2014071220140622
46784sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
46784sphlibgcc -m64 -Os -fomit-frame-pointer2014052820140525
46784sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
46784sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
46804sphlibgcc -Os -fomit-frame-pointer2014052820140525
46804sphlibgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
46808sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
47084sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
47084sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
47084sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
47084sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
47084sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
47132sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
47132sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
47148sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
47152sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
47352sphlibclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
47428sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
47440sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
47452opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
47456opt32gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
47540sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
47556sphlibclang -O3 -fomit-frame-pointer2014071220140622
48124opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
48124opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
48868opt32gcc -march=nocona -O -fomit-frame-pointer2014052820140525
48876opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
48964opt32gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
48968opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
49016opt32gcc -m64 -O -fomit-frame-pointer2014052820140525
49016opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
49016opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
49020opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
49020opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
49024opt32gcc -O -fomit-frame-pointer2014052820140525
49024opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
49028opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
49752opt32gcc -march=k8 -O -fomit-frame-pointer2014052820140525
49760opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
49768opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
49788opt32gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
49904opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
49904opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
49904opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
49904opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
49904opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
49964opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
49964opt32gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
50004opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
50004opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
50020opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
50028opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
50104opt32gcc -m64 -O2 -fomit-frame-pointer2014052820140525
50108opt32gcc -O2 -fomit-frame-pointer2014052820140525
50108opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
50140opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
50140opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
50164opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
50168opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
50172opt32gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
50172opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
50188opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
50188opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
50188opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
50192opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
50440thomaz/basicclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
50440thomaz/basicclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
50440thomaz/basicclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
50440thomaz/basicclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
50576opt32gcc -Os -fomit-frame-pointer2014052820140525
50576opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
50588opt32gcc -m64 -Os -fomit-frame-pointer2014052820140525
50588opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
50592opt32gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
50600opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
50600opt32gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
51104thomaz/basicclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
51244thomaz/basicclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53580armclang -O3 -fomit-frame-pointer2014071220140622
53628armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
53632armclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
53632armclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
53688armclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53740armclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
53740armclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
96820thomaz/basicgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
96880thomaz/basicgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
96924thomaz/basicgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
96924thomaz/basicgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
96924thomaz/basicgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
96924thomaz/basicgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
97040thomaz/basicgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
97140thomaz/basicgcc -O3 -fomit-frame-pointer2014052820140525
97140thomaz/basicgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
97140thomaz/basicgcc -m64 -O3 -fomit-frame-pointer2014052820140525
97524thomaz/basicgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
97532thomaz/basicgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
99300thomaz/basicgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
99304thomaz/basicgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
99604thomaz/basicgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
99644thomaz/basicgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
100876thomaz/basicgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
100876thomaz/basicgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
100880thomaz/basicgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
101096thomaz/basicgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
101100thomaz/basicgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
101104thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
101116thomaz/basicgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
106816armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
106848armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
107080armgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
107304armgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
107432armgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
107432armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
107448armgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
107448armgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
107592armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
107592armgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
107596armgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
107620armgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
107816armgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
107880armgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
109452armgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
109464armgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
109464armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
109464armgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
109464armgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
109464armgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
109464armgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
109592armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
109772armgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
109832armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
109888armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
109892armgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
110324armgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
110772armgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
110772armgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
110964armgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
111212armgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
111468armgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
111468armgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
111468armgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
111472armgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
111520armgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
111528armgcc -m64 -O3 -fomit-frame-pointer2014052820140525
111532armgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
111536armgcc -O3 -fomit-frame-pointer2014052820140525
111660armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
112748armgcc -m64 -Os -fomit-frame-pointer2014052820140525
112760armgcc -Os -fomit-frame-pointer2014052820140525
112760armgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
112760armgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
112760armgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
112760armgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
112760armgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
113280armgcc -O2 -fomit-frame-pointer2014052820140525
113280armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
113280armgcc -m64 -O2 -fomit-frame-pointer2014052820140525
113328armgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
113328armgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
113372armgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
113372armgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
113476armgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
113496armgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
113620armgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
113660armgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
113744armgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
115292armgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
115336armgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
115336armgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
115336armgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
115336armgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
115528armgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
115528armgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
115528armgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
115536armgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
115984armgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
147512armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
147536armgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
147580armgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
147600armgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
147612armgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
147732armgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
147784armgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
147824armgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
147824armgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
148836armgcc -march=nocona -O -fomit-frame-pointer2014052820140525
148916armgcc -m64 -O -fomit-frame-pointer2014052820140525
148916armgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
148916armgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
148924armgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
148928armgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
148932armgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
148952armgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
148972armgcc -O -fomit-frame-pointer2014052820140525
149236armgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
149280armgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
149280armgcc -march=k8 -O -fomit-frame-pointer2014052820140525
150488armgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
150688armgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
152612thomaz/basicgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
152616thomaz/basicgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
152616thomaz/basicgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
152616thomaz/basicgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
152616thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
152616thomaz/basicgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
152660thomaz/basicgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
152660thomaz/basicgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
157592thomaz/basicgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
157592thomaz/basicgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
157676thomaz/basicgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
157676thomaz/basicgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
157784thomaz/basicgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
157788thomaz/basicgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
157788thomaz/basicgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
157788thomaz/basicgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
157788thomaz/basicgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
157788thomaz/basicgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
157788thomaz/basicgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
157832thomaz/basicgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
158044thomaz/basicgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
158292thomaz/basicgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
158344thomaz/basicgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
158344thomaz/basicgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
158344thomaz/basicgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
158344thomaz/basicgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
158348thomaz/basicgcc -O2 -fomit-frame-pointer2014052820140525
158348thomaz/basicgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
158348thomaz/basicgcc -m64 -O2 -fomit-frame-pointer2014052820140525
158372thomaz/basicgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
158372thomaz/basicgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
158404thomaz/basicgcc -Os -fomit-frame-pointer2014052820140525
158404thomaz/basicgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
158404thomaz/basicgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
158404thomaz/basicgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
158408thomaz/basicgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
158436thomaz/basicgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
158436thomaz/basicgcc -m64 -Os -fomit-frame-pointer2014052820140525
158436thomaz/basicgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
158436thomaz/basicgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
158436thomaz/basicgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
158452thomaz/basicgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
158544thomaz/basicgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
158544thomaz/basicgcc -march=k8 -O -fomit-frame-pointer2014052820140525
158688thomaz/basicgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
158792thomaz/basicgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
158792thomaz/basicgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
158904thomaz/basicgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
158904thomaz/basicgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
158912thomaz/basicgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
158912thomaz/basicgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
158912thomaz/basicgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
158912thomaz/basicgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
159720thomaz/basicgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
159720thomaz/basicgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
159720thomaz/basicgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
159752thomaz/basicgcc -O -fomit-frame-pointer2014052820140525
159752thomaz/basicgcc -m64 -O -fomit-frame-pointer2014052820140525
159752thomaz/basicgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
159752thomaz/basicgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
159752thomaz/basicgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
160096thomaz/basicgcc -march=nocona -O -fomit-frame-pointer2014052820140525
160128thomaz/basicgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
160272thomaz/basicgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
160272thomaz/basicgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
163792thomaz/basicgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
165652thomaz/basicgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
165784thomaz/basicgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
166140thomaz/basicgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
166620sphlibgcc2014052820140525
167368sphlibcc2014052820140525
167368sphlibgcc -funroll-loops2014052820140525
259748opt32cc2014052820140525
260864opt32gcc2014052820140525
260864opt32gcc -funroll-loops2014052820140525
278220sse2cc2014052820140525
278244sse2gcc -funroll-loops2014052820140525
278668sse2gcc2014052820140525
420900thomaz/basicgcc -funroll-loops2014052820140525
420928thomaz/basicgcc2014052820140525
426164thomaz/basiccc2014052820140525
618804armcc2014052820140525
618840armgcc2014052820140525
618860armgcc -funroll-loops2014052820140525

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: 91, namely:
CompilerImplementations
cc thomaz/asm-PS
gcc thomaz/asm-PS
gcc -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -O -fomit-frame-pointer thomaz/asm-PS
gcc -Os -fomit-frame-pointer thomaz/asm-PS
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops thomaz/asm-PS
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PS
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS
gcc -m64 -march=corei7 -O3 -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: 91, namely:
CompilerImplementations
cc thomaz/asm-PSPar-v2-FP
gcc thomaz/asm-PSPar-v2-FP
gcc -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=corei7 -O3 -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: 91, namely:
CompilerImplementations
cc thomaz/asm-PSPar-v2-INT
gcc thomaz/asm-PSPar-v2-INT
gcc -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=corei7 -O3 -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: 91, namely:
CompilerImplementations
cc thomaz/asm-PS-v2-FP
gcc thomaz/asm-PS-v2-FP
gcc -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops thomaz/asm-PS-v2-FP
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=corei7 -O3 -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: 91, namely:
CompilerImplementations
cc thomaz/asm-PS-v2-INT
gcc thomaz/asm-PS-v2-INT
gcc -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops thomaz/asm-PS-v2-INT
gcc -funroll-loops -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=corei7 -O3 -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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer arm opt32 sphlib sse2 thomaz/basic
clang -O3 -fwrapv -march=native -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=native -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: '-fwrapv'
luffa256.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -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=native -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: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fomit-frame-pointer thomaz/asm-PS-v2-INT

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PS
Compiler: clang -O3 -fwrapv -march=native -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: '-fwrapv'
luffa_256.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fomit-frame-pointer thomaz/asm-PS thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa256/ssse3_x64asm-PS-2
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fomit-frame-pointer ssse3_x64asm-PS-2

Compiler output

Implementation: crypto_hash/luffa256/ssse3_x64asm-PS
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa256_x64asm.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fomit-frame-pointer ssse3_x64asm-PS

Compiler output

Implementation: crypto_hash/luffa256/sse2_x64asm
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
luffa_x64asm.s: clang: warning: argument unused during compilation: '-fwrapv'
luffa_x64asm.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fomit-frame-pointer sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2

Compiler output

Implementation: crypto_hash/luffa256/thomaz/asm-PSPar-v2-FP
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native -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 -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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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/supercop/supercop-20140622/supercop-data/hydra2/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