Implementation notes: amd64, ranger, crypto_hash/luffa384

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: luffa384
TimeImplementationCompilerBenchmark dateSUPERCOP version
27660sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
27663sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
27665sse2_x64asm-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
27669sse2_x64asm-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
27671sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
27672sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
27674sse2_x64asm-2gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
27674sse2_x64asm-2gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
27675sse2_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
27677sse2_x64asm-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
27678sse2_x64asm-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
27680sse2_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
27681sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
27681sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
27682sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
27683sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
27684sse2_x64asm-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
27684sse2_x64asm-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
27687sse2_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
27688sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
27688sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
27689sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
27689sse2_x64asm-2gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
27692sse2_x64asm-2gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
27693sse2_x64asm-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
27694sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
27695sse2_x64asm-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
27696sse2_x64asm-2gcc -O3 -fomit-frame-pointer2011051720110509
27697sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer2011051720110509
27699sse2_x64asm-2gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
27701sse2_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
27704sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
27704sse2_x64asm-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
27706sse2_x64asm-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
27706sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
27706sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
27706sse2_x64asm-2gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
27708sse2_x64asm-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
27708sse2_x64asm-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
27710sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
27748sse2_x64asm-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
27749sse2_x64asm-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
27750sse2_x64asm-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
27750sse2_x64asm-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
27750sse2_x64asm-2gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
27750sse2_x64asm-2gcc -march=k8 -O -fomit-frame-pointer2011051720110509
27751sse2_x64asm-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
27753sse2_x64asm-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
27753sse2_x64asm-2gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
27755sse2_x64asm-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
27755sse2_x64asm-2gcc -m64 -O2 -fomit-frame-pointer2011051720110509
27755sse2_x64asm-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
27755sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
27755sse2_x64asm-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
27756sse2_x64asm-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
27757sse2_x64asm-2gcc -O -fomit-frame-pointer2011051720110509
27757sse2_x64asm-2gcc -Os -fomit-frame-pointer2011051720110509
27757sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
27758sse2_x64asm-2gcc -O2 -fomit-frame-pointer2011051720110509
27759sse2_x64asm-2gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
27759sse2_x64asm-2gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
27760sse2_x64asm-2gcc -m64 -O -fomit-frame-pointer2011051720110509
27761sse2_x64asm-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
27762sse2_x64asm-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
27762sse2_x64asm-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
27764sse2_x64asm-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
27764sse2_x64asm-2gcc -m64 -Os -fomit-frame-pointer2011051720110509
27764sse2_x64asm-2gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
27764sse2_x64asm-2gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
27765sse2_x64asm-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
27767sse2_x64asm-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
27768sse2_x64asm-2gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
27768sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
27768sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
27769sse2_x64asm-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
27770sse2_x64asm-2gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
27771sse2_x64asm-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
27774sse2_x64asm-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
27777sse2_x64asm-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
27779sse2_x64asm-2gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
27780sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
27783sse2_x64asm-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
27783sse2_x64asm-2gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
27783sse2_x64asm-2gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
27784sse2_x64asm-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
27784sse2_x64asm-2gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
27804sse2_x64asm-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
27830sse2_x64asm-2gcc -march=nocona -O -fomit-frame-pointer2011051720110509
28477sse2_x64asm-2cc2011051720110509
28484sse2_x64asm-2gcc2011051720110509
28492sse2_x64asm-2gcc -funroll-loops2011051720110509
29501sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
29502sse2_x64asmgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
29506sse2_x64asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
29506sse2_x64asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
29507sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
29509sse2_x64asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
29515sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
29516sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
29516sse2_x64asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
29518sse2_x64asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
29518sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
29518sse2_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
29518sse2_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
29518sse2_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
29518sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
29519sse2_x64asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
29521sse2_x64asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
29523sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
29523sse2_x64asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
29524sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
29524sse2_x64asmgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
29526sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
29526sse2_x64asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
29527sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
29527sse2_x64asmgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
29528sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
29528sse2_x64asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
29532sse2_x64asmgcc -O3 -fomit-frame-pointer2011051720110509
29533sse2_x64asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
29535sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer2011051720110509
29537sse2_x64asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
29542sse2_x64asmgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
29542sse2_x64asmgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
29545sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
29545sse2_x64asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
29545sse2_x64asmgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
29546sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
29546sse2_x64asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
29546sse2_x64asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
29548sse2_x64asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
29583sse2_x64asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
29584sse2_x64asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
29585sse2_x64asmgcc -march=k8 -O -fomit-frame-pointer2011051720110509
29588sse2_x64asmgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
29590sse2_x64asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
29590sse2_x64asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
29590sse2_x64asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
29591sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
29593sse2_x64asmgcc -m64 -O2 -fomit-frame-pointer2011051720110509
29593sse2_x64asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
29593sse2_x64asmgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
29595sse2_x64asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
29595sse2_x64asmgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
29596sse2_x64asmgcc -O2 -fomit-frame-pointer2011051720110509
29596sse2_x64asmgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
29596sse2_x64asmgcc -m64 -O -fomit-frame-pointer2011051720110509
29596sse2_x64asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
29598sse2_x64asmgcc -O -fomit-frame-pointer2011051720110509
29599sse2_x64asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
29599sse2_x64asmgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
29600sse2_x64asmgcc -m64 -Os -fomit-frame-pointer2011051720110509
29601sse2_x64asmgcc -Os -fomit-frame-pointer2011051720110509
29601sse2_x64asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
29601sse2_x64asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
29601sse2_x64asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
29601sse2_x64asmgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
29603sse2_x64asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
29603sse2_x64asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
29603sse2_x64asmgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
29606sse2_x64asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
29608sse2_x64asmgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
29608sse2_x64asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
29609sse2_x64asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
29611sse2_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
29612sse2_x64asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
29612sse2_x64asmgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
29613sse2_x64asmgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
29616sse2_x64asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
29616sse2_x64asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
29617sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
29618sse2_x64asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
29618sse2_x64asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
29619sse2_x64asmgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
29623sse2_x64asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
29636sse2_x64asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
29636sse2_x64asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
29637sse2_x64asmgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
29685sse2_x64asmgcc -march=nocona -O -fomit-frame-pointer2011051720110509
30284sse2_x64asmgcc2011051720110509
30301sse2_x64asmgcc -funroll-loops2011051720110509
30303sse2_x64asmcc2011051720110509
33000sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
33021sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
33022sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
33058sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
33077sse2gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
33093sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
33173sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
33720sse2gcc -m64 -O3 -fomit-frame-pointer2011051720110509
33758sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
33845sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
33920sse2gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
34143sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
34145sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
34158sse2gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
34191sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
34295sse2gcc -O3 -fomit-frame-pointer2011051720110509
34331sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
34356sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
34385sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
34408sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
34524sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
34799sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
34806sse2gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
34834sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
34861sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
34917sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
35112sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
35144sse2gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
35338sse2gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
35340sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
35444sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
35631sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
35804sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
36001sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
36003sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
36080sse2gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
36245sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
36247sse2gcc -O2 -fomit-frame-pointer2011051720110509
36251sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
36253sse2gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
36256sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
36258sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
36264sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
36265sse2gcc -m64 -O2 -fomit-frame-pointer2011051720110509
36302sse2gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
36302sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
36310sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
36330sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
36332sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
36377sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
36430sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
36577sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
36586sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
36620sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
36642sse2gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
36668sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
36673sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
37081sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
37084sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
37155sse2gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
37157sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
37163sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
37226sse2gcc -Os -fomit-frame-pointer2011051720110509
37236sse2gcc -m64 -Os -fomit-frame-pointer2011051720110509
37245sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
37457sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
37488sse2gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
37490sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
37492sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
37492sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
37505sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
37507sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
37576sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
37653sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
37708sse2gcc -O -fomit-frame-pointer2011051720110509
37716sse2gcc -march=k8 -O -fomit-frame-pointer2011051720110509
37790sse2gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
37840sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
37841sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
37859sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
37875sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
37876sse2gcc -m64 -O -fomit-frame-pointer2011051720110509
37892sse2gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
38125sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
38140sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
38190sse2gcc -march=nocona -O -fomit-frame-pointer2011051720110509
38314sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
55740opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
55768opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
55776opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
55788opt32gcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
55789opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
55792opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
55880opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
59639opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
59652opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
59932opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
59936opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
59957opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
59958opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
60104opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
60104opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
60110opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
60132opt32gcc -funroll-loops -O -fomit-frame-pointer2011051720110509
60177opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
60197opt32gcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
60206opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
60216opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
60281opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
60288opt32gcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
60326opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
60327opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
60351opt32gcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
60456opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
60530opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
60720opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
60812opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
60856opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
60896opt32gcc -O3 -fomit-frame-pointer2011051720110509
60896opt32gcc -m64 -O3 -fomit-frame-pointer2011051720110509
62480opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
62517opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
62877opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
63445opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
63448opt32gcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
63546opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
63574opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
73288sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
83819opt32gcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
83822opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
83865opt32gcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
83876opt32gcc -m64 -O2 -fomit-frame-pointer2011051720110509
83876opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
84297opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
84642opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
85781opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
85847opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
85918opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
86174opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
89348opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
89901opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
90053opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
90288opt32gcc -O2 -fomit-frame-pointer2011051720110509
90436opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
90464opt32gcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
90464opt32gcc -march=barcelona -O -fomit-frame-pointer2011051720110509
90567opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
90594opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
91000opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
91397opt32gcc -march=nocona -O -fomit-frame-pointer2011051720110509
91591opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
92161opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
92164opt32gcc -O -fomit-frame-pointer2011051720110509
92259opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
92301opt32gcc -march=k8 -O -fomit-frame-pointer2011051720110509
92391opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
93063opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
93667opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
93859opt32gcc -m64 -O -fomit-frame-pointer2011051720110509
94000opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
94187opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
94490opt32gcc -march=k8 -Os -fomit-frame-pointer2011051720110509
94523opt32gcc -m64 -Os -fomit-frame-pointer2011051720110509
94576opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
94880opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
95040opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
95110opt32gcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
95503opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
95676opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
96039opt32gcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
96478opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
96493opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
97482opt32gcc -march=nocona -Os -fomit-frame-pointer2011051720110509
98725opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
98768opt32gcc -Os -fomit-frame-pointer2011051720110509
101453opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
198967armgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
199299armgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
200200armgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
201080armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
201316armgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
201797armgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
201872armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
202312armgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
202344armgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
202686armgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
202746armgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
202840armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
202955armgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
203091armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
203160armgcc -Os -fomit-frame-pointer2011051720110509
203160armgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
203280armgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
203544armgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
203839armgcc -m64 -Os -fomit-frame-pointer2011051720110509
204034armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
204073armgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
204143armgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
204248armgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
204705armgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
205199armgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
205779armgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
206348armgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
206624armgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
207856armgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
208033armgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
208486armgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
208727armgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
208835armgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
209539armgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
209982armgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
210496armgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
210560armgcc -m64 -O3 -fomit-frame-pointer2011051720110509
210672armgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
211246armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
211288armgcc -m64 -O2 -fomit-frame-pointer2011051720110509
211639armgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
211729armgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
211758armgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
211998armgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
212025armgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
212677armgcc -O3 -fomit-frame-pointer2011051720110509
213223armgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
213603armgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
213750armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
213950armgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
214191armgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
214231armgcc -O2 -fomit-frame-pointer2011051720110509
214558armgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
215969armgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
240768armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
245027armgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
245093armgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
246264armgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
246928armgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
250800armgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
251808armgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
254869armgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
255360armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
255552armgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
256896armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
257622armgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
274560armgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
274648armgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
275495armgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
276073armgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
276716armgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
278939armgcc -march=nocona -O -fomit-frame-pointer2011051720110509
279029armgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
279488armgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
280192armgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
280374armgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
280984armgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
281382armgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
281401armgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
281592armgcc -march=k8 -O -fomit-frame-pointer2011051720110509
281688armgcc -O -fomit-frame-pointer2011051720110509
281688armgcc -m64 -O -fomit-frame-pointer2011051720110509
281970armgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
282816armgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
284299armgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
284944armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
285120armgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
285420armgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
520652opt32gcc2011051720110509
522720opt32gcc -funroll-loops2011051720110509
522775opt32cc2011051720110509
1339270armcc2011051720110509
1339375armgcc -funroll-loops2011051720110509
1347855armgcc2011051720110509
1378961sse2gcc -funroll-loops2011051720110509
1380112sse2cc2011051720110509
1383715sse2gcc2011051720110509

