Home | History | Annotate | Download | only in opt

Lines Matching refs:desc

56 PassList(cl::desc("Optimizations available:"));
61 InputFilename(cl::Positional, cl::desc("<input bitcode file>"),
65 OutputFilename("o", cl::desc("Override output filename"),
69 Force("f", cl::desc("Enable binary output on terminals"));
72 PrintEachXForm("p", cl::desc("Print module after each transformation"));
76 cl::desc("Do not write result bitcode file"), cl::Hidden);
79 OutputAssembly("S", cl::desc("Write output as LLVM assembly"));
82 NoVerify("disable-verify", cl::desc("Do not verify result module"), cl::Hidden);
85 VerifyEach("verify-each", cl::desc("Verify after each transform"));
89 cl::desc("Strip debugger symbol info from translation unit"));
92 DisableInline("disable-inlining", cl::desc("Do not run the inliner pass"));
96 cl::desc("Do not run any optimization passes"));
100 cl::desc("Do not mark all symbols as internal"));
104 cl::desc("Include the standard compile time optimizations"));
108 cl::desc("Include the standard link time optimizations"));
112 cl::desc("Optimization level 1. Similar to clang -O1"));
116 cl::desc("Optimization level 2. Similar to clang -O2"));
120 cl::desc("Like -O2 with extra optimizations for size. Similar to clang -Os"));
124 cl::desc("Like -Os but reduces code size further. Similar to clang -Oz"));
128 cl::desc("Optimization level 3. Similar to clang -O3"));
131 TargetTriple("mtriple", cl::desc("Override target triple for module"));
135 cl::desc("Enable IPO. This is same as llvm-gcc's -funit-at-a-time"),
140 cl::desc("Disable simplify-libcalls"));
143 Quiet("q", cl::desc("Obsolete option"), cl::Hidden);
146 QuietA("quiet", cl::desc("Alias for -q"), cl::aliasopt(Quiet));
149 AnalyzeOnly("analyze", cl::desc("Only perform analysis, no optimization"));
153 cl::desc("Print select breakpoints location for testing"));
157 cl::desc("data layout string to use if not specified by module"),