Go to the source code of this file.
|
| STATISTIC (NumRRConvertedInPreEmit, "Number of r+r instructions converted to r+i in pre-emit peephole") |
| STATISTIC (NumRemovedInPreEmit, "Number of instructions deleted in pre-emit peephole") |
| STATISTIC (NumberOfSelfCopies, "Number of self copy instructions eliminated") |
| STATISTIC (NumFrameOffFoldInPreEmit, "Number of folding frame offset by using r+r in pre-emit peephole") |
| STATISTIC (NumCmpsInPreEmit, "Number of compares eliminated in pre-emit peephole") |
◆ DEBUG_TYPE
#define DEBUG_TYPE "ppc-pre-emit-peephole" |
◆ STATISTIC() [1/5]
STATISTIC |
( |
NumberOfSelfCopies | , |
|
|
"Number of self copy instructions eliminated" | ) |
◆ STATISTIC() [2/5]
STATISTIC |
( |
NumCmpsInPreEmit | , |
|
|
"Number of compares eliminated in pre-emit peephole" | ) |
◆ STATISTIC() [3/5]
STATISTIC |
( |
NumFrameOffFoldInPreEmit | , |
|
|
"Number of folding frame offset by using r+r in pre-emit peephole" | ) |
◆ STATISTIC() [4/5]
STATISTIC |
( |
NumRemovedInPreEmit | , |
|
|
"Number of instructions deleted in pre-emit peephole" | ) |
◆ STATISTIC() [5/5]
STATISTIC |
( |
NumRRConvertedInPreEmit | , |
|
|
"Number of r+r instructions converted to r+i in pre-emit peephole" | ) |
◆ DSCRValue
cl::opt< uint64_t > DSCRValue("ppc-set-dscr", cl::Hidden, cl::desc("Set the Data Stream Control Register.")) |
( |
"ppc-set-dscr" | , |
|
|
cl::Hidden | , |
|
|
cl::desc("Set the Data Stream Control Register.") | ) |
|
static |
◆ EnablePCRelLinkerOpt
cl::opt< bool > EnablePCRelLinkerOpt("ppc-pcrel-linker-opt", cl::Hidden, cl::init(true), cl::desc("enable PC Relative linker optimization")) |
( |
"ppc-pcrel-linker-opt" | , |
|
|
cl::Hidden | , |
|
|
cl::init(true) | , |
|
|
cl::desc("enable PC Relative linker optimization") | ) |
|
static |
◆ RunPreEmitPeephole
cl::opt< bool > RunPreEmitPeephole("ppc-late-peephole", cl::Hidden, cl::init(true), cl::desc("Run pre-emit peephole optimizations.")) |
( |
"ppc-late-peephole" | , |
|
|
cl::Hidden | , |
|
|
cl::init(true) | , |
|
|
cl::desc("Run pre-emit peephole optimizations.") | ) |
|
static |