Test failure

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

Number of similar (compiler,implementation) pairs: 870, namely:
CompilerImplementations
cc ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=barcelona -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=k8 -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=k8 -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=nocona -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -march=nocona -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Test failure

Implementation: crypto_hash/luffa384/ssse3_x86
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -Os -fomit-frame-pointer ssse3_x86 ssse3_x64asm ssse3_x64asm-2 ssse3_x64asm-PS ssse3_x64asm-PS-2 thomaz/asm-PS thomaz/asm-PS-v2-FP thomaz/asm-PS-v2-INT thomaz/asm-PSPar-v2-FP thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/sse2_x86asm
Compiler: cc
luffa_x86asm.s: luffa_x86asm.s: Assembler messages:
luffa_x86asm.s: luffa_x86asm.s:830: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:832: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:833: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:834: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:868: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:869: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:870: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:871: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:880: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: ...
luffa_x86asm.s: luffa_x86asm.s:1094: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1096: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1097: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1098: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1144: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1145: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1146: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1147: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1156: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1223: Error: ambiguous operand size or operands invalid for `pop'

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

Compiler output

Implementation: crypto_hash/luffa384/avr
Compiler: cc
luffa384_avr.s: luffa384_avr.s: Assembler messages:
luffa384_avr.s: luffa384_avr.s:2: Error: no such instruction: `luffa384_avr.s '
luffa384_avr.s: luffa384_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa384_avr.s: luffa384_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa384_avr.s: luffa384_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa384_avr.s: luffa384_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa384_avr.s: luffa384_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa384_avr.s: luffa384_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa384_avr.s: luffa384_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa384_avr.s: luffa384_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa384_avr.s: luffa384_avr.s:15: Error: no such instruction: `with REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF'
luffa384_avr.s: luffa384_avr.s:16: Error: no such instruction: `merchantability AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR'
luffa384_avr.s: luffa384_avr.s:17: Error: no such instruction: `any SPECIAL,DIRECT,INDIRECT,OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES'
luffa384_avr.s: luffa384_avr.s:18: Error: no such instruction: `whatsoever RESULTING FROM LOSS OF USE,DATA OR PROFITS,WHETHER IN AN'
luffa384_avr.s: luffa384_avr.s:19: Error: no such instruction: `action OF CONTRACT,NEGLIGENCE OR OTHER TORTIOUS ACTION,ARISING OUT OF'
luffa384_avr.s: luffa384_avr.s:20: Error: junk `CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.' after expression
luffa384_avr.s: luffa384_avr.s:20: Error: suffix or operands invalid for `or'
luffa384_avr.s: luffa384_avr.s:104: Error: no such instruction: `a0,..,a3,b0,..,b3->gt;a1,a2,a3,a0,b2,b3,b0,b1 '
luffa384_avr.s: luffa384_avr.s:173: Error: unexpected end of file in macro `cnsupdate' definition

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-FP
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-INT
Compiler: cc
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/luffa384/sse2_x86asm
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
luffa_x86asm.s: luffa_x86asm.s: Assembler messages:
luffa_x86asm.s: luffa_x86asm.s:830: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:832: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:833: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:834: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:868: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:869: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:870: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:871: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:880: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: ...
luffa_x86asm.s: luffa_x86asm.s:1094: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1096: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1097: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1098: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1144: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1145: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1146: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1147: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1156: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1223: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s: Assembler messages:
luffa_x86asm.s: luffa_x86asm.s:830: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:832: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:833: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:834: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:868: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:869: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:870: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:871: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:880: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: ...
luffa_x86asm.s: luffa_x86asm.s:1094: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1096: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1097: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1098: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1144: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1145: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1146: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1147: Error: ambiguous operand size or operands invalid for `pop'
luffa_x86asm.s: luffa_x86asm.s:1156: Error: ambiguous operand size or operands invalid for `push'
luffa_x86asm.s: luffa_x86asm.s:1223: Error: ambiguous operand size or operands invalid for `pop'

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

Compiler output

Implementation: crypto_hash/luffa384/avr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
luffa384_avr.s: luffa384_avr.s: Assembler messages:
luffa384_avr.s: luffa384_avr.s:2: Error: no such instruction: `luffa384_avr.s '
luffa384_avr.s: luffa384_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa384_avr.s: luffa384_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa384_avr.s: luffa384_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa384_avr.s: luffa384_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa384_avr.s: luffa384_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa384_avr.s: luffa384_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa384_avr.s: luffa384_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa384_avr.s: luffa384_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa384_avr.s: luffa384_avr.s:15: Error: no such instruction: `with REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF'
luffa384_avr.s: luffa384_avr.s:16: Error: no such instruction: `merchantability AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR'
luffa384_avr.s: luffa384_avr.s:17: Error: no such instruction: `any SPECIAL,DIRECT,INDIRECT,OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES'
luffa384_avr.s: luffa384_avr.s:18: Error: no such instruction: `whatsoever RESULTING FROM LOSS OF USE,DATA OR PROFITS,WHETHER IN AN'
luffa384_avr.s: luffa384_avr.s:19: Error: no such instruction: `action OF CONTRACT,NEGLIGENCE OR OTHER TORTIOUS ACTION,ARISING OUT OF'
luffa384_avr.s: luffa384_avr.s:20: Error: junk `CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.' after expression
luffa384_avr.s: luffa384_avr.s:20: Error: suffix or operands invalid for `or'
luffa384_avr.s: luffa384_avr.s:104: Error: no such instruction: `a0,..,a3,b0,..,b3->gt;a1,a2,a3,a0,b2,b3,b0,b1 '
luffa384_avr.s: luffa384_avr.s:173: Error: unexpected end of file in macro `cnsupdate' definition
luffa384_avr.s: luffa384_avr.s: Assembler messages:
luffa384_avr.s: luffa384_avr.s:2: Error: no such instruction: `luffa384_avr.s '
luffa384_avr.s: luffa384_avr.s:3: Error: no such instruction: `version 2.0 (Sep 15th 2009)'
luffa384_avr.s: luffa384_avr.s:5: Error: no such instruction: `cpu TYPE:ATmega8515'
luffa384_avr.s: luffa384_avr.s:7: Error: no such instruction: `copyright (C)2008-2009 Hitachi,Ltd. All rights reserved.'
luffa384_avr.s: luffa384_avr.s:9: Error: no such instruction: `hitachi, Ltd. is the owner of this software and hereby grant'
luffa384_avr.s: luffa384_avr.s:10: Error: no such instruction: `the U.S. Government and any interested party the right to use'
luffa384_avr.s: luffa384_avr.s:11: Error: no such instruction: `this software for the purposes of the SHA-3 evaluation process,'
luffa384_avr.s: luffa384_avr.s:12: Error: no such instruction: `notwithstanding that this software is copyrighted.'
luffa384_avr.s: luffa384_avr.s:14: Error: no such instruction: `the SOFTWARE IS PROVIDED "AS IS"AND THE AUTHOR DISCLAIMS ALL WARRANTIES'
luffa384_avr.s: luffa384_avr.s:15: Error: no such instruction: `with REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF'
luffa384_avr.s: luffa384_avr.s:16: Error: no such instruction: `merchantability AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR'
luffa384_avr.s: luffa384_avr.s:17: Error: no such instruction: `any SPECIAL,DIRECT,INDIRECT,OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES'
luffa384_avr.s: luffa384_avr.s:18: Error: no such instruction: `whatsoever RESULTING FROM LOSS OF USE,DATA OR PROFITS,WHETHER IN AN'
luffa384_avr.s: luffa384_avr.s:19: Error: no such instruction: `action OF CONTRACT,NEGLIGENCE OR OTHER TORTIOUS ACTION,ARISING OUT OF'
luffa384_avr.s: luffa384_avr.s:20: Error: junk `CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.' after expression
luffa384_avr.s: luffa384_avr.s:20: Error: suffix or operands invalid for `or'
luffa384_avr.s: luffa384_avr.s:104: Error: no such instruction: `a0,..,a3,b0,..,b3->gt;a1,a2,a3,a0,b2,b3,b0,b1 '
luffa384_avr.s: luffa384_avr.s:173: Error: unexpected end of file in macro `cnsupdate' definition

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

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

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

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-FP
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-FP
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-FP

Compiler output

Implementation: crypto_hash/luffa384/thomaz/asm-PS-v2-INT
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32: warning: passing argument 1 of 'fLuffa384' discards qualifiers from pointer target type
hash.c: hash.c:29: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -O -fomit-frame-pointer thomaz/asm-PS-v2-INT
gcc -m64 -march=barcelona -Os -fomit-frame-pointer thomaz/asm-PS-v2-INT