Lines Matching refs:Hidden
31 static cl::opt<bool> EnableCExtOpt("hexagon-cext", cl::Hidden, cl::ZeroOrMore,
34 static cl::opt<bool> EnableRDFOpt("rdf-opt", cl::Hidden, cl::ZeroOrMore,
38 cl::Hidden, cl::desc("Disable Hardware Loops for Hexagon target"));
41 cl::Hidden, cl::ZeroOrMore, cl::init(false),
45 cl::Hidden, cl::ZeroOrMore, cl::init(false),
48 static cl::opt<bool> DisableHCP("disable-hcp", cl::init(false), cl::Hidden,
52 cl::Hidden, cl::init(false), cl::desc("Disable store widening"));
55 cl::init(true), cl::Hidden, cl::ZeroOrMore,
58 static cl::opt<bool> EnableEarlyIf("hexagon-eif", cl::init(true), cl::Hidden,
62 cl::Hidden, cl::desc("Generate \"insert\" instructions"));
65 cl::Hidden, cl::ZeroOrMore, cl::desc("Enable commoning of GEP instructions"));
68 cl::Hidden, cl::desc("Generate \"extract\" instructions"));
70 static cl::opt<bool> EnableGenMux("hexagon-mux", cl::init(true), cl::Hidden,
74 cl::Hidden, cl::desc("Enable conversion of arithmetic operations to "
78 cl::init(false), cl::Hidden, cl::ZeroOrMore,
81 static cl::opt<bool> DisableHSDR("disable-hsdr", cl::init(false), cl::Hidden,
85 cl::Hidden, cl::desc("Bit simplification"));
88 cl::Hidden, cl::desc("Loop rescheduling"));
91 cl::Hidden, cl::desc("Disable backend optimizations"));
94 cl::Hidden, cl::ZeroOrMore, cl::init(false),
97 static cl::opt<bool> EnableVExtractOpt("hexagon-opt-vextract", cl::Hidden,
101 cl::Hidden, cl::ZeroOrMore, cl::init(true),