Implementation notes: ppc32, gggg, crypto_hash/blake256

Computer: gggg
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
30832sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012072120120717
30848sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012072120120717
30912sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012072120120717
31360sphlibgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
31360sphlibgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
31360sphlibgcc -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
31360sphlibgcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
31392sphlibgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
31392sphlibgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
31392sphlibgcc -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
31392sphlibgcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
31664sphlibgcc -Os -fomit-frame-pointer2012072120120717
31664sphlibgcc -m32 -Os -fomit-frame-pointer2012072120120717
31664sphlibgcc -m32 -maltivec -Os -fomit-frame-pointer2012072120120717
31664sphlibgcc -maltivec -Os -fomit-frame-pointer2012072120120717
31840sphlibgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
31840sphlibgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
31840sphlibgcc -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
31840sphlibgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
31872sphlibgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
31872sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
31872sphlibgcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
31888sphlibgcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
32080sphlibgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
32080sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
32080sphlibgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
32080sphlibgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
32080sphlibgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
32080sphlibgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
32080sphlibgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
32080sphlibgcc -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
32080sphlibgcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
32080sphlibgcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
32080sphlibgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
32096sphlibgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
32096sphlibgcc -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
32096sphlibgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
32112sphlibgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
32112sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
32112sphlibgcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
32112sphlibgcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
32112sphlibgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
32128sphlibgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012072120120717
32128sphlibgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
32128sphlibgcc -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
32128sphlibgcc -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
32176sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012072120120717
32176sphlibgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
32192sphlibgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
32224sphlibgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012072120120717
32240sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072120120717
32400sphlibgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
32400sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
32400sphlibgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
32416sphlibgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
32416sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
32416sphlibgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
32416sphlibgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
32416sphlibgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
32432regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012072120120717
32496sphlibgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
32496sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
32496sphlibgcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
32496sphlibgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
32512sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
32512sphlibgcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
32512sphlibgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
32512sphlibgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
32512sphlibgcc -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
32512sphlibgcc -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
32512sphlibgcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
32512sphlibgcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
32528sphlibgcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
32544sphlibgcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
32560sphlibgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
32592sphlibgcc -O2 -fomit-frame-pointer2012072120120717
32592sphlibgcc -O3 -fomit-frame-pointer2012072120120717
32592sphlibgcc -maltivec -O3 -fomit-frame-pointer2012072120120717
32608sphlibgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
32624sphlibgcc -m32 -O3 -fomit-frame-pointer2012072120120717
32640sphlibgcc -m32 -O2 -fomit-frame-pointer2012072120120717
32656sphlibgcc -m32 -maltivec -O2 -fomit-frame-pointer2012072120120717
32672sphlibgcc -m32 -maltivec -O3 -fomit-frame-pointer2012072120120717
32688sphlibgcc -maltivec -O2 -fomit-frame-pointer2012072120120717
32784sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012072120120717
32848regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012072120120717
32864regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012072120120717
32864regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012072120120717
32992sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012072120120717
32992sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012072120120717
32992sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072120120717
32992sphlibgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012072120120717
32992sphlibgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012072120120717
32992sphlibgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012072120120717
33008sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072120120717
33008sphlibgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012072120120717
33072regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012072120120717
33088regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012072120120717
33152sphlibgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
33152sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
33152sphlibgcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
33152sphlibgcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
33168sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
33168sphlibgcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
33184sphlibgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
33184sphlibgcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
33248sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012072120120717
33248sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012072120120717
35216regsgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
35216regsgcc -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
35216regsgcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
35232regsgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
35440regsgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
35440regsgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
35440regsgcc -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
35440regsgcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
35696regsgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
35696regsgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
35696regsgcc -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
35696regsgcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
35712regsgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
35712regsgcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
35712regsgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
35712regsgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
35712regsgcc -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
35712regsgcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
35728regsgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
35728regsgcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
35792regsgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
35808regsgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
35808regsgcc -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
35808regsgcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
35824regsgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
35824regsgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
35824regsgcc -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
35824regsgcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
35968regsgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
35968regsgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
35968regsgcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
35968regsgcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
36000regsgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
36000regsgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
36000regsgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
36000regsgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
36000regsgcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
36000regsgcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
36000regsgcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
36000regsgcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
36000regsgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
36000regsgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
36000regsgcc -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
36000regsgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
36176regsgcc -Os -fomit-frame-pointer2012072120120717
36176regsgcc -m32 -Os -fomit-frame-pointer2012072120120717
36176regsgcc -m32 -maltivec -Os -fomit-frame-pointer2012072120120717
36176regsgcc -maltivec -Os -fomit-frame-pointer2012072120120717
36224regsgcc -funroll-loops -Os -fomit-frame-pointer2012072120120717
36224regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072120120717
36224regsgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012072120120717
36224regsgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012072120120717
36304regsgcc -O2 -fomit-frame-pointer2012072120120717
36304regsgcc -O3 -fomit-frame-pointer2012072120120717
36304regsgcc -m32 -O3 -fomit-frame-pointer2012072120120717
36304regsgcc -m32 -maltivec -O2 -fomit-frame-pointer2012072120120717
36304regsgcc -maltivec -O3 -fomit-frame-pointer2012072120120717
36320regsgcc -m32 -O2 -fomit-frame-pointer2012072120120717
36320regsgcc -m32 -maltivec -O3 -fomit-frame-pointer2012072120120717
36320regsgcc -maltivec -O2 -fomit-frame-pointer2012072120120717
36400regsgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
36400regsgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
36400regsgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
36400regsgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -O3 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
36448regsgcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
36464regsgcc -funroll-loops -O2 -fomit-frame-pointer2012072120120717
36464regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072120120717
36464regsgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012072120120717
36464regsgcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
36480regsgcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
36544regsgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
36544regsgcc -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
36560regsgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
36560regsgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
36560regsgcc -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
36560regsgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
36592regsgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
36592regsgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
36784regsgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
36784regsgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
36784regsgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
36800regsgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
36800regsgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
36800regsgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
36800regsgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
36816regsgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
40000regsclang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer2012072120120717
40000regsclang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer2012072120120717
40000regsclang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer2012072120120717
40032regsclang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer2012072120120717
40064regsclang -O32012072120120717
40080regsclang -O3 -mavx2012072120120717
46448sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012072120120717
46560sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012072120120717
46704sphlib-smallgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
46704sphlib-smallgcc -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
46704sphlib-smallgcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
46784sphlib-smallgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
47008sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012072120120717
47008sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012072120120717
47104sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
47200sphlib-smallgcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
47264sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
47424sphlib-smallgcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
47456sphlib-smallgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
47456sphlib-smallgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
47456sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
47456sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
47456sphlib-smallgcc -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
47456sphlib-smallgcc -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
47456sphlib-smallgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
47456sphlib-smallgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
48240sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -m32 -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -m32 -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
48240sphlibgcc -mcpu=G5 -O -fomit-frame-pointer2012072120120717
48256sphlibgcc -mcpu=G3 -O -fomit-frame-pointer2012072120120717
48272sphlibgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012072120120717
48272sphlibgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
48288sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012072120120717
48288sphlibgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012072120120717
48288sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
48288sphlibgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012072120120717
48304sphlibgcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
48304sphlibgcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer2012072120120717
48304sphlibgcc -mcpu=G4 -O -fomit-frame-pointer2012072120120717
48320sphlibgcc -O -fomit-frame-pointer2012072120120717
48320sphlibgcc -funroll-loops -O -fomit-frame-pointer2012072120120717
48320sphlibgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012072120120717
48320sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
48320sphlibgcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer2012072120120717
48320sphlibgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012072120120717
48320sphlibgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
48336sphlibgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
48368sphlib-smallgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
48368sphlib-smallgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
48368sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
48368sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
48368sphlib-smallgcc -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
48368sphlib-smallgcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
48368sphlib-smallgcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
48464sphlib-smallgcc -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
48480sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
48480sphlib-smallgcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
48496sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
48496sphlib-smallgcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
48496sphlib-smallgcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
48528sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
48528sphlib-smallgcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
48832sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012072120120717
48880sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
48880sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
48880sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
48880sphlib-smallgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
48880sphlib-smallgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
48880sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
48880sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
48928sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
49376sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
49520sphlib-smallgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
49520sphlib-smallgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
49520sphlib-smallgcc -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
49520sphlib-smallgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
49664refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012072120120717
50080regsgcc -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012072120120717
50080regsgcc -m32 -O -fomit-frame-pointer2012072120120717
50080regsgcc -m32 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012072120120717
50080regsgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012072120120717
50080regsgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012072120120717
50080regsgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
50080regsgcc -mcpu=G3 -O -fomit-frame-pointer2012072120120717
50080regsgcc -mcpu=G4 -O -fomit-frame-pointer2012072120120717
50080regsgcc -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
50096regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012072120120717
50096regsgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
50096regsgcc -maltivec -O -fomit-frame-pointer2012072120120717
50096regsgcc -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
50096regsgcc -mcpu=G5 -O -fomit-frame-pointer2012072120120717
50096regsgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
50272sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
50272sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
50272sphlib-smallgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
50368sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
51600sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012072120120717
52192sphlibclang -O32012072120120717
52192sphlibclang -O3 -mavx2012072120120717
52240sphlibclang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer2012072120120717
52256sphlibclang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer2012072120120717
52288sphlibclang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer2012072120120717
52336sphlibclang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer2012072120120717
52384sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012072120120717
52384sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012072120120717
52384sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072120120717
52384sphlib-smallgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012072120120717
52400sphlib-smallgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012072120120717
52432sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072120120717
52448sphlib-smallgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012072120120717
52464sphlib-smallgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012072120120717
52640sphlib-smallgcc -O2 -fomit-frame-pointer2012072120120717
52640sphlib-smallgcc -O3 -fomit-frame-pointer2012072120120717
52640sphlib-smallgcc -m32 -maltivec -O2 -fomit-frame-pointer2012072120120717
52640sphlib-smallgcc -m32 -maltivec -O3 -fomit-frame-pointer2012072120120717
52640sphlib-smallgcc -maltivec -O2 -fomit-frame-pointer2012072120120717
52640sphlib-smallgcc -maltivec -O3 -fomit-frame-pointer2012072120120717
52704sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012072120120717
52800sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012072120120717
53200refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012072120120717
53312refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012072120120717
53712refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012072120120717
53728refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012072120120717
54064sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012072120120717
54064sphlib-smallgcc -m32 -maltivec -Os -fomit-frame-pointer2012072120120717
54064sphlib-smallgcc -maltivec -Os -fomit-frame-pointer2012072120120717
54144sphlib-smallgcc -Os -fomit-frame-pointer2012072120120717
54160sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012072120120717
54160sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072120120717
54160sphlib-smallgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012072120120717
54288sphlib-smallgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012072120120717
55024sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
55024sphlib-smallgcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
55024sphlib-smallgcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
55040sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
55120sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
55120sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
55120sphlib-smallgcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
55152sphlib-smallgcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
55264sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
55264sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
55264sphlib-smallgcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
55264sphlib-smallgcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
55328sphlib-smallgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
55328sphlib-smallgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
55328sphlib-smallgcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
55328sphlib-smallgcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
55344sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
55360sphlib-smallgcc -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
55392sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
55408sphlib-smallgcc -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
55600sphlib-smallgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
55600sphlib-smallgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
55600sphlib-smallgcc -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
55600sphlib-smallgcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
57616refgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
57616refgcc -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
57616refgcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
57904refgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
58160refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012072120120717
59968refgcc -maltivec -O3 -fomit-frame-pointer2012072120120717
60160refgcc -m32 -maltivec -O3 -fomit-frame-pointer2012072120120717
61136refgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
61136refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
61136refgcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer2012072120120717
61136refgcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012072120120717
61760refgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
61760refgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
61776refgcc -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
61840refgcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
62032refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
62032refgcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
62032refgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
62032refgcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012072120120717
62064refgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
62064refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
62064refgcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012072120120717
62176refgcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer2012072120120717
62272refgcc -O3 -fomit-frame-pointer2012072120120717
62272refgcc -m32 -O3 -fomit-frame-pointer2012072120120717
62512refgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012072120120717
62512refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012072120120717
62560refgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
62560refgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
62560refgcc -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
62560refgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
63056refgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
63072refgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
63072refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
63072refgcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
63072refgcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
63072refgcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
63136refgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
63136refgcc -mcpu=G3 -O3 -fomit-frame-pointer2012072120120717
63184refgcc -funroll-loops -O3 -fomit-frame-pointer2012072120120717
63184refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072120120717
63296refgcc -funroll-loops -O2 -fomit-frame-pointer2012072120120717
63296refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072120120717
63296refgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012072120120717
63296refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012072120120717
63680refgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
63680refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
63680refgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012072120120717
63696refgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012072120120717
65344refgcc -O2 -fomit-frame-pointer2012072120120717
65344refgcc -m32 -O2 -fomit-frame-pointer2012072120120717
65344refgcc -m32 -maltivec -O2 -fomit-frame-pointer2012072120120717
65344refgcc -maltivec -O2 -fomit-frame-pointer2012072120120717
65696refgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
65696refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
65696refgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
65984refgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
67472refgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
67472refgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
67472refgcc -mcpu=G3 -O2 -fomit-frame-pointer2012072120120717
67472refgcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012072120120717
67552refgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
67552refgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
67552refgcc -mcpu=G5 -O2 -fomit-frame-pointer2012072120120717
67552refgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012072120120717
67840refgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
67840refgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
67840refgcc -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
67984refgcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
68480refgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
68480refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
68480refgcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer2012072120120717
68480refgcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012072120120717
68928refgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
68928refgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
68928refgcc -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
68928refgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
69568refgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
69568refgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012072120120717
69584refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
69584refgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012072120120717
75600refgcc -Os -fomit-frame-pointer2012072120120717
75600refgcc -m32 -Os -fomit-frame-pointer2012072120120717
75600refgcc -m32 -maltivec -Os -fomit-frame-pointer2012072120120717
75600refgcc -maltivec -Os -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
75824sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
75840sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012072120120717
75840sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
75840sphlib-smallgcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer2012072120120717
75840sphlib-smallgcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
75840sphlib-smallgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -m32 -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -maltivec -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -mcpu=G3 -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -mcpu=G4 -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -mcpu=G5 -O -fomit-frame-pointer2012072120120717
75856sphlib-smallgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
75888sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012072120120717
75904sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012072120120717
75904sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012072120120717
75904sphlib-smallgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012072120120717
75904sphlib-smallgcc -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
75936sphlib-smallgcc -m32 -maltivec -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012072120120717
76304refgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
76576refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072120120717
76576refgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012072120120717
76576refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012072120120717
77104refgcc -funroll-loops -Os -fomit-frame-pointer2012072120120717
78736refgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
78736refgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
78736refgcc -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
78736refgcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
79744refgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
79744refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
79744refgcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer2012072120120717
79744refgcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012072120120717
80400refgcc -O -fomit-frame-pointer2012072120120717
80400refgcc -fno-schedule-insns -O -fomit-frame-pointer2012072120120717
80400refgcc -m32 -O -fomit-frame-pointer2012072120120717
80400refgcc -m32 -maltivec -O -fomit-frame-pointer2012072120120717
80400refgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012072120120717
80400refgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
80400refgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012072120120717
80400refgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
80400refgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012072120120717
80400refgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
80400refgcc -maltivec -O -fomit-frame-pointer2012072120120717
80400refgcc -mcpu=G3 -O -fomit-frame-pointer2012072120120717
80400refgcc -mcpu=G3 -maltivec -O -fomit-frame-pointer2012072120120717
80400refgcc -mcpu=G4 -O -fomit-frame-pointer2012072120120717
80400refgcc -mcpu=G4 -maltivec -O -fomit-frame-pointer2012072120120717
80400refgcc -mcpu=G5 -O -fomit-frame-pointer2012072120120717
80400refgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012072120120717
96048sphlib-smallclang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer2012072120120717
96048sphlib-smallclang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer2012072120120717
96112sphlib-smallclang -O32012072120120717
96128sphlib-smallclang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer2012072120120717
96192sphlib-smallclang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer2012072120120717
96208sphlib-smallclang -O3 -mavx2012072120120717
102704refclang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer2012072120120717
102704refclang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer2012072120120717
102704refclang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer2012072120120717
102704refclang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer2012072120120717
102768refclang -O32012072120120717
102768refclang -O3 -mavx2012072120120717
165824sphlibcc2012072120120717
165888sphlibgcc2012072120120717
165888sphlibgcc -funroll-loops2012072120120717
256400regscc2012072120120717
256400regsgcc2012072120120717
256400regsgcc -funroll-loops2012072120120717
298672sphlib-smallcc2012072120120717
298672sphlib-smallgcc -funroll-loops2012072120120717
298688sphlib-smallgcc2012072120120717
325280refcc2012072120120717
325280refgcc2012072120120717
325280refgcc -funroll-loops2012072120120717

