Implementation notes: ppc64, gcc1power7, crypto_hash/sha256

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
45535opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013012720130126
45815opensslgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2013012720130126
45962opensslgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2013012720130126
46221opensslgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2013012720130126
51338sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
53046sphlibgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
54096sphlib-smallgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
54530refgcc -m64 -O2 -fomit-frame-pointer2012052320120521
54607sphlibgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
56364sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
56448sphlibgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
57561refgcc -O -fomit-frame-pointer2012052320120521
58191sphlib-smallgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
59045opensslgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
59836refgcc2012052320120521
59927sphlib-smallgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
61124opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013012720130126
61348opensslgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2013012720130126
62384opensslgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2013012720130126
62531opensslgcc -m64 -O -fomit-frame-pointer2013012720130126
62979opensslgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2013012720130126
63595opensslgcc -m64 -maltivec -Os -fomit-frame-pointer2013012720130126
63903opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013012720130126
64183sphlib-smallgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
64190opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013012720130126
64197sphlibgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
64750opensslgcc -O3 -fomit-frame-pointer2013012720130126
65408opensslgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2013012720130126
65429opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2013012720130126
65688opensslgcc -funroll-loops2013012720130126
65828opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013012720130126
66528opensslgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2013012720130126
67606opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2013012720130126
67641sphlibgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
67648opensslgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
67767opensslgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2013012720130126
67984sphlibgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
68012opensslgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2013012720130126
68082opensslgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2013012720130126
68096opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2013012720130126
68138opensslgcc -m64 -maltivec -O3 -fomit-frame-pointer2013012720130126
68348opensslgcc -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
68432opensslgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2013012720130126
68453opensslgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
68670opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2013012720130126
69272opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2013012720130126
69314opensslgcc -funroll-loops -Os -fomit-frame-pointer2013012720130126
69349opensslgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2013012720130126
69776opensslgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
70000opensslgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2013012720130126
70014opensslgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
70154sphlib-smallgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
70357opensslgcc -maltivec -O3 -fomit-frame-pointer2013012720130126
70413opensslgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
70532sphlibgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
70553opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2013012720130126
70875opensslgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2013012720130126
70938opensslgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
70987opensslgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2013012720130126
71099opensslgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
71141opensslgcc -funroll-loops -O -fomit-frame-pointer2013012720130126
71211opensslgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
71568opensslgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2013012720130126
71568sphlib-smallgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
71568opensslgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
71785opensslgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2013012720130126
71806sphlib-smallgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
72100opensslgcc -maltivec -O -fomit-frame-pointer2013012720130126
72170opensslgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
72184opensslgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
72226opensslgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
72604opensslgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2013012720130126
72646opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2013012720130126
72660opensslgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
72688opensslgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
72800opensslgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2013012720130126
72821opensslgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2013012720130126
72912opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013012720130126
72912opensslgcc -m64 -O3 -fomit-frame-pointer2013012720130126
73066opensslgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2013012720130126
73388sphlib-smallgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
73402opensslgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2013012720130126
73500opensslgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2013012720130126
73773opensslgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2013012720130126
73843opensslgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
73927refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
74032sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
74095opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
74256opensslgcc -funroll-loops -O3 -fomit-frame-pointer2013012720130126
74480opensslgcc -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
74501sphlibgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
74515opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2013012720130126
74648opensslgcc -m64 -O2 -fomit-frame-pointer2013012720130126
74655opensslgcc -funroll-loops -O2 -fomit-frame-pointer2013012720130126
74690opensslgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
74970opensslgcc -maltivec -Os -fomit-frame-pointer2013012720130126
75040opensslgcc -O2 -fomit-frame-pointer2013012720130126
75040opensslgcc -m64 -maltivec -O -fomit-frame-pointer2013012720130126
75075opensslgcc -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
75173sphlibgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
75558opensslcc2013012720130126
75614opensslgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2013012720130126
75733sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
75740refgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
75754opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
75796sphlibgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
75957opensslgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
76048opensslgcc -maltivec -O2 -fomit-frame-pointer2013012720130126
76524opensslgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2013012720130126
76552sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
76720opensslgcc -funroll-loops -maltivec -O -fomit-frame-pointer2013012720130126
77175opensslgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2013012720130126
77196opensslgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
77273sphlibgcc -O3 -fomit-frame-pointer2012052320120521
77308sphlib-smallgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
77336opensslgcc -m64 -maltivec -O2 -fomit-frame-pointer2013012720130126
77392opensslgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2013012720130126
77462sphlib-smallgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
77518opensslgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2013012720130126
77525sphlib-smallgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
77840opensslgcc -m64 -Os -fomit-frame-pointer2013012720130126
77896sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
78225sphlib-smallgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
78253sphlib-smallgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
78253sphlib-smallgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
78288opensslgcc -mcpu=G5 -O -fomit-frame-pointer2013012720130126
78428opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
78547opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2013012720130126
78568sphlibgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
78624sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
78659sphlibgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
78673opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013012720130126
78883sphlibgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
79009refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
79037sphlibgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
79093sphlibgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
79303sphlibgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
79429sphlibgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
79506refgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
79520sphlibgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
79716sphlibgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
79891sphlibgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
79912sphlibgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
79947sphlibgcc -maltivec -Os -fomit-frame-pointer2012052320120521
79961sphlib-smallgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
79961sphlibgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
80185sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
80220sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
80234refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
80248sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
80283sphlibgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
80493sphlibgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
80493sphlib-smallgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
80570sphlibgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
80577sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
80591sphlibgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
80605refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
80661sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
80710sphlibgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
80724sphlibgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
80752sphlibgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
80864opensslgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2013012720130126
80948opensslgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2013012720130126
81067sphlib-smallgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
81081sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
81130opensslgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2013012720130126
81144refgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
81200sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
81228sphlibgcc -m64 -O -fomit-frame-pointer2012052320120521
81354sphlibgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
81382sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
81424sphlibgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
81627sphlib-smallgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
81760refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
81760sphlibgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
81844sphlib-smallgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
82187sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
82299opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
82446sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
82453sphlibgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
82474sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
82523sphlibgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
82537refgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
82558refgcc -maltivec -O -fomit-frame-pointer2012052320120521
82579sphlibgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
82642refgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
82684refgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
82880refgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
82957sphlibgcc -m64 -O3 -fomit-frame-pointer2012052320120521
82992refgcc -m64 -O3 -fomit-frame-pointer2012052320120521
83013sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
83027sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
83069refgcc -m64 -O -fomit-frame-pointer2012052320120521
83104opensslgcc -O -fomit-frame-pointer2013012720130126
83237sphlibgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
83468sphlibgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
83496sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
83671sphlibgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
83706sphlib-smallgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
83762refgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
83769sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
83839sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
83867sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
84000sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
84014sphlib-smallgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
84021sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
84042refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
84049refgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
84091sphlibgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
84168sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
84231sphlibgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
84231refgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
84378sphlibgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
84392sphlib-smallgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
84413sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
84448sphlibgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
84525sphlib-smallgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
84560sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
84616sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
84658sphlibgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
84672sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
84672sphlib-smallgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
84756sphlibgcc -Os -fomit-frame-pointer2012052320120521
84756sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
84798sphlibgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
84819sphlibgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
84833sphlib-smallgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
84938refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
85015refgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
85078refgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
85127refgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
85169opensslgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
85211sphlib-smallgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
85267sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
85274refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
85344sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
85365refgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
85400sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
85435refgcc -O2 -fomit-frame-pointer2012052320120521
85456sphlibgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
85512refgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
85568sphlib-smallgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
85596refgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
85603sphlibgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
85645sphlibgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
85680sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
85757refgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
85792sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
85820sphlibgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
85827opensslgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
85841sphlib-smallgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
85897refgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
85904refgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
85911sphlibgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
85918sphlib-smallgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
85960sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
85960refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
85981refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
85988sphlib-smallgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
85995sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
85995refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
86009refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
86037sphlibgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
86065refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
86142sphlibgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
86184sphlib-smallgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
86240sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
86240sphlibgcc -m64 -Os -fomit-frame-pointer2012052320120521
86268sphlib-smallgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
86296sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
86331sphlib-smallgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
86352sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
86485sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
86541opensslgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2013012720130126
86541refgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
86604refgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
86681sphlib-smallgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
86688refgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
86688sphlibgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
86772sphlib-smallgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
86779sphlib-smallgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
86793sphlib-smallgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
86814sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
86835sphlib-smallgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
86856sphlibgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
86912sphlib-smallgcc -Os -fomit-frame-pointer2012052320120521
86912refgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
86912refgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
86996sphlib-smallgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
87024sphlibgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
87066sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
87087sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
87122refgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
87129refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
87213sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
87248refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
87248refgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
87304refgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
87395sphlib-smallgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
87472refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
87577refgcc -O3 -fomit-frame-pointer2012052320120521
87766sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
87766sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012052320120521
87969sphlib-smallgcc -maltivec -O -fomit-frame-pointer2012052320120521
87997sphlibgcc -m64 -O2 -fomit-frame-pointer2012052320120521
88032sphlib-smallgcc -O2 -fomit-frame-pointer2012052320120521
88074sphlibgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
88088sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
88102refgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
88116sphlibgcc -maltivec -O -fomit-frame-pointer2012052320120521
88137sphlib-smallgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
88193sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
88256refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
88291refgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
88452sphlib-smallgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
88522sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
88641refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
88704refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
88725sphlib-smallgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
88851sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
88928refgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
88942sphlibgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
88991sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
89012opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2013012720130126
89019refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
89124refgcc -Os -fomit-frame-pointer2012052320120521
89145sphlibgcc -O -fomit-frame-pointer2012052320120521
89152refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
89180refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
89208refgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
89306sphlibgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
89453sphlibgcc -O2 -fomit-frame-pointer2012052320120521
89488sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
89600sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
89775sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
89824sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
89936refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
90048sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
90048refgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
90055sphlibgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
90069refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
90097sphlibgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
90181refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
90237refgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
90356refgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
90384sphlib-smallgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
90496refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
90531refgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
90608sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
90888sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012052320120521
90916refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
90944sphlib-smallgcc -O -fomit-frame-pointer2012052320120521
91063refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
91098refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
91350sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
91406refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
91525sphlib-smallgcc -maltivec -Os -fomit-frame-pointer2012052320120521
91728sphlib-smallgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
91791sphlib-smallgcc -O3 -fomit-frame-pointer2012052320120521
91826refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
92106sphlibgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
92253refgcc -m64 -Os -fomit-frame-pointer2012052320120521
92295sphlibgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
92379sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
92645refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
92680refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
92736refgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
92848refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
92974refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
92988refgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
93065sphlib-smallgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
93079refgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
93114refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
93184opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013012720130126
93408refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
93464sphlibgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
93716sphlibgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
93877refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
93968sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
94087sphlibgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
94136refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
94241opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2013012720130126
95312sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
95312refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
96215refcc2012052320120521
96215refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
96236refgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
96516refgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
96551opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013012720130126
96558refgcc -maltivec -Os -fomit-frame-pointer2012052320120521
96677sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
96999refgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
97153sphlib-smallgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
97300refgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
97342sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
97363sphlib-smallgcc -m64 -O -fomit-frame-pointer2012052320120521
98105refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
98427refgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
99085sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
99785sphlibgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
100030sphlibgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
101500refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
102256refgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
102466sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
102970sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
103376sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
104069refgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
104664sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
104748refgcc -funroll-loops2012052320120521
105056sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012052320120521
106981sphlib-smallgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
107296opensslgcc -Os -fomit-frame-pointer2013012720130126
108087sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
108094refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
108192refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
108262refgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
108689refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
109200opensslgcc2013012720130126
115696refgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
117523sphlib-smallgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
119203sphlib-smallgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
119742refgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
253008sphlibgcc -funroll-loops2012052320120521
264663sphlibgcc2012052320120521
289695sphlib-smallgcc -funroll-loops2012052320120521
297514sphlib-smallgcc2012052320120521
303751sphlibcc2012052320120521
324688sphlib-smallcc2012052320120521

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: g++
hash.cpp: hash.cpp:1:26: fatal error: cryptopp/sha.h: No such file or directory
hash.cpp: compilation terminated.

Number of similar (compiler,implementation) pairs: 57, namely:
CompilerImplementations
g++ cryptopp
g++ -O2 -fomit-frame-pointer cryptopp
g++ -O3 -fomit-frame-pointer cryptopp
g++ -O -fomit-frame-pointer cryptopp
g++ -Os -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -m64 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -O3 -fomit-frame-pointer cryptopp
g++ -m64 -O -fomit-frame-pointer cryptopp
g++ -m64 -Os -fomit-frame-pointer cryptopp
g++ -m64 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m64 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m64 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m64 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -maltivec -O -fomit-frame-pointer cryptopp
g++ -maltivec -Os -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -O -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -maltivec -O -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -maltivec -Os -fomit-frame-pointer cryptopp