| /llvm-project/clang/tools/clang-installapi/ |
| H A D | Options.h | 158 bool processDriverOptions(llvm::opt::InputArgList &Args); 159 bool processLinkerOptions(llvm::opt::InputArgList &Args); 160 bool processFrontendOptions(llvm::opt::InputArgList &Args); 163 bool processInstallAPIXOptions(llvm::opt::InputArgList &Args); 164 bool processXarchOption(llvm::opt::InputArgList &Args, arg_iterator Curr); 165 bool processXplatformOption(llvm::opt::InputArgList &Args, arg_iterator Curr); 166 bool processXprojectOption(llvm::opt::InputArgList &Args, arg_iterator Curr); 167 bool processOptionList(llvm::opt::InputArgList &Args, 195 bool addFilePaths(llvm::opt::InputArgList &Args, PathSeq &Headers,
|
| H A D | Options.cpp | 76 static Expected<llvm::opt::InputArgList> 86 return llvm::opt::InputArgList(); 110 bool Options::processDriverOptions(InputArgList &Args) { in getArgListFromJSON() 221 bool Options::processInstallAPIXOptions(InputArgList &Args) { in processDriverOptions() 279 bool Options::processXplatformOption(InputArgList &Args, arg_iterator Curr) { in processInstallAPIXOptions() 311 bool Options::processXprojectOption(InputArgList &Args, arg_iterator Curr) { in processXplatformOption() 344 bool Options::processXarchOption(InputArgList &Args, arg_iterator Curr) { in processXprojectOption() 382 bool Options::processOptionList(InputArgList &Args, in processXarchOption() 407 bool Options::processLinkerOptions(InputArgList &Args) { in processOptionList() 461 bool Options::processFrontendOptions(InputArgList in processLinkerOptions() [all...] |
| /llvm-project/llvm/unittests/Option/ |
| H A D | OptionParsingTest.cpp | 103 InputArgList AL = T.ParseArgs(Args, MAI, MAC); in TYPED_TEST() 152 InputArgList AL = T.ParseArgs(Args, MAI, MAC, in TYPED_TEST() 182 InputArgList AL = T.ParseArgs(STArgs, MAI, MAC); in TYPED_TEST() 217 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TYPED_TEST() 226 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TYPED_TEST() 237 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TYPED_TEST() 251 InputArgList AL = T.ParseArgs(Args, MAI, MAC, in TYPED_TEST() 274 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TYPED_TEST() 284 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TYPED_TEST() 295 InputArgList A in TYPED_TEST() [all...] |
| /llvm-project/lld/include/lld/Common/ |
| H A D | Args.h | 19 class InputArgList; variable 28 int64_t getInteger(llvm::opt::InputArgList &args, unsigned key, 31 int64_t getHex(llvm::opt::InputArgList &args, unsigned key, int64_t Default); 33 llvm::SmallVector<StringRef, 0> getStrings(llvm::opt::InputArgList &args, 36 uint64_t getZOptionValue(llvm::opt::InputArgList &args, int id, StringRef key,
|
| /llvm-project/lld/Common/ |
| H A D | Args.cpp | 26 static int64_t getInteger(opt::InputArgList &args, unsigned key, in getInteger() 44 int64_t lld::args::getInteger(opt::InputArgList &args, unsigned key, in getInteger() 49 int64_t lld::args::getHex(opt::InputArgList &args, unsigned key, in getHex() 54 SmallVector<StringRef, 0> lld::args::getStrings(opt::InputArgList &args, in getStrings() 62 uint64_t lld::args::getZOptionValue(opt::InputArgList &args, int id, in getZOptionValue()
|
| /llvm-project/llvm/include/llvm/Option/ |
| H A D | ArgList.h | 393 class InputArgList final : public ArgList { 416 InputArgList() : NumInputArgStrings(0) {} in InputArgList() function 418 InputArgList(const char* const *ArgBegin, const char* const *ArgEnd); 420 InputArgList(InputArgList &&RHS) in InputArgList() function 425 InputArgList &operator=(InputArgList &&RHS) { 436 ~InputArgList() { releaseMemory(); } in ~InputArgList() 467 const InputArgList &BaseArgs; 474 DerivedArgList(const InputArgList &BaseArgs); 484 const InputArgList &getBaseArgs() const { in getBaseArgs()
|
| H A D | OptTable.h | 31 class InputArgList; 162 std::unique_ptr<Arg> parseOneArgGrouped(InputArgList &Args, 355 /// Parse an list of arguments into an InputArgList. 357 /// The resulting InputArgList will reference the strings in [\p ArgBegin, 359 /// InputArgList. 369 /// \return An InputArgList; on error this will contain all the options 371 InputArgList ParseArgs(ArrayRef<const char *> Args, unsigned &MissingArgIndex, 375 InputArgList ParseArgs(ArrayRef<const char *> Args, unsigned &MissingArgIndex, in getPrefixesUnion() 380 InputArgList 392 /// \return An InputArgList; o 30 class InputArgList; global() variable [all...] |
| /llvm-project/lld/COFF/ |
| H A D | Driver.h | 50 llvm::opt::InputArgList args; 58 llvm::opt::InputArgList parse(llvm::ArrayRef<const char *> args); 61 llvm::opt::InputArgList parse(StringRef s) { return parse(tokenize(s)); } in parse() 113 void detectWinSysRoot(const llvm::opt::InputArgList &args); 126 std::string getMapFile(const llvm::opt::InputArgList &args, 164 void maybeExportMinGWSymbols(const llvm::opt::InputArgList &args);
|
| /llvm-project/llvm/lib/Option/ |
| H A D | ArgList.cpp | 206 void InputArgList::releaseMemory() { in releaseMemory() 207 // An InputArgList always owns its arguments. in releaseMemory() 212 InputArgList::InputArgList(const char* const *ArgBegin, in InputArgList() function in InputArgList 218 unsigned InputArgList::MakeIndex(StringRef String0) const { in MakeIndex() 228 unsigned InputArgList::MakeIndex(StringRef String0, in MakeIndex() 237 const char *InputArgList::MakeArgStringRef(StringRef Str) const { in MakeArgStringRef() 241 DerivedArgList::DerivedArgList(const InputArgList &BaseArgs) in DerivedArgList()
|
| H A D | OptTable.cpp | 351 std::unique_ptr<Arg> OptTable::parseOneArgGrouped(InputArgList &Args, in parseOneArgGrouped() 500 InputArgList OptTable::ParseArgs(ArrayRef<const char *> Args, 511 InputArgList OptTable::ParseArgs(ArrayRef<const char *> Args, in ParseArgs() 527 InputArgList OptTable::internalParseArgs( in internalParseArgs() 531 InputArgList Args(ArgArr.begin(), ArgArr.end()); in internalParseArgs() 582 InputArgList OptTable::parseArgs(int Argc, char *const *Argv, in parseArgs() 591 opt::InputArgList Args = ParseArgs(ArrayRef(NewArgv), MAI, MAC); in parseArgs()
|
| /llvm-project/lld/ELF/ |
| H A D | DriverUtils.cpp | 57 static void handleColorDiagnostics(Ctx &ctx, opt::InputArgList &args) { in handleColorDiagnostics() 71 opt::InputArgList &args) { in getQuotingStyle() 110 opt::InputArgList ELFOptTable::parse(Ctx &ctx, ArrayRef<const char *> argv) { in parse() 111 // Make InputArgList from string vectors. in parse() 119 opt::InputArgList args = this->ParseArgs(vec, missingIndex, missingCount); in parse() 164 std::string elf::createResponseFile(const opt::InputArgList &args) { in createResponseFile()
|
| H A D | Driver.cpp | 82 static void setConfigs(Ctx &ctx, opt::InputArgList &args); 83 static void readConfigs(Ctx &ctx, opt::InputArgList &args); 469 static const char *getReproduceOption(opt::InputArgList &args) { in checkOptions() 475 static bool hasZOption(opt::InputArgList &args, StringRef key) { in checkOptions() 485 static bool getZFlag(opt::InputArgList &args, StringRef k1, StringRef k2, 500 static SeparateSegmentKind getZSeparate(opt::InputArgList &args) { in getZFlag() 517 static GnuStackKind getZGnuStack(opt::InputArgList &args) { in getZSeparate() 534 static uint8_t getZStartStopVisibility(Ctx &ctx, opt::InputArgList &args) { in getZGnuStack() 556 static GcsPolicy getZGcs(Ctx &ctx, opt::InputArgList &args) { in getZStartStopVisibility() 576 static void checkZOptions(Ctx &ctx, opt::InputArgList in getZGcs() [all...] |
| H A D | Driver.h | 24 llvm::opt::InputArgList parse(Ctx &, ArrayRef<const char *> argv); 36 std::string createResponseFile(const llvm::opt::InputArgList &args);
|
| /llvm-project/lld/wasm/ |
| H A D | Driver.cpp | 102 void createFiles(opt::InputArgList &args); 117 static bool hasZOption(opt::InputArgList &args, StringRef key) { in link() 184 opt::InputArgList parse(ArrayRef<const char *> argv); 190 static void handleColorDiagnostics(opt::InputArgList &args) { in getQuotingStyle() 211 static cl::TokenizerCallback getQuotingStyle(opt::InputArgList &args) { in parse() 235 opt::InputArgList WasmOptTable::parse(ArrayRef<const char *> argv) { 244 opt::InputArgList args = this->ParseArgs(vec, missingIndex, missingCount); in readImportFile() 400 void LinkerDriver::createFiles(opt::InputArgList &args) { in createFiles() 443 static std::pair<StringRef, StringRef> getOldNewOptions(opt::InputArgList &args, 458 getOldNewOptionsExtra(opt::InputArgList in getBuildId() [all...] |
| /llvm-project/llvm/tools/llvm-symbolizer/ |
| H A D | llvm-symbolizer.cpp | 332 static void symbolizeInput(const opt::InputArgList &Args, in symbolizeInput() 382 static opt::InputArgList parseOptions(int Argc, char *Argv[], bool IsAddr2Line, in parseOptions() 391 opt::InputArgList Args = in parseOptions() 412 static void parseIntArg(const opt::InputArgList &Args, int ID, T &Value) { in parseIntArg() 425 static FunctionNameKind decideHowToPrintFunctions(const opt::InputArgList &Args, in decideHowToPrintFunctions() 437 static std::optional<bool> parseColorArg(const opt::InputArgList &Args) { in parseColorArg() 448 static object::BuildID parseBuildIDArg(const opt::InputArgList &Args, int ID) { in parseBuildIDArg() 463 static void filterMarkup(const opt::InputArgList &Args, LLVMSymbolizer &Symbolizer) { in filterMarkup() 481 opt::InputArgList Args = parseOptions(argc, argv, IsAddr2Line, Saver, Tbl); in llvm_symbolizer_main()
|
| /llvm-project/clang/include/clang/Driver/ |
| H A D | Compilation.h | 32 class InputArgList; variable 64 llvm::opt::InputArgList *Args; 137 llvm::opt::InputArgList *Args, 199 const llvm::opt::InputArgList &getInputArgs() const { return *Args; } in getInputArgs()
|
| H A D | Driver.h | 326 std::unique_ptr<llvm::opt::InputArgList> CfgOptionsHead; 329 std::unique_ptr<llvm::opt::InputArgList> CfgOptionsTail; 332 std::unique_ptr<llvm::opt::InputArgList> CLOptions; 379 TranslateInputArgs(const llvm::opt::InputArgList &Args) const; 492 llvm::opt::InputArgList ParseArgStrings(ArrayRef<const char *> Args,
|
| /llvm-project/llvm/tools/llvm-objdump/ |
| H A D | MachODump.h | 30 class InputArgList; variable 35 void parseMachOOptions(const llvm::opt::InputArgList &InputArgs);
|
| /llvm-project/lld/MachO/ |
| H A D | Driver.h | 34 llvm::opt::InputArgList parse(CommonLinkerContext &ctx, 52 std::string createResponseFile(const llvm::opt::InputArgList &args);
|
| H A D | Driver.cpp | 69 static HeaderFileType getOutputType(const InputArgList &args) { in getOutputType() 163 getSearchPaths(unsigned optionCode, InputArgList &args, in getSearchPaths() 201 static std::vector<StringRef> getSystemLibraryRoots(InputArgList &args) { in getSystemLibraryRoots() 216 getLibrarySearchPaths(InputArgList &args, const std::vector<StringRef> &roots) { in getLibrarySearchPaths() 221 getFrameworkSearchPaths(InputArgList &args, in getFrameworkSearchPaths() 227 static llvm::CachePruningPolicy getLTOCachePolicy(InputArgList &args) { in getLTOCachePolicy() 798 static TargetInfo *createTargetInfo(InputArgList &args) { in getUndefinedSymbolTreatment() 918 static const char *getReproduceOption(InputArgList &args) { in parseDylibVersion() 925 static std::pair<StringRef, StringRef> getOldNewOptions(opt::InputArgList &args, in parseDylibVersion() 940 getOldNewOptionsExtra(opt::InputArgList in parseProtection() [all...] |
| H A D | DriverUtils.cpp | 75 InputArgList &args) { in handleColorDiagnostics() 97 InputArgList MachOOptTable::parse(CommonLinkerContext &ctx, in parse() 99 // Make InputArgList from string vectors. in parse() 107 InputArgList args = ParseArgs(vec, missingIndex, missingCount); in parse() 154 std::string macho::createResponseFile(const InputArgList &args) { in createResponseFile()
|
| /llvm-project/llvm/tools/dsymutil/ |
| H A D | dsymutil.cpp | 129 static Expected<std::vector<std::string>> getInputs(opt::InputArgList &Args, in getInputs() 207 getAccelTableKind(opt::InputArgList &Args) { in verifyOptions() 229 getDWARFLinkerType(opt::InputArgList &Args) { in getAccelTableKind() 246 static Expected<ReproducerMode> getReproducerMode(opt::InputArgList &Args) { in getDWARFLinkerType() 266 static Expected<DWARFVerify> getVerifyKind(opt::InputArgList &Args) { in getReproducerMode() 291 static Expected<DsymutilOptions> getOptions(opt::InputArgList &Args) { in getVerifyKind() 613 opt::InputArgList Args = T.ParseArgs(ArgsArr, MAI, MAC);
|
| /llvm-project/llvm/tools/llvm-debuginfod/ |
| H A D | llvm-debuginfod.cpp | 73 static void parseIntArg(const opt::InputArgList &Args, int ID, T &Value, in parseIntArg() 91 opt::InputArgList Args = in parseArgs()
|
| /llvm-project/llvm/tools/llvm-strings/ |
| H A D | llvm-strings.cpp | 83 static void parseIntArg(const opt::InputArgList &Args, int ID, T &Value) { in parseIntArg() 134 opt::InputArgList Args = in main()
|
| /llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | COFFDirectiveParser.h | 38 Expected<opt::InputArgList> parse(StringRef Str);
|