Implementation notes: amd64, hydra2, crypto_hash/echo512

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: echo512
TimeImplementationCompilerBenchmark dateSUPERCOP version
21496aes/aes64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
21576aes/aes64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
21576aes/aes64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
21580aes/aes64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
21584aes/aes64gcc2014052720140525
21584aes/aes64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
21584aes/aes64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
21588aes/aes64gcc -O3 -fomit-frame-pointer2014052720140525
21588aes/aes64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
21588aes/aes64gcc -m64 -O2 -fomit-frame-pointer2014052720140525
21588aes/aes64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
21588aes/aes64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
21588aes/aes64gcc -march=k8 -O -fomit-frame-pointer2014052720140525
21592aes/aes64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
21592aes/aes64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
21592aes/aes64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
21592aes/aes64gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
21592aes/aes64gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
21596aes/aes64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
21596aes/aes64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
21596aes/aes64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
21596aes/aes64gcc -m64 -Os -fomit-frame-pointer2014052720140525
21600aes/aes64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
21600aes/aes64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
21600aes/aes64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
21600aes/aes64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
21600aes/aes64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
21600aes/aes64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
21600aes/aes64gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
21604aes/aes64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
21604aes/aes64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
21612aes/aes64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
21612aes/aes64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
21612aes/aes64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
21612aes/aes64gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
21612aes/aes64gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
21612aes/aes64gcc -march=nocona -O -fomit-frame-pointer2014052720140525
21616aes/aes64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
21616aes/aes64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
21616aes/aes64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
21620aes/aes64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
21620aes/aes64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
21624aes/aes64gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
21628aes/aes64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
21628aes/aes64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
21628aes/aes64gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
21640aes/aes64gcc -O -fomit-frame-pointer2014052720140525
21640aes/aes64gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
21640aes/aes64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
21668aes/aes64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
21696aes/aes64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
21704aes/aes64cc2014052720140525
21704aes/aes64gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
21708aes/aes64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
21712aes/aes64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
21712aes/aes64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
21712aes/aes64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
21712aes/aes64gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
21716aes/aes64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -m64 -O -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
21720aes/aes64gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
21724aes/aes64gcc -O2 -fomit-frame-pointer2014052720140525
21724aes/aes64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
21724aes/aes64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
21724aes/aes64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
21732aes/aes64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
21732aes/aes64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
21744aes/aes64gcc -m64 -O3 -fomit-frame-pointer2014052720140525
21764aes/aes64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
21768aes/aes64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
21788aes/aes64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
21796aes/aes64gcc -funroll-loops2014052720140525
21796aes/aes64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
21816aes/aes64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
21968aes/aes64gcc -Os -fomit-frame-pointer2014052720140525
22048aes/aes64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
23164aes/aes64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
23776aes/aes64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
85920core2/core2v64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
85932core2/core2v64gcc -O2 -fomit-frame-pointer2014052720140525
85936core2/core2v64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
85952core2/core2v64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
85956core2/core2v64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
85960core2/core2v64gcc -Os -fomit-frame-pointer2014052720140525
85960core2/core2v64gcc -m64 -O -fomit-frame-pointer2014052720140525
85960core2/core2v64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
85960core2/core2v64gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
85964core2/core2v64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
85964core2/core2v64gcc -m64 -O3 -fomit-frame-pointer2014052720140525
85968core2/core2v64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
85968core2/core2v64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
85968core2/core2v64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
85972core2/core2v64gcc -O3 -fomit-frame-pointer2014052720140525
85972core2/core2v64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
85976core2/core2v64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
85976core2/core2v64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
85976core2/core2v64gcc -march=k8 -O -fomit-frame-pointer2014052720140525
85980core2/core2v64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
85980core2/core2v64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
85980core2/core2v64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
85980core2/core2v64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
85980core2/core2v64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
85980core2/core2v64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
85980core2/core2v64gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
85984core2/core2v64gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
85984core2/core2v64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
85984core2/core2v64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
85984core2/core2v64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
85988core2/core2v64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
85988core2/core2v64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
85988core2/core2v64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
85988core2/core2v64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
85988core2/core2v64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
85988core2/core2v64gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
85988core2/core2v64gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
85992core2/core2v64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
85992core2/core2v64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
85992core2/core2v64gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
85996core2/core2v64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
85996core2/core2v64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
86000core2/core2v64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
86000core2/core2v64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
86000core2/core2v64gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
86004core2/core2v64gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
86004core2/core2v64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
86004core2/core2v64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
86004core2/core2v64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
86004core2/core2v64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
86008core2/core2v64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
86008core2/core2v64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
86008core2/core2v64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
86008core2/core2v64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
86012core2/core2v64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
86012core2/core2v64gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
86012core2/core2v64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
86012core2/core2v64gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
86016core2/core2v64cc2014052720140525
86016core2/core2v64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
86016core2/core2v64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
86016core2/core2v64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
86016core2/core2v64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
86016core2/core2v64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
86016core2/core2v64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
86016core2/core2v64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
86016core2/core2v64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
86016core2/core2v64gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
86024core2/core2v64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
86024core2/core2v64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
86024core2/core2v64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
86024core2/core2v64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
86024core2/core2v64gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
86028core2/core2v64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
86028core2/core2v64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
86032core2/core2v64gcc -m64 -Os -fomit-frame-pointer2014052720140525
86032core2/core2v64gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
86036core2/core2v64gcc -funroll-loops2014052720140525
86048core2/core2v64gcc -m64 -O2 -fomit-frame-pointer2014052720140525
86052core2/core2v64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
86056core2/core2v64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
86056core2/core2v64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
86060core2/core2v64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
86064core2/core2v64gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
86064core2/core2v64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
86076core2/core2v64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
86080core2/core2v64gcc -O -fomit-frame-pointer2014052720140525
86080core2/core2v64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
86084core2/core2v64gcc2014052720140525
86112core2/core2v64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
86116core2/core2v64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
86120core2/core2v64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
86152core2/core2v64gcc -march=nocona -O -fomit-frame-pointer2014052720140525
86200core2/core2v64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
86232core2/core2v64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
102956athlon/athlon64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
103016athlon/athlon64gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
103024athlon/athlon64gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
103028athlon/athlon64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
103036athlon/athlon64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
103052athlon/athlon64gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
103052athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
103052athlon/athlon64gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
103080athlon/athlon64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
103084athlon/athlon64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
103088athlon/athlon64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
103096athlon/athlon64gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
103100athlon/athlon64cc2014052720140525
103104athlon/athlon64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
103104athlon/athlon64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
103108athlon/athlon64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
103112athlon/athlon64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
103116athlon/athlon64gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
103120athlon/athlon64gcc -O2 -fomit-frame-pointer2014052720140525
103124athlon/athlon64gcc -O -fomit-frame-pointer2014052720140525
103124athlon/athlon64gcc -m64 -O2 -fomit-frame-pointer2014052720140525
103124athlon/athlon64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
103140athlon/athlon64gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
103140athlon/athlon64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
103144athlon/athlon64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
103156athlon/athlon64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
103156athlon/athlon64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
103160athlon/athlon64gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
103164athlon/athlon64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
103164athlon/athlon64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
103164athlon/athlon64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
103164athlon/athlon64gcc -m64 -Os -fomit-frame-pointer2014052720140525
103164athlon/athlon64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
103168athlon/athlon64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
103176athlon/athlon64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
103176athlon/athlon64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
103176athlon/athlon64gcc -march=k8 -O -fomit-frame-pointer2014052720140525
103180athlon/athlon64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
103184athlon/athlon64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
103184athlon/athlon64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
103188athlon/athlon64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
103192athlon/athlon64gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
103196athlon/athlon64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
103200athlon/athlon64gcc -funroll-loops2014052720140525
103208athlon/athlon64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
103208athlon/athlon64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
103212athlon/athlon64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
103212athlon/athlon64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
103212athlon/athlon64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
103220athlon/athlon64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
103224athlon/athlon64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
103224athlon/athlon64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
103228athlon/athlon64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
103232athlon/athlon64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
103236athlon/athlon64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
103240athlon/athlon64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
103248athlon/athlon64gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
103252athlon/athlon64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
103252athlon/athlon64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
103260athlon/athlon64gcc -O3 -fomit-frame-pointer2014052720140525
103260athlon/athlon64gcc -Os -fomit-frame-pointer2014052720140525
103260athlon/athlon64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
103264athlon/athlon64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
103268athlon/athlon64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
103268athlon/athlon64gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
103272athlon/athlon64gcc -m64 -O3 -fomit-frame-pointer2014052720140525
103272athlon/athlon64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
103276athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
103280athlon/athlon64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
103284athlon/athlon64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
103284athlon/athlon64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
103288athlon/athlon64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
103292athlon/athlon64gcc -m64 -O -fomit-frame-pointer2014052720140525
103296athlon/athlon64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
103296athlon/athlon64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
103300athlon/athlon64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
103300athlon/athlon64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
103304athlon/athlon64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
103312athlon/athlon64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
103320athlon/athlon64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
103320athlon/athlon64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
103324athlon/athlon64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
103332athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
103336athlon/athlon64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
103340athlon/athlon64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
103352athlon/athlon64gcc -march=nocona -O -fomit-frame-pointer2014052720140525
103384athlon/athlon64gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
103396athlon/athlon64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
103400athlon/athlon64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
103412athlon/athlon64gcc2014052720140525
103412athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
103464athlon/athlon64gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
103476athlon/athlon64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
103516athlon/athlon64gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
103576athlon/athlon64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
107572ccalik/bitslicedgcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
107572ccalik/bitslicedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
107572ccalik/bitslicedgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
107572ccalik/bitslicedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
107652ccalik/bitslicedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
108080ccalik/vpermgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
108172ccalik/aesnigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
108172ccalik/aesnigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
108232ccalik/vpermgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
108232ccalik/aesnigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
108236ccalik/vpermgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
108236ccalik/vpermgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
108244ccalik/aesnigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
108260ccalik/aesnigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
108284ccalik/vpermgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
108440ccalik/vpermgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
108464ccalik/aesnigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
108496ccalik/vpermgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
108536ccalik/aesnigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
108540ccalik/aesnigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
108544ccalik/aesnigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
108576ccalik/aesnigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
108584ccalik/vpermgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
108612ccalik/vpermgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
108668ccalik/vpermgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
112112sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
112120sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
112148sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
112268sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
112268sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
112312sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
113560ccalik/vpermgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
113624sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
113688sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
113704ccalik/aesnigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
113720ccalik/vpermgcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
113744ccalik/vpermgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
113772ccalik/aesnigcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
113788ccalik/vpermgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
113792ccalik/aesnigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
113828ccalik/aesnigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
114084ccalik/aesnigcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
114192sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
114196sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
114280sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
114292sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
114416sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
114516sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
114600sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
114640sphlibgcc -m64 -O2 -fomit-frame-pointer2014052720140525
114644sphlibgcc -O2 -fomit-frame-pointer2014052720140525
114668sphlibgcc -O3 -fomit-frame-pointer2014052720140525
114804sphlibgcc -m64 -O3 -fomit-frame-pointer2014052720140525
114812ccalik/vpermgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
114820sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
114820sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
114996sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
115020sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
115144sphlibgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
115200sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
115312sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
115316sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
115332sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
115336sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
115448sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
115476sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
115496sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
115508sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
115584sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
115660sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
115676sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
115692sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
115716sphlibgcc -m64 -O -fomit-frame-pointer2014052720140525
115732sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
115756sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
115776sphlibgcc -O -fomit-frame-pointer2014052720140525
115836sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
115896sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
116000sphlibgcc -march=nocona -O -fomit-frame-pointer2014052720140525
116060sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
116824sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
116924sphlib-smallclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
116944sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
117048sphlib-smallclang -O3 -fomit-frame-pointer2014071220140622
117088sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
117092sphlib-smallclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
117108sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
118152ccalik/bitslicedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
118164ccalik/bitslicedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
118164ccalik/bitslicedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
118164ccalik/bitslicedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
118448ccalik/bitslicedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
118628sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
118720sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
118728sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
118740sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
119212ccalik/bitslicedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
119216ccalik/bitslicedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
119216ccalik/bitslicedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
119220ccalik/bitslicedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
119496sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
119552sphlibgcc -march=barcelona -O -fomit-frame-pointer2014052720140525
119560ccalik/bitslicedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
119632sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
119660sphlibgcc -march=k8 -O -fomit-frame-pointer2014052720140525
121476sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
121540sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
121604sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
121660sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
121724sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
121744sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
121908sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
122304ccalik/aesnigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
122328ccalik/aesnigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
122340ccalik/vpermgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
122340ccalik/vpermgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
122348ccalik/vpermgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
122348ccalik/aesnigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
122372ccalik/vpermgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
122412sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
122412ccalik/aesnigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
122468sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
122528ccalik/aesnigcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
122620sphlibgcc -march=nocona -Os -fomit-frame-pointer2014052720140525
122660sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
122664ccalik/vpermgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
122948sphlibgcc -march=k8 -Os -fomit-frame-pointer2014052720140525
122972sphlibgcc -Os -fomit-frame-pointer2014052720140525
122984sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
123036sphlibgcc -m64 -Os -fomit-frame-pointer2014052720140525
123040sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
123068sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
123088sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
123160generic/opt64gcc -march=nocona -O -fomit-frame-pointer2014052720140525
123388generic/opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
123424generic/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
123436generic/opt64gcc -O -fomit-frame-pointer2014052720140525
123436generic/opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
123440generic/opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
123504generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
123508generic/opt64gcc -m64 -O -fomit-frame-pointer2014052720140525
123524generic/opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
123628generic/opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
124328sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
124344sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
124348sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
124412generic/opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
124444sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
124480generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
124492sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
124520generic/opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
124528generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
124644generic/opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
124992pentium/pentium4v64v2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
124992pentium/pentium4v64v2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
124992pentium/pentium4v64v2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
124992pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
124992pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
124992pentium/pentium4v64v2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
124992pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
125012pentium/pentium4v64v2gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
125012pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
125012pentium/pentium4v64v2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
125032pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer2014052720140525
125036pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
125040pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
125040pentium/pentium4v64v2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
125048pentium/pentium4v64v2gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
125048pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
125048pentium/pentium4v64v2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
125052pentium/pentium4v64v2gcc -O2 -fomit-frame-pointer2014052720140525
125052pentium/pentium4v64v2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
125052pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
125052pentium/pentium4v64v2gcc -m64 -O2 -fomit-frame-pointer2014052720140525
125052pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
125060pentium/pentium4v64v2gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
125060pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
125060pentium/pentium4v64v2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
125060pentium/pentium4v64v2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
125060pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
125060pentium/pentium4v64v2gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
125080pentium/pentium4v64v2gcc -O3 -fomit-frame-pointer2014052720140525
125084pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
125084pentium/pentium4v64v2gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
125100pentium/pentium4v64v2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
125104pentium/pentium4v64v2gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
125112pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
125112pentium/pentium4v64v2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
125112pentium/pentium4v64v2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
125112pentium/pentium4v64v2gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
125140pentium/pentium4v64v2gcc -Os -fomit-frame-pointer2014052720140525
125140pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
125140pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
125140pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
125140pentium/pentium4v64v2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
125140pentium/pentium4v64v2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
125140pentium/pentium4v64v2gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
125156pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
125156pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
125164pentium/pentium4v64v2gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
125180pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
125180pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
125184pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
125188pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
125192pentium/pentium4v64v2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
125192pentium/pentium4v64v2gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -m64 -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
125196pentium/pentium4v64v2gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -funroll-loops2014052720140525
125200pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -m64 -O -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -march=k8 -O -fomit-frame-pointer2014052720140525
125200pentium/pentium4v64v2gcc -march=nocona -O -fomit-frame-pointer2014052720140525
125204pentium/pentium4v64v2cc2014052720140525
125204pentium/pentium4v64v2gcc2014052720140525
125204pentium/pentium4v64v2gcc -O -fomit-frame-pointer2014052720140525
125204pentium/pentium4v64v2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
125204pentium/pentium4v64v2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
125220pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
125224pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
125224pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
125228pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
125256pentium/pentium4v64v2gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
125256pentium/pentium4v64v2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
125256pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
125256pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
125260pentium/pentium4v64v2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
125792generic/opt64gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
125824generic/opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
125980sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
126080sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014052720140525
126176ccalik/bitslicedgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
126180ccalik/bitslicedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
126184ccalik/bitslicedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
126184ccalik/bitslicedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
126252ccalik/bitslicedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
126576sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
126576pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
126580pentium/pentium4v64v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
126588pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
126588pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
126588pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
126588pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
126592pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
126592pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
126592pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
126592pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
126592pentium/pentium4v64v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
126592pentium/pentium4v64v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
126592pentium/pentium4v64v1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
126592pentium/pentium4v64v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -m64 -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
126596pentium/pentium4v64v1gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
126600pentium/pentium4v64v1cc2014052720140525
126600pentium/pentium4v64v1gcc2014052720140525
126600pentium/pentium4v64v1gcc -funroll-loops2014052720140525
126600pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
126600pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
126600pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
126600pentium/pentium4v64v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
126600pentium/pentium4v64v1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
126600pentium/pentium4v64v1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
126600pentium/pentium4v64v1gcc -march=k8 -O -fomit-frame-pointer2014052720140525
126604pentium/pentium4v64v1gcc -march=nocona -O -fomit-frame-pointer2014052720140525
126608pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
126612pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
126612pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
126624pentium/pentium4v64v1gcc -O -fomit-frame-pointer2014052720140525
126624pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
126624pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
126632pentium/pentium4v64v1gcc -m64 -O -fomit-frame-pointer2014052720140525
126656sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
126660pentium/pentium4v64v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
126732pentium/pentium4v64v1gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
126732pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -O3 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
126736pentium/pentium4v64v1gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
126740pentium/pentium4v64v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
126740pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
126740pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
126740pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer2014052720140525
126740pentium/pentium4v64v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
126740pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
126744pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
126744pentium/pentium4v64v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
126748pentium/pentium4v64v1gcc -O2 -fomit-frame-pointer2014052720140525
126748pentium/pentium4v64v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
126748pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
126748pentium/pentium4v64v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
126748pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
126752pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
126752pentium/pentium4v64v1gcc -m64 -O2 -fomit-frame-pointer2014052720140525
126756pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
126768pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
126772pentium/pentium4v64v1gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
126788generic/opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
126804pentium/pentium4v64v1gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
126884generic/opt64gcc -march=k8 -O -fomit-frame-pointer2014052720140525
126928generic/opt64gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
127008generic/opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
127520generic/opt64gcc -O2 -fomit-frame-pointer2014052720140525
127544generic/opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
127624generic/opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
127628generic/opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
127688generic/opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
127716generic/opt64gcc -m64 -O2 -fomit-frame-pointer2014052720140525
127724generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
127748generic/opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
127924sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
127992sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
127996sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
128036sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
128040sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
128044sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
128064sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
128064sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
128076sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
128080sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
128080sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
128252sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
128284generic/opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
128324sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
128348generic/opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
128384sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014052720140525
128388sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
128392sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
128396sphlib-smallgcc -Os -fomit-frame-pointer2014052720140525
128404sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014052720140525
128408sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
128436generic/opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
128612generic/opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
128824generic/opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
128828generic/opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
128840generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
128848generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
128860generic/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
128952generic/opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
129124generic/opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
129192generic/opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
129300generic/opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
129336sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
129352sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
129412generic/opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
129424generic/opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
129716sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
129796sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
129904sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
130044generic/opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
130148generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
130208generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
130388sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
130612sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
130668sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
130812sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
130892sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
131204generic/opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
131236generic/opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
131280generic/opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
131332generic/opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
131396generic/opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
131408generic/opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
131420generic/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
131428generic/opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
131436generic/opt64gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
131456generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
131480generic/opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
131544generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
131580generic/opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
131792sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
131804sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
131820sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
131864sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
132376generic/opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
132396generic/opt64gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
132448generic/opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
132528generic/opt64gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
133028ccalik/aesniclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
133028ccalik/aesniclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
133068ccalik/vpermclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
133104generic/opt64gcc -O3 -fomit-frame-pointer2014052720140525
133148ccalik/vpermclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
133184generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
133252generic/opt64gcc -m64 -O3 -fomit-frame-pointer2014052720140525
133332sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
133368sphlib-smallgcc -m64 -O -fomit-frame-pointer2014052720140525
133404sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
133440sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
133456sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014052720140525
133496sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
133500sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
133512sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
133512generic/opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
133532sphlib-smallgcc -O -fomit-frame-pointer2014052720140525
133536sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
133568generic/opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
133576generic/opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
133596generic/opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
133644generic/opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
134172generic/opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
134176generic/opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
134244generic/opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
134288generic/opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
134304generic/opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
134312generic/opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
134316sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
134336sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
134360generic/opt64gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
134364sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
134396generic/opt64gcc -Os -fomit-frame-pointer2014052720140525
134416generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
134416generic/opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
134448generic/opt64gcc -m64 -Os -fomit-frame-pointer2014052720140525
134452sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
134480generic/opt64gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
134536sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
134548sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
134584sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
134608sphlibclang -O3 -fomit-frame-pointer2014071220140622
134664sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
134836sphlibclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
134900generic/opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
134916sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
134928sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
134956generic/opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
134956generic/opt64gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
134976generic/opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
134992sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
134996generic/opt32clang -O3 -fomit-frame-pointer2014071220140622
135016generic/opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
135040sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
135044generic/opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
135104sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
135184generic/opt32clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
135276generic/opt32clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
135288generic/opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
135324generic/opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
135556generic/opt64gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
135708generic/opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
135800sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
135808generic/opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
135848sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
135904sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
135976sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
136072generic/opt64gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
136080sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
136184sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
136208sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
136524sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
136740sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
137204sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
137592sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
139520sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014052720140525
139716sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
139864sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
139912sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
139940sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
140028sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
140108sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
140132sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
140148sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
140168generic/opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
140168generic/opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
140200sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
140200sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
140232generic/opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
140236sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
140256sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
140264generic/opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
140264sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
140280sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
140288generic/opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
140324sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
140368sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014052720140525
140404generic/opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
140420generic/opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
140444generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
140528generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
140548sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
140552sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
140556generic/opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
140608sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
140632generic/opt32gcc -march=nocona -O -fomit-frame-pointer2014052720140525
140704generic/opt32gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
140716generic/opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
140896generic/opt32gcc -O -fomit-frame-pointer2014052720140525
140948generic/opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
140992generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
141020sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
141108generic/opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
141116generic/opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
141156generic/opt32gcc -m64 -O -fomit-frame-pointer2014052720140525
141156generic/opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
141188ccalik/bitslicedclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
141228ccalik/bitslicedclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
141236generic/opt32gcc -march=k8 -O -fomit-frame-pointer2014052720140525
141248generic/opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
141248generic/opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
141576sphlib-smallgcc -O2 -fomit-frame-pointer2014052720140525
142188sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
142292sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
142356sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
142524sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
142612sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014052720140525
146664generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
146672generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
146732generic/opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
146792generic/opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
146924generic/opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
147016generic/opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
147052generic/opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
147312generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
147516generic/opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
147596generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
148288sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014052720140525
148380sphlib-smallgcc -O3 -fomit-frame-pointer2014052720140525
148392sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
148468sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
148500sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
148520sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
148540sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
148540sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
149504sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
149548sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
149556sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
150368generic/opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
150476generic/opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
150532generic/opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
150568generic/opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
150688generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
150732generic/opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
150768generic/opt32gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
150772generic/opt32gcc -Os -fomit-frame-pointer2014052720140525
150800generic/opt32gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
150832generic/opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
150856generic/opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
150876generic/opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
150904generic/opt32gcc -m64 -Os -fomit-frame-pointer2014052720140525
150944generic/opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
151296generic/opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
151316generic/opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
151732generic/opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
151760generic/opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
151796generic/opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
151900generic/opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
151944generic/opt32gcc -O3 -fomit-frame-pointer2014052720140525
151952generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
151972generic/opt32gcc -m64 -O3 -fomit-frame-pointer2014052720140525
151976generic/opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
152044generic/opt32gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
152052generic/opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
152636generic/opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
152844generic/opt32gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
154268sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
154272sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
154336sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
154556sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
156208powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
156252powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
156252powerpc/pp32cv2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
156292powerpc/pp32cv2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
156464powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
156472powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
156484powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
156560powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
156684powerpc/pp32cv2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
156864powerpc/pp32cv2gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
156920powerpc/pp32cv2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
157332generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
157364powerpc/pp32cv2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
157440generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
157524powerpc/pp32cv2gcc -march=k8 -O -fomit-frame-pointer2014052720140525
157564generic/opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
157636powerpc/pp32cv2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
157656powerpc/pp32cv2gcc -march=nocona -O -fomit-frame-pointer2014052720140525
157728powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
157736generic/opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
157792powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
157792powerpc/pp32cv2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
157860powerpc/pp32cv2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
157872powerpc/pp32cv2gcc -m64 -O -fomit-frame-pointer2014052720140525
157876powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
157936powerpc/pp32cv2gcc -O -fomit-frame-pointer2014052720140525
158068powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
158100generic/opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
158128generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
158176generic/opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
158468generic/opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
158512generic/opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
158572generic/opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
158628generic/opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
158656generic/opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
158772generic/opt32gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
158848generic/opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
159028generic/opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
161252generic/opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
161420generic/opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
161564generic/opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
161628generic/opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
161752generic/opt32gcc -O2 -fomit-frame-pointer2014052720140525
161808generic/opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
161856generic/opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
161876generic/opt32gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
161900generic/opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
162012generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
162012generic/opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
162112generic/opt32gcc -m64 -O2 -fomit-frame-pointer2014052720140525
162236generic/opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
162976generic/opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
163320generic/opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
163772powerpc/pp32cv2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
163960powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
163976generic/opt32gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
164048powerpc/pp32cv2clang -O3 -fomit-frame-pointer2014071220140622
164076powerpc/pp32cv2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
164104powerpc/pp32cv2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
164168powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
164432powerpc/pp32cv2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
179708generic/opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
179788generic/opt64clang -O3 -fomit-frame-pointer2014071220140622
179788generic/opt64clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
179864generic/opt64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
179992generic/opt64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
180500generic/opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
180636generic/opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
187076powerpc/pp32cv2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
187156powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
187180powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
187236powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
187256powerpc/pp32cv2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
187276powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
187280powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
187284powerpc/pp32cv2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
187312powerpc/pp32cv2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
187416powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
187428powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
187644powerpc/pp32cv2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
188276powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
188284powerpc/pp32cv2gcc -m64 -Os -fomit-frame-pointer2014052720140525
188328powerpc/pp32cv2gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
188336powerpc/pp32cv2gcc -Os -fomit-frame-pointer2014052720140525
188388powerpc/pp32cv2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
188588powerpc/pp32cv2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
188732powerpc/pp32cv2gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
189520powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
189524powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
189688powerpc/pp32cv2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
189752powerpc/pp32cv2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
189952powerpc/pp32cv2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
190192powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
190240powerpc/pp32cv2gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
190328powerpc/pp32cv2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
190732powerpc/pp32cv2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
194200powerpc/pp32cv2gcc -m64 -O3 -fomit-frame-pointer2014052720140525
194220powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
194324powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2014052720140525
194416powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
194448powerpc/pp32cv2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
194536powerpc/pp32cv2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
194604powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
194684powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
194840powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
194844powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
194956powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
195992powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
196192powerpc/pp32cv2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
196704powerpc/pp32cv2gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
196724powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
196740powerpc/pp32cv2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
196788powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
197228powerpc/pp32cv2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
197452powerpc/pp32cv2gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
201104powerpc/pp32cv2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
201128powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
201176powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
201376powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
201380powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2014052720140525
201388powerpc/pp32cv2gcc -m64 -O2 -fomit-frame-pointer2014052720140525
202156powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
202224powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
202276powerpc/pp32cv2gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
202380powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
202480powerpc/pp32cv2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
202504powerpc/pp32cv2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
202780powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
203604powerpc/pp32cv2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
204132powerpc/pp32cv2gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
204276powerpc/pp32cv2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
204580powerpc/pp32cv2gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
204668powerpc/pp32cv2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
206564generic/opt64gcc -funroll-loops2014052720140525
206664generic/opt64cc2014052720140525
206728generic/opt64gcc2014052720140525
209348powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
209548powerpc/pp32cv2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
210576powerpc/pp32cv2gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
210620powerpc/pp32cv2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
212232powerpc/pp32cv1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
212268powerpc/pp32cv1clang -O3 -fomit-frame-pointer2014071220140622
212352powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
212576powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
212704powerpc/pp32cv1clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
212716powerpc/pp32cv1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
212996powerpc/pp32cv1clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
226344sphlibgcc2014052720140525
226432sphlibcc2014052720140525
226472sphlibgcc -funroll-loops2014052720140525
231060powerpc/pp32cv1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140525
231120powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
231376powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
232604powerpc/pp32cv1gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140525
232788powerpc/pp32cv1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
232964powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
232980powerpc/pp32cv1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
233112powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2014052720140525
233192powerpc/pp32cv1gcc -march=k8 -O3 -fomit-frame-pointer2014052720140525
233224powerpc/pp32cv1gcc -m64 -O3 -fomit-frame-pointer2014052720140525
233308powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140525
233584powerpc/pp32cv1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140525
234572powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
234912powerpc/pp32cv1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
234932powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
234940powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
235032powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
235068powerpc/pp32cv1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140525
235120powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140525
238232powerpc/pp32cv1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140525
238352powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
238680powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
238760powerpc/pp32cv1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140525
238792powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
239036powerpc/pp32cv1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140525
239068powerpc/pp32cv1gcc -march=nocona -O3 -fomit-frame-pointer2014052720140525
242056powerpc/pp32cv1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140525
242096powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
242812powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140525
242960powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
243948powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
244096powerpc/pp32cv1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140525
244272powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
244596powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140525
244744powerpc/pp32cv1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140525
244776powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
244816powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
245568powerpc/pp32cv1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140525
245620powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
247088powerpc/pp32cv1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140525
247220powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
250872powerpc/pp32cv1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140525
251176powerpc/pp32cv1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
251184powerpc/pp32cv1gcc -march=k8 -O2 -fomit-frame-pointer2014052720140525
251200powerpc/pp32cv1gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140525
254080powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2014052720140525
254516powerpc/pp32cv1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
254528powerpc/pp32cv1gcc -m64 -O2 -fomit-frame-pointer2014052720140525
254560powerpc/pp32cv1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140525
254616powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
254688powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
254716powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
254900powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
257496powerpc/pp32cv1gcc -march=nocona -O -fomit-frame-pointer2014052720140525
257684powerpc/pp32cv1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140525
257716powerpc/pp32cv1gcc -march=barcelona -O -fomit-frame-pointer2014052720140525
257832powerpc/pp32cv1gcc -march=k8 -O -fomit-frame-pointer2014052720140525
258064powerpc/pp32cv1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140525
258500powerpc/pp32cv1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140525
258760powerpc/pp32cv1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140525
258788powerpc/pp32cv1gcc -O -fomit-frame-pointer2014052720140525
258824powerpc/pp32cv1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140525
258860powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
259244powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
259344powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
259352powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
259912powerpc/pp32cv1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140525
260100powerpc/pp32cv1gcc -m64 -O -fomit-frame-pointer2014052720140525
260184powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
261324powerpc/pp32cv1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140525
261440powerpc/pp32cv1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140525
261568powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
261776powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
261812powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
262104powerpc/pp32cv1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140525
262264powerpc/pp32cv1gcc -march=barcelona -Os -fomit-frame-pointer2014052720140525
262404powerpc/pp32cv1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140525
262656powerpc/pp32cv1gcc -Os -fomit-frame-pointer2014052720140525
262716powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
262828powerpc/pp32cv1gcc -march=k8 -Os -fomit-frame-pointer2014052720140525
262960powerpc/pp32cv1gcc -m64 -Os -fomit-frame-pointer2014052720140525
263064powerpc/pp32cv1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140525
263184powerpc/pp32cv1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140525
263228powerpc/pp32cv1gcc -march=nocona -O2 -fomit-frame-pointer2014052720140525
263264powerpc/pp32cv1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140525
263548powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
263576powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
263624powerpc/pp32cv1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
264048powerpc/pp32cv1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
264048powerpc/pp32cv1gcc -march=nocona -Os -fomit-frame-pointer2014052720140525
264848powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140525
264984powerpc/pp32cv1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140525
307680sphlib-smallgcc2014052720140525
307972sphlib-smallgcc -funroll-loops2014052720140525
308056sphlib-smallcc2014052720140525
316632generic/opt32gcc -funroll-loops2014052720140525
316760generic/opt32gcc2014052720140525
318084generic/opt32cc2014052720140525
468452powerpc/pp32cv2cc2014052720140525
468756powerpc/pp32cv2gcc2014052720140525
468788powerpc/pp32cv2gcc -funroll-loops2014052720140525
754636powerpc/pp32cv1gcc2014052720140525
754768powerpc/pp32cv1cc2014052720140525
754832powerpc/pp32cv1gcc -funroll-loops2014052720140525

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echo512_generic_opt64':
echo64.c: echo64.c:501:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: echo64.c:488:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
Compiler: cc
hash.c: In file included from hash.c:18:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'Compress':
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc ccalik/bitsliced
gcc ccalik/bitsliced
gcc -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -O -fomit-frame-pointer ccalik/bitsliced
gcc -Os -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops ccalik/bitsliced
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -O -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -march=k8 -O -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -march=k8 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -march=nocona -O -fomit-frame-pointer ccalik/bitsliced
gcc -m64 -march=nocona -Os -fomit-frame-pointer ccalik/bitsliced
gcc -march=barcelona -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -march=barcelona -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -march=barcelona -O -fomit-frame-pointer ccalik/bitsliced
gcc -march=barcelona -Os -fomit-frame-pointer ccalik/bitsliced
gcc -march=k8 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -march=k8 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -march=k8 -O -fomit-frame-pointer ccalik/bitsliced
gcc -march=k8 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -march=nocona -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -march=nocona -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -march=nocona -O -fomit-frame-pointer ccalik/bitsliced
gcc -march=nocona -Os -fomit-frame-pointer ccalik/bitsliced

Compiler output

Implementation: crypto_hash/echo512/ccalik/aesni
Compiler: cc
hash.c: In file included from vperm.h:20:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'Compress':
hash.c: hash.c:263:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:263:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:280:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:280:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 142, namely:
CompilerImplementations
cc ccalik/aesni ccalik/vperm
gcc ccalik/aesni ccalik/vperm
gcc -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops ccalik/aesni ccalik/vperm
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -march=k8 -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -march=k8 -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -march=nocona -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -m64 -march=nocona -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=barcelona -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=barcelona -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=k8 -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=k8 -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=k8 -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=k8 -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=nocona -O2 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=nocona -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=nocona -O -fomit-frame-pointer ccalik/aesni ccalik/vperm
gcc -march=nocona -Os -fomit-frame-pointer ccalik/aesni ccalik/vperm

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v1
Compiler: clang -O3 -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo32.s: echo32.c:495:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:501:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:503:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:504:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.s: ^
echo32.s: echo32.c:506:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: sar edx, 31
echo32.s: ^
echo32.s: echo32.c:507:20: error: unexpected token in argument list
echo32.s: add eax, dword ptr [SHA3_S+256]
echo32.s: ^
echo32.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: clang -O3 -fomit-frame-pointer
echo64.c: echo64.c:501:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:488:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.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.
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: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer generic/opt64
clang -O3 -fwrapv -march=native -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echo512/core2/core2v64
Compiler: clang -O3 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:448:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:452:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:453:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:456:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:457:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:459:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, [rdi+16*2*8]
echo64.s: ^
echo64.s: echo64.c:461:15: error: unexpected token in argument list
echo64.s: mov dword ptr [rdi+16*2*8+8], 0
echo64.s: ^
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/athlon/athlon64
Compiler: clang -O3 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:495:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:498:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:499:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:500:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:501:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:503:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: xor r15, [rdi+16*16*2]
echo64.s: ^
echo64.s: echo64.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r8, [MEM_CST]
echo64.s: ^
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/aes/aes64
Compiler: clang -O3 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm4, [rdi+4*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm5, [rdi+5*16]
echo64.s: ^
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v2
Compiler: clang -O3 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:521:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:527:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:529:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:530:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:531:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.s: ^
echo64.s: echo64.c:532:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: sar edx, 31
echo64.s: ^
echo64.s: echo64.c:533:20: error: unexpected token in argument list
echo64.s: add eax, dword ptr [SHA3_S+256]
echo64.s: ^
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
Compiler: clang -O3 -fomit-frame-pointer
hash.c: In file included from hash.c:18:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:468:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^
hash.c: hash.c:141:14: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:141:12: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:12: note: expanded from:
hash.c: s[0][1] = _mm_shuffle_epi8(s[0][1], M128(shiftrowsslice));\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/echo512/ccalik/aesni
Compiler: clang -O3 -fomit-frame-pointer
hash.c: In file included from hash.c:20:
hash.c: In file included from ./vperm.h:20:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:263:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^
hash.c: ./vperm.h:52:7: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./vperm.h:52:5: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./vperm.h:53:5: note: expanded from:
hash.c: x = _mm_shuffle_epi8(*((__m128i*)table + 0), x);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:280:5: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ccalik/aesni ccalik/vperm

Compiler output

Implementation: crypto_hash/echo512/generic/opt32
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: 13, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2 sphlib sphlib-small
clang -O3 -fwrapv -march=native -fomit-frame-pointer ccalik/aesni ccalik/bitsliced ccalik/vperm generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2 sphlib sphlib-small

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-march=native'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo32.s: echo32.c:495:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:501:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:503:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:504:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.s: ^
echo32.s: echo32.c:506:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: sar edx, 31
echo32.s: ^
echo32.s: echo32.c:507:20: error: unexpected token in argument list
echo32.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echo512/core2/core2v64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=native'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:448:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:452:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:453:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:456:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:457:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:459:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, [rdi+16*2*8]
echo64.s: ^
echo64.s: echo64.c:461:15: error: unexpected token in argument list
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer core2/core2v64

Compiler output

Implementation: crypto_hash/echo512/athlon/athlon64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=native'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:495:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:498:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:499:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:500:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:501:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:503:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: xor r15, [rdi+16*16*2]
echo64.s: ^
echo64.s: echo64.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer athlon/athlon64

Compiler output

Implementation: crypto_hash/echo512/aes/aes64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=native'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm4, [rdi+4*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer aes/aes64

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=native'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:521:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:527:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:529:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:530:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:531:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.s: ^
echo64.s: echo64.c:532:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: sar edx, 31
echo64.s: ^
echo64.s: echo64.c:533:20: error: unexpected token in argument list
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echo512/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo.c: clang: warning: argument unused during compilation: '-fpolly'
echo.c: clang: warning: argument unused during compilation: '-fvectorize'
echo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/echo512/generic/opt32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-fpolly'
echo32.c: clang: warning: argument unused during compilation: '-fvectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-march=native'
echo32.s: clang: warning: argument unused during compilation: '-fpolly'
echo32.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo32.s: clang: warning: argument unused during compilation: '-fvectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo32.s: echo32.c:495:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:501:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:503:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:504:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.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 pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: argument unused during compilation: '-fpolly'
echo64.c: clang: warning: argument unused during compilation: '-fvectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.c: echo64.c:501:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:488:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.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.
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 generic/opt64

Compiler output

Implementation: crypto_hash/echo512/core2/core2v64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=native'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:448:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:452:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:453:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:456:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:457:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.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 core2/core2v64

Compiler output

Implementation: crypto_hash/echo512/athlon/athlon64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=native'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:495:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:498:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:499:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:500:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:501:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.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 athlon/athlon64

Compiler output

Implementation: crypto_hash/echo512/aes/aes64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=native'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.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 aes/aes64

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=native'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:521:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:527:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:529:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:530:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:531:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.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 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echo512/ccalik/aesni
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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ccalik/aesni ccalik/bitsliced ccalik/vperm

Compiler output

Implementation: crypto_hash/echo512/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo.c: clang: warning: argument unused during compilation: '-mavx2'
echo.c: clang: warning: argument unused during compilation: '-mpclmul'
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: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/echo512/generic/opt32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo32.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.s: clang: warning: argument unused during compilation: '-mavx2'
echo32.s: clang: warning: argument unused during compilation: '-maes'
echo32.s: clang: warning: argument unused during compilation: '-mpclmul'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo32.s: echo32.c:495:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:501:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:503:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:504:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.s: ^
echo32.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 pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.c: clang: warning: argument unused during compilation: '-mavx2'
echo64.c: clang: warning: argument unused during compilation: '-mpclmul'
echo64.c: echo64.c:501:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:488:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.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.
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 generic/opt64

Compiler output

Implementation: crypto_hash/echo512/core2/core2v64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:448:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:452:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:453:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:456:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:457:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.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 core2/core2v64

Compiler output

Implementation: crypto_hash/echo512/athlon/athlon64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:495:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:498:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:499:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:500:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:501:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.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 athlon/athlon64

Compiler output

Implementation: crypto_hash/echo512/aes/aes64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.s: ^
echo64.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 aes/aes64

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:521:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:527:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:529:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:530:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:531:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.s: ^
echo64.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 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
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: In file included from hash.c:18:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:468:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^
hash.c: hash.c:141:14: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:141:12: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:12: note: expanded from:
hash.c: s[0][1] = _mm_shuffle_epi8(s[0][1], M128(shiftrowsslice));\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/echo512/ccalik/aesni
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: In file included from hash.c:20:
hash.c: In file included from ./vperm.h:20:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:263:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^
hash.c: ./vperm.h:52:7: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./vperm.h:52:5: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./vperm.h:53:5: note: expanded from:
hash.c: x = _mm_shuffle_epi8(*((__m128i*)table + 0), x);\
hash.c: ...

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

Compiler output

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

Compiler output

Implementation: crypto_hash/echo512/generic/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
echo32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: clang: warning: argument unused during compilation: '-mpclmul'
echo32.c: clang: warning: argument unused during compilation: '-fpolly'
echo32.c: clang: warning: argument unused during compilation: '-fvectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.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: 3, 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 generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v1
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
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo32.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.s: clang: warning: argument unused during compilation: '-mavx2'
echo32.s: clang: warning: argument unused during compilation: '-maes'
echo32.s: clang: warning: argument unused during compilation: '-mpclmul'
echo32.s: clang: warning: argument unused during compilation: '-fpolly'
echo32.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo32.s: clang: warning: argument unused during compilation: '-fvectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo32.s: echo32.c:495:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:501:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:503:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:504:20: error: unexpected token in argument list
echo32.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 pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
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
echo64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.c: clang: warning: argument unused during compilation: '-mavx2'
echo64.c: clang: warning: argument unused during compilation: '-mpclmul'
echo64.c: clang: warning: argument unused during compilation: '-fpolly'
echo64.c: clang: warning: argument unused during compilation: '-fvectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.c: echo64.c:501:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:488:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.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.
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 generic/opt64

Compiler output

Implementation: crypto_hash/echo512/core2/core2v64
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
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:448:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:452:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:453:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:456:2: error: unknown use of instruction mnemonic without a size suffix
echo64.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 core2/core2v64

Compiler output

Implementation: crypto_hash/echo512/athlon/athlon64
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
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:495:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:498:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:499:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:500:2: error: unknown use of instruction mnemonic without a size suffix
echo64.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 athlon/athlon64

Compiler output

Implementation: crypto_hash/echo512/aes/aes64
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
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.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 aes/aes64

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v2
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
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:521:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:527:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:529:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:530:20: error: unexpected token in argument list
echo64.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 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
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: In file included from hash.c:18:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:468:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^
hash.c: hash.c:141:14: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:141:12: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ...

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 ccalik/bitsliced

Compiler output

Implementation: crypto_hash/echo512/ccalik/aesni
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: In file included from hash.c:20:
hash.c: In file included from ./vperm.h:20:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:263:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^
hash.c: ./vperm.h:52:7: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./vperm.h:52:5: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: ...

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 ccalik/aesni ccalik/vperm

Compiler output

Implementation: crypto_hash/echo512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo.c: clang: warning: argument unused during compilation: '-mavx2'
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: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/echo512/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-mavx2'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo32.s: echo32.c:495:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:501:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:503:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:504:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.s: ^
echo32.s: echo32.c:506:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: sar edx, 31
echo32.s: ^
echo32.s: echo32.c:507:20: error: unexpected token in argument list
echo32.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.c: clang: warning: argument unused during compilation: '-mavx2'
echo64.c: echo64.c:501:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:488:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.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.
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 generic/opt64

Compiler output

Implementation: crypto_hash/echo512/core2/core2v64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:448:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:452:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:453:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:456:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:457:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:459:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, [rdi+16*2*8]
echo64.s: ^
echo64.s: echo64.c:461:15: error: unexpected token in argument list
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/athlon/athlon64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:495:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:498:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:499:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:500:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:501:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:503:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: xor r15, [rdi+16*16*2]
echo64.s: ^
echo64.s: echo64.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/aes/aes64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm4, [rdi+4*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:521:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:527:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:529:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:530:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:531:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.s: ^
echo64.s: echo64.c:532:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: sar edx, 31
echo64.s: ^
echo64.s: echo64.c:533:20: error: unexpected token in argument list
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: In file included from hash.c:18:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:468:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^
hash.c: hash.c:141:14: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:141:12: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:12: note: expanded from:
hash.c: s[0][1] = _mm_shuffle_epi8(s[0][1], M128(shiftrowsslice));\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ...

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

Compiler output

Implementation: crypto_hash/echo512/ccalik/aesni
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: In file included from hash.c:20:
hash.c: In file included from ./vperm.h:20:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:263:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^
hash.c: ./vperm.h:52:7: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./vperm.h:52:5: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./vperm.h:53:5: note: expanded from:
hash.c: x = _mm_shuffle_epi8(*((__m128i*)table + 0), x);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:280:5: error: assigning to '__m128i' from incompatible type 'int';
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ccalik/aesni ccalik/vperm

Compiler output

Implementation: crypto_hash/echo512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo.c: clang: warning: argument unused during compilation: '-mavx2'
echo.c: clang: warning: argument unused during compilation: '-fpolly'
echo.c: clang: warning: argument unused during compilation: '-fvectorize'
echo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/echo512/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: clang: warning: argument unused during compilation: '-fpolly'
echo32.c: clang: warning: argument unused during compilation: '-fvectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-mavx2'
echo32.s: clang: warning: argument unused during compilation: '-fpolly'
echo32.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo32.s: clang: warning: argument unused during compilation: '-fvectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo32.s: echo32.c:495:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:501:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:503:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:504:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:505:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.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 pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: argument unused during compilation: '-mavx2'
echo64.c: clang: warning: argument unused during compilation: '-fpolly'
echo64.c: clang: warning: argument unused during compilation: '-fvectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.c: echo64.c:501:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:488:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.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.
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 generic/opt64

Compiler output

Implementation: crypto_hash/echo512/core2/core2v64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:448:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:452:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:453:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:456:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:457:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.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 core2/core2v64

Compiler output

Implementation: crypto_hash/echo512/athlon/athlon64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:495:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:498:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:499:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:500:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:501:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.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 athlon/athlon64

Compiler output

Implementation: crypto_hash/echo512/aes/aes64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.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 aes/aes64

Compiler output

Implementation: crypto_hash/echo512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
echo64.s: echo64.c:521:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:527:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:529:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:530:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:531:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.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 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
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: In file included from hash.c:18:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:468:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^
hash.c: hash.c:141:14: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:141:12: note: expanded from:
hash.c: s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:468:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: AES_SHIFT_ROWS(_state);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:12: note: expanded from:
hash.c: ...

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 ccalik/bitsliced

Compiler output

Implementation: crypto_hash/echo512/ccalik/aesni
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: In file included from hash.c:20:
hash.c: In file included from ./vperm.h:20:
hash.c: /usr/include/clang/3.0/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:263:4: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^
hash.c: ./vperm.h:52:7: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./vperm.h:52:5: note: expanded from:
hash.c: t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:263:4: error: assigning to '__m128i' from incompatible type 'int';
hash.c: TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

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 ccalik/aesni ccalik/vperm

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_generic_opt64':
echo64.c: echo64.c:501:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: echo64.c:488:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c: echo64.c: In function 'crypto_hash_echo512_generic_opt64':
echo64.c: echo64.c:501:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: echo64.c:488:12: note: expected 'BitSequence *' 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 generic/opt64
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=barcelona -Os -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echo512/ccalik/bitsliced
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:18:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'Compress':
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: ...
hash.c: In file included from hash.c:18:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'Compress':
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:468:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:471:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/echo512/ccalik/aesni
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from vperm.h:20:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'Compress':
hash.c: hash.c:263:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:263:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:280:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:280:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from vperm.h:20:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'Compress':
hash.c: hash.c:263:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:263:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:280:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:280:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible type for argument 2 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:305:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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