Checksum failure

Implementation: crypto_hash/blake256/bswap
Compiler: cc
71243109b38052100e575d505fc535dc3f1b883df65d3574811dd33225485e66
Number of similar (compiler,implementation) pairs: 145, namely:
CompilerImplementations
cc bswap
clang -O3 bswap
clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer bswap
clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer bswap
clang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer bswap
clang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer bswap
clang -O3 -mavx bswap
gcc bswap
gcc -O2 -fomit-frame-pointer bswap
gcc -O3 -fomit-frame-pointer bswap
gcc -O -fomit-frame-pointer bswap
gcc -Os -fomit-frame-pointer bswap
gcc -fno-schedule-insns -O2 -fomit-frame-pointer bswap
gcc -fno-schedule-insns -O3 -fomit-frame-pointer bswap
gcc -fno-schedule-insns -O -fomit-frame-pointer bswap
gcc -fno-schedule-insns -Os -fomit-frame-pointer bswap
gcc -funroll-loops bswap
gcc -funroll-loops -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -O -fomit-frame-pointer bswap
gcc -funroll-loops -Os -fomit-frame-pointer bswap
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer bswap
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -O -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer bswap
gcc -m32 -O2 -fomit-frame-pointer bswap
gcc -m32 -O3 -fomit-frame-pointer bswap
gcc -m32 -O -fomit-frame-pointer bswap
gcc -m32 -Os -fomit-frame-pointer bswap
gcc -m32 -maltivec -O2 -fomit-frame-pointer bswap
gcc -m32 -maltivec -O3 -fomit-frame-pointer bswap
gcc -m32 -maltivec -O -fomit-frame-pointer bswap
gcc -m32 -maltivec -Os -fomit-frame-pointer bswap
gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G3 -O -fomit-frame-pointer bswap
gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer bswap
gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer bswap
gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer bswap
gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G4 -O -fomit-frame-pointer bswap
gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer bswap
gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer bswap
gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer bswap
gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G5 -O -fomit-frame-pointer bswap
gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer bswap
gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer bswap
gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer bswap
gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer bswap
gcc -maltivec -O2 -fomit-frame-pointer bswap
gcc -maltivec -O3 -fomit-frame-pointer bswap
gcc -maltivec -O -fomit-frame-pointer bswap
gcc -maltivec -Os -fomit-frame-pointer bswap
gcc -mcpu=G3 -O2 -fomit-frame-pointer bswap
gcc -mcpu=G3 -O3 -fomit-frame-pointer bswap
gcc -mcpu=G3 -O -fomit-frame-pointer bswap
gcc -mcpu=G3 -Os -fomit-frame-pointer bswap
gcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer bswap
gcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer bswap
gcc -mcpu=G3 -maltivec -O -fomit-frame-pointer bswap
gcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer bswap
gcc -mcpu=G4 -O2 -fomit-frame-pointer bswap
gcc -mcpu=G4 -O3 -fomit-frame-pointer bswap
gcc -mcpu=G4 -O -fomit-frame-pointer bswap
gcc -mcpu=G4 -Os -fomit-frame-pointer bswap
gcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer bswap
gcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer bswap
gcc -mcpu=G4 -maltivec -O -fomit-frame-pointer bswap
gcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer bswap
gcc -mcpu=G5 -O2 -fomit-frame-pointer bswap
gcc -mcpu=G5 -O3 -fomit-frame-pointer bswap
gcc -mcpu=G5 -O -fomit-frame-pointer bswap
gcc -mcpu=G5 -Os -fomit-frame-pointer bswap
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer bswap
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer bswap
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer bswap
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer bswap

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: cc
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: vector.c:65: error: invalid initializer
vector.c: vector.c:140:22: error: mmintrin.h: No such file or directory
vector.c: vector.c:141:23: error: emmintrin.h: No such file or directory
vector.c: vector.c:144: error: expected ')' before '*' token
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 43, namely:
CompilerImplementations
cc vect128-mmxhack
gcc vect128-mmxhack
gcc -O2 -fomit-frame-pointer vect128-mmxhack
gcc -O3 -fomit-frame-pointer vect128-mmxhack
gcc -O -fomit-frame-pointer vect128-mmxhack
gcc -Os -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops vect128-mmxhack
gcc -funroll-loops -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G3 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G3 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G3 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G3 -O -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G3 -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: cc
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: vector.c:65: error: invalid initializer
vector.c: vector.c:144: error: expected ')' before '*' token
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 43, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer vect128
gcc -m32 -O2 -fomit-frame-pointer vect128
gcc -m32 -O3 -fomit-frame-pointer vect128
gcc -m32 -O -fomit-frame-pointer vect128
gcc -m32 -Os -fomit-frame-pointer vect128
gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G3 -O -fomit-frame-pointer vect128
gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer vect128
gcc -mcpu=G3 -O2 -fomit-frame-pointer vect128
gcc -mcpu=G3 -O3 -fomit-frame-pointer vect128
gcc -mcpu=G3 -O -fomit-frame-pointer vect128
gcc -mcpu=G3 -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: clang -O3
vector.c: In file included from vector.c:7:
vector.c: ./vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: #error "I don't know how to vectorize on this architecture."
vector.c: ^
vector.c: ./vector.h:982:3: error: unknown type name 'v16'
vector.c: v16 v16;
vector.c: ^
vector.c: ./vector.h:987:3: error: unknown type name 'v8'
vector.c: v8 v8;
vector.c: ^
vector.c: ./vector.h:992:3: error: unknown type name 'v32'; did you mean 'u32'?
vector.c: v32 v;
vector.c: ^~~
vector.c: u32
vector.c: In file included from vector.c:6:
vector.c: In file included from ./nist.h:4:
vector.c: ./compat.h:29:18: note: 'u32' declared here
vector.c: typedef uint32_t u32;
vector.c: ^
vector.c: In file included from vector.c:7:
vector.c: ./vector.h:997:3: error: unknown type name 'v64'; did you mean 'u64'?
vector.c: v64 v;
vector.c: ^~~
vector.c: u64
vector.c: In file included from vector.c:6:
vector.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 vect128 vect128-mmxhack
clang -O3 -mavx vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: argument unused during compilation: '-march=armv7-a'
hash.c: clang: warning: argument unused during compilation: '-march=armv7-a'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer sphlib sphlib-small
clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib sphlib-small
clang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer sphlib sphlib-small
clang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/blake256/bswap
Compiler: clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-march=armv7-a'

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer bswap ref regs
clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer bswap ref regs
clang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer bswap ref regs
clang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer bswap ref regs

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-march=armv7-a'
nist.c: clang: warning: argument unused during compilation: '-march=armv7-a'
vector.c: clang: warning: argument unused during compilation: '-march=armv7-a'
vector.c: In file included from vector.c:7:
vector.c: ./vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: #error "I don't know how to vectorize on this architecture."
vector.c: ^
vector.c: ./vector.h:982:3: error: unknown type name 'v16'
vector.c: v16 v16;
vector.c: ^
vector.c: ./vector.h:987:3: error: unknown type name 'v8'
vector.c: v8 v8;
vector.c: ^
vector.c: ./vector.h:992:3: error: unknown type name 'v32'; did you mean 'u32'?
vector.c: v32 v;
vector.c: ^~~
vector.c: u32
vector.c: In file included from vector.c:6:
vector.c: In file included from ./nist.h:4:
vector.c: ./compat.h:29:18: note: 'u32' declared here
vector.c: typedef uint32_t u32;
vector.c: ^
vector.c: In file included from vector.c:7:
vector.c: ./vector.h:997:3: error: unknown type name 'v64'; did you mean 'u64'?
vector.c: v64 v;
vector.c: ^~~
vector.c: u64
vector.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer vect128 vect128-mmxhack
clang -O3 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer vect128 vect128-mmxhack
clang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer vect128 vect128-mmxhack
clang -O3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c: In function 'round256':
vector.c: vector.c:389: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:389: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:390: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:390: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:391: error: 'v64' undeclared (first use in this function)
vector.c: vector.c:391: error: (Each undeclared identifier is reported only once
vector.c: vector.c:391: error: for each function it appears in.)
vector.c: vector.c:391: error: expected ';' before 'c__'
vector.c: vector.c:391: error: expected ';' before 'd__'
vector.c: vector.c:391: error: 'c__' undeclared (first use in this function)
vector.c: vector.c:391: error: 'd__' undeclared (first use in this function)
vector.c: vector.c:392: error: expected ';' before 'c__'
vector.c: vector.c:392: error: expected ';' before 'd__'
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128
gcc -m32 -maltivec -O2 -fomit-frame-pointer vect128
gcc -m32 -maltivec -O3 -fomit-frame-pointer vect128
gcc -m32 -maltivec -O -fomit-frame-pointer vect128
gcc -m32 -maltivec -Os -fomit-frame-pointer vect128
gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128
gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128
gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G4 -O -fomit-frame-pointer vect128
gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer vect128
gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128
gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128
gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G5 -O -fomit-frame-pointer vect128
gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer vect128
gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128
gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128
gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128
gcc -maltivec -O2 -fomit-frame-pointer vect128
gcc -maltivec -O3 -fomit-frame-pointer vect128
gcc -maltivec -O -fomit-frame-pointer vect128
gcc -maltivec -Os -fomit-frame-pointer vect128
gcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128
gcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128
gcc -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128
gcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128
gcc -mcpu=G4 -O2 -fomit-frame-pointer vect128
gcc -mcpu=G4 -O3 -fomit-frame-pointer vect128
gcc -mcpu=G4 -O -fomit-frame-pointer vect128
gcc -mcpu=G4 -Os -fomit-frame-pointer vect128
gcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128
gcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128
gcc -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128
gcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128
gcc -mcpu=G5 -O2 -fomit-frame-pointer vect128
gcc -mcpu=G5 -O3 -fomit-frame-pointer vect128
gcc -mcpu=G5 -O -fomit-frame-pointer vect128
gcc -mcpu=G5 -Os -fomit-frame-pointer vect128
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:140:22: error: mmintrin.h: No such file or directory
vector.c: vector.c:141:23: error: emmintrin.h: No such file or directory
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:162: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:163: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:163: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:174: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mx0'
vector.c: vector.c:174: error: 'mx0' undeclared (first use in this function)
vector.c: vector.c:174: error: (Each undeclared identifier is reported only once
vector.c: vector.c:174: error: for each function it appears in.)
vector.c: vector.c:174: error: expected ';' before '__asm'
vector.c: vector.c:202: error: '__m64' undeclared (first use in this function)
vector.c: vector.c:202: error: expected ';' before 't__'
vector.c: vector.c:202: error: 't__' undeclared (first use in this function)
vector.c: vector.c:203: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:204: error: 'mx1' undeclared (first use in this function)
vector.c: vector.c:204: error: expected ';' before 't__'
vector.c: vector.c:205: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:206: error: 'mx2' undeclared (first use in this function)
vector.c: vector.c:206: error: expected ';' before 't__'
vector.c: vector.c:207: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:208: error: 'mx3' undeclared (first use in this function)
vector.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G4 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G5 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G4 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G4 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G4 -O -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G4 -Os -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G5 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G5 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G5 -O -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G5 -Os -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128-mmxhack