Lines Matching defs:Opt
41 for (StringRef Opt : Opts) {
42 if (Opt == "gisel") {
46 } else if (Opt.starts_with("O")) {
47 Args.push_back("-" + Opt.str());
48 } else if (Triple(Opt).getArch()) {
49 Args.push_back("-mtriple=" + Opt.str());
51 errs() << ExecName << ": Unknown option: " << Opt << ".\n";
78 for (StringRef Opt : Opts) {
79 if (Opt == "instcombine") {
81 } else if (Opt == "earlycse") {
83 } else if (Opt == "simplifycfg") {
85 } else if (Opt == "gvn") {
87 } else if (Opt == "sccp") {
89 } else if (Opt == "loop_predication") {
91 } else if (Opt == "guard_widening") {
93 } else if (Opt == "loop_rotate") {
95 } else if (Opt == "loop_unswitch") {
97 } else if (Opt == "loop_unroll") {
99 } else if (Opt == "loop_vectorize") {
101 } else if (Opt == "licm") {
103 } else if (Opt == "indvars") {
105 } else if (Opt == "strength_reduce") {
107 } else if (Opt == "irce") {
109 } else if (Opt == "dse") {
111 } else if (Opt == "loop_idiom") {
113 } else if (Opt == "reassociate") {
115 } else if (Opt == "lower_matrix_intrinsics") {
117 } else if (Opt == "memcpyopt") {
119 } else if (Opt == "sroa") {
121 } else if (Triple(Opt).getArch()) {
122 Args.push_back("-mtriple=" + Opt.str());
124 errs() << ExecName << ": Unknown option: " << Opt << ".\n";