Lines Matching refs:cl

38 static cl::opt<std::string>
39 InputFilename(cl::Positional, cl::desc("<input bitcode file>"),
40 cl::init("-"), cl::value_desc("filename"));
42 static cl::opt<std::string>
43 OutputFilename("o", cl::desc("Specify output filename"),
44 cl::value_desc("filename"), cl::init("-"));
46 static cl::opt<bool>
47 Force("f", cl::desc("Enable binary output on terminals"));
49 static cl::opt<bool>
50 DeleteFn("delete", cl::desc("Delete specified Globals from Module"));
53 static cl::list<std::string>
54 ExtractFuncs("func", cl::desc("Specify function to extract"),
55 cl::ZeroOrMore, cl::value_desc("function"));
59 static cl::list<std::string>
60 ExtractRegExpFuncs("rfunc", cl::desc("Specify function(s) to extract using a "
62 cl::ZeroOrMore, cl::value_desc("rfunction"));
65 static cl::list<std::string>
66 ExtractAliases("alias", cl::desc("Specify alias to extract"),
67 cl::ZeroOrMore, cl::value_desc("alias"));
72 static cl::list<std::string>
73 ExtractRegExpAliases("ralias", cl::desc("Specify alias(es) to extract using a "
75 cl::ZeroOrMore, cl::value_desc("ralias"));
78 static cl::list<std::string>
79 ExtractGlobals("glob", cl::desc("Specify global to extract"),
80 cl::ZeroOrMore, cl::value_desc("global"));
84 static cl::list<std::string>
85 ExtractRegExpGlobals("rglob", cl::desc("Specify global(s) to extract using a "
87 cl::ZeroOrMore, cl::value_desc("rglobal"));
89 static cl::opt<bool>
91 cl::desc("Write output as LLVM assembly"), cl::Hidden);
93 static cl::opt<bool> PreserveBitcodeUseListOrder(
95 cl::desc("Preserve use-list order when writing LLVM bitcode."),
96 cl::init(true), cl::Hidden);
98 static cl::opt<bool> PreserveAssemblyUseListOrder(
100 cl::desc("Preserve use-list order when writing LLVM assembly."),
101 cl::init(false), cl::Hidden);
110 cl::ParseCommandLineOptions(argc, argv, "llvm extractor\n");