Implementation notes: ppc64, gcc1power7, crypto_hash/mgrostl256

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: mgrostl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
231504opt-32gcc -O3 -fomit-frame-pointer2012052320120521
248178opt-32gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
287952opt-32gcc -m64 -Os -fomit-frame-pointer2012052320120521
338030opt-32gcc -O2 -fomit-frame-pointer2012052320120521
339248opt-32gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
339864opt-32gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
340347opt-32gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
354186opt-32gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
359072opt-32gcc -O -fomit-frame-pointer2012052320120521
360360opt-32gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
361487opt-32gcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
368368opt-32gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
368515opt-32gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
369460opt-32gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
370181opt-32gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
370293opt-32gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
372589opt-32gcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
374528opt-32gcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
376243opt-32gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
377062opt-32gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
377517opt-32gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
377664opt-32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
377783opt-32gcc -m64 -O -fomit-frame-pointer2012052320120521
379491opt-32gcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
379792opt-32gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
380590opt-32gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
382312opt-32gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
382494opt-32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
382704opt-32gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
383712opt-32gcc -maltivec -O2 -fomit-frame-pointer2012052320120521
383768opt-32gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
383922opt-32gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
383943opt-32gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
384111opt-32gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
384391opt-32gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
384531opt-32gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
384608opt-32gcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
385343opt-32gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
385448opt-32gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
385462opt-32gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
385924opt-32gcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
386414opt-32gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
386624opt-32gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
387184opt-32gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
387296opt-32gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
387807opt-32gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
389326opt-32gcc -Os -fomit-frame-pointer2012052320120521
389522opt-32gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
389648opt-32gcc -maltivec -O3 -fomit-frame-pointer2012052320120521
389830opt-32gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
391657opt-32gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
392133opt-32gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
392490opt-32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
394415opt-32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
395248opt-32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
395521opt-32gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
395549opt-32gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
395549opt-32gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
395773opt-32gcc -funroll-loops -O -fomit-frame-pointer2012052320120521
398048opt-32gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
399826opt-32gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
400106opt-32gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
400190opt-32gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
400393opt-32gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
400694opt-32gcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
400736opt-32gcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
401303opt-32gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
405300opt-32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
406756opt-32gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
406812opt-32gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
408800opt-32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
412069opt-32gcc -maltivec -Os -fomit-frame-pointer2012052320120521
412202opt-32gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
412678opt-32gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
413084opt-32gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
413525opt-32gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
413644opt-32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
413686opt-32gcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
414029opt-32gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
414365opt-32gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
415114opt-32gcc -maltivec -O -fomit-frame-pointer2012052320120521
417060opt-32gcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
417739opt-32gcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
418432opt-32gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
419629opt-32gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
420280opt-32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
423416opt-32gcc -m64 -O2 -fomit-frame-pointer2012052320120521
424144opt-32gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
428239opt-32gcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
428736opt-32gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
430122opt-32gcc -m64 -O3 -fomit-frame-pointer2012052320120521
435708opt-32gcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
436009opt-32gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
436891opt-32gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
438928opt-32gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
440391opt-32gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
443408opt-32gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
444752opt-32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
445984opt-32gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
448413opt-32gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
450163opt-32gcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
459676opt-32gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
460208opt-32gcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
469245opt-32gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
1520071opt-32gcc2012052320120521
1535135opt-32gcc -funroll-loops2012052320120521
1833930opt-32cc2012052320120521
10300444refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
10492090refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
10903291refgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
10997371refgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
11309011refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
11332874refgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
11437216refgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
11543721refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
11558960refgcc -O3 -fomit-frame-pointer2012052320120521
11634175refgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
11639894refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
11643072refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
11655350refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
11659872refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
11663316refgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
11747463refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
11762849refgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
11792795refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
11811744refgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
11819185refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
11860842refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
11912488refgcc -maltivec -Os -fomit-frame-pointer2012052320120521
11929603refgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
11930688refgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
11965128refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
11969279refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
12020288refgcc -m64 -O3 -fomit-frame-pointer2012052320120521
12026035refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
12056506refgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
12108621refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
12127920refgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
12151804refgcc -Os -fomit-frame-pointer2012052320120521
12155577refgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
12155717refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
12168380refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
12189296refgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
12201301refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
12211094refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
12224730refgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
12233361refgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
12238324refgcc -m64 -Os -fomit-frame-pointer2012052320120521
12249104refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
12269726refgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
12292119refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
12295486refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
12311754refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
12318544refgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
12329079refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
12349568refgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
12355805refgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
12358269refgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
12388257refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
12389349refgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
12390490refgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
12400192refgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
12421808refgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
12444992refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
12454176refgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
12482288refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
12524330refgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
12527508refgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
12574534refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
12587232refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
12648202refgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
12661264refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
12680598refgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
12712539refgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
12793312refgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
12804085refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
12829544refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
12854751refgcc -m64 -O2 -fomit-frame-pointer2012052320120521
12888708refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
12908448refgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
12926361refgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
12965932refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
13028106refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
13040979refgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
13166258refgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
13402592refgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
13630953refgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
13634971refgcc -O2 -fomit-frame-pointer2012052320120521
13667920refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
13704208refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
13757751refgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
13860707refgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
13928719refgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
14049504refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
14102928refgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
14126518refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
14174944refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
14205093refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
14228165refgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
14289331refgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
14364973refgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
14366016refgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
14389536refgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
14422380refgcc -maltivec -O -fomit-frame-pointer2012052320120521
14657860refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
14714231refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
14788928refgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
14841148refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
14883638refgcc -O -fomit-frame-pointer2012052320120521
14918092refgcc -m64 -O -fomit-frame-pointer2012052320120521
15450253refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
43900528refgcc -funroll-loops2012052320120521
51395680refcc2012052320120521
54139498refgcc2012052320120521

Compiler output

Implementation: crypto_hash/mgrostl256/opt-64
Compiler: cc
hash.c: In file included from hash.c:15:0:
hash.c: tables.h:9:16: error: expected expression before '__attribute__'

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc opt-64
gcc opt-64
gcc -O2 -fomit-frame-pointer opt-64
gcc -O3 -fomit-frame-pointer opt-64
gcc -O -fomit-frame-pointer opt-64
gcc -Os -fomit-frame-pointer opt-64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt-64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt-64
gcc -fno-schedule-insns -O -fomit-frame-pointer opt-64
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt-64
gcc -funroll-loops opt-64
gcc -funroll-loops -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -O -fomit-frame-pointer opt-64
gcc -funroll-loops -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt-64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -maltivec -O -fomit-frame-pointer opt-64
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer opt-64
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer opt-64
gcc -m64 -O2 -fomit-frame-pointer opt-64
gcc -m64 -O3 -fomit-frame-pointer opt-64
gcc -m64 -O -fomit-frame-pointer opt-64
gcc -m64 -Os -fomit-frame-pointer opt-64
gcc -m64 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -m64 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -m64 -maltivec -O -fomit-frame-pointer opt-64
gcc -m64 -maltivec -Os -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer opt-64
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer opt-64
gcc -maltivec -O2 -fomit-frame-pointer opt-64
gcc -maltivec -O3 -fomit-frame-pointer opt-64
gcc -maltivec -O -fomit-frame-pointer opt-64
gcc -maltivec -Os -fomit-frame-pointer opt-64
gcc -mcpu=G5 -O2 -fomit-frame-pointer opt-64
gcc -mcpu=G5 -O3 -fomit-frame-pointer opt-64
gcc -mcpu=G5 -O -fomit-frame-pointer opt-64
gcc -mcpu=G5 -Os -fomit-frame-pointer opt-64
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer opt-64
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer opt-64
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer opt-64
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer opt-64