Go to the source code of this file.
|
| | llvm |
| | Compute iterated dominance frontiers using a linear time algorithm.
|
| |
|
| static cl::opt< unsigned > | VRegIndexCutoff ("insert-vreg-cutoff", cl::init(~0U), cl::Hidden, cl::ZeroOrMore, cl::desc("Vreg# cutoff for insert generation.")) |
| |
| static cl::opt< unsigned > | VRegDistCutoff ("insert-dist-cutoff", cl::init(30U), cl::Hidden, cl::ZeroOrMore, cl::desc("Vreg distance cutoff for insert ""generation.")) |
| |
| static cl::opt< bool > | OptTiming ("insert-timing", cl::init(false), cl::Hidden, cl::ZeroOrMore, cl::desc("Enable timing of insert generation")) |
| |
| static cl::opt< bool > | OptTimingDetail ("insert-timing-detail", cl::init(false), cl::Hidden, cl::ZeroOrMore, cl::desc("Enable detailed timing of insert ""generation")) |
| |
| static cl::opt< bool > | OptSelectAll0 ("insert-all0", cl::init(false), cl::Hidden, cl::ZeroOrMore) |
| |
| static cl::opt< bool > | OptSelectHas0 ("insert-has0", cl::init(false), cl::Hidden, cl::ZeroOrMore) |
| |
| static cl::opt< bool > | OptConst ("insert-const", cl::init(false), cl::Hidden, cl::ZeroOrMore) |
| |
| | hexinsert |
| |
| Hexagon generate insert | instructions |
| |
| Hexagon generate insert | false |
| |
| #define DEBUG_TYPE "hexinsert" |
| INITIALIZE_PASS_BEGIN |
( |
HexagonGenInsert |
, |
|
|
"hexinsert" |
, |
|
|
"Hexagon generate \"insert\" instructions" |
, |
|
|
false |
, |
|
|
false |
|
|
) |
| |
| Hexagon generate insert false |
| Hexagon generate insert instructions |
| cl::opt<bool> OptSelectAll0("insert-all0", cl::init(false), cl::Hidden, cl::ZeroOrMore) |
|
static |
| cl::opt<bool> OptSelectHas0("insert-has0", cl::init(false), cl::Hidden, cl::ZeroOrMore) |
|
static |
| cl::opt<bool> OptTiming("insert-timing", cl::init(false), cl::Hidden, cl::ZeroOrMore, cl::desc("Enable timing of insert generation")) |
|
static |
| cl::opt<bool> OptTimingDetail("insert-timing-detail", cl::init(false), cl::Hidden, cl::ZeroOrMore, cl::desc("Enable detailed timing of insert ""generation")) |
|
static |
| cl::opt<unsigned> VRegDistCutoff("insert-dist-cutoff", cl::init(30U), cl::Hidden, cl::ZeroOrMore, cl::desc("Vreg distance cutoff for insert ""generation.")) |
|
static |
| cl::opt<unsigned> VRegIndexCutoff("insert-vreg-cutoff", cl::init(~0U), cl::Hidden, cl::ZeroOrMore, cl::desc("Vreg# cutoff for insert generation.")) |
|
static |