Lines Matching refs:Hidden
34 static cl::opt<bool> EnableCExtOpt("hexagon-cext", cl::Hidden, cl::ZeroOrMore,
37 static cl::opt<bool> EnableRDFOpt("rdf-opt", cl::Hidden, cl::ZeroOrMore,
41 cl::Hidden, cl::desc("Disable Hardware Loops for Hexagon target"));
44 cl::Hidden, cl::ZeroOrMore, cl::init(false),
48 cl::Hidden, cl::ZeroOrMore, cl::init(false),
51 static cl::opt<bool> DisableHCP("disable-hcp", cl::init(false), cl::Hidden,
55 cl::Hidden, cl::init(false), cl::desc("Disable store widening"));
58 cl::init(true), cl::Hidden, cl::ZeroOrMore,
61 static cl::opt<bool> EnableEarlyIf("hexagon-eif", cl::init(true), cl::Hidden,
65 cl::Hidden, cl::desc("Generate \"insert\" instructions"));
68 cl::Hidden, cl::ZeroOrMore, cl::desc("Enable commoning of GEP instructions"));
71 cl::Hidden, cl::desc("Generate \"extract\" instructions"));
73 static cl::opt<bool> EnableGenMux("hexagon-mux", cl::init(true), cl::Hidden,
77 cl::Hidden, cl::desc("Enable conversion of arithmetic operations to "
81 cl::init(false), cl::Hidden, cl::ZeroOrMore,
84 static cl::opt<bool> DisableHSDR("disable-hsdr", cl::init(false), cl::Hidden,
88 cl::Hidden, cl::desc("Bit simplification"));
91 cl::Hidden, cl::desc("Loop rescheduling"));
94 cl::Hidden, cl::desc("Disable backend optimizations"));
97 cl::Hidden, cl::ZeroOrMore, cl::init(false),
100 static cl::opt<bool> EnableVExtractOpt("hexagon-opt-vextract", cl::Hidden,
103 static cl::opt<bool> EnableVectorCombine("hexagon-vector-combine", cl::Hidden,
107 cl::Hidden, cl::ZeroOrMore, cl::init(true),
110 static cl::opt<bool> EnableInstSimplify("hexagon-instsimplify", cl::Hidden,