Home
last modified time | relevance | path

Searched refs:InputArgList (Results 1 – 25 of 70) sorted by relevance

123

/llvm-project/clang/tools/clang-installapi/
H A DOptions.h158 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 DOptions.cpp76 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 DOptionParsingTest.cpp103 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 DArgs.h19 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 DArgs.cpp26 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 DArgList.h393 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 DOptTable.h31 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 DDriver.h50 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 DArgList.cpp206 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 DOptTable.cpp351 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 DDriverUtils.cpp57 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 DDriver.cpp82 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 DDriver.h24 llvm::opt::InputArgList parse(Ctx &, ArrayRef<const char *> argv);
36 std::string createResponseFile(const llvm::opt::InputArgList &args);
/llvm-project/lld/wasm/
H A DDriver.cpp102 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 Dllvm-symbolizer.cpp332 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 DCompilation.h32 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 DDriver.h326 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 DMachODump.h30 class InputArgList; variable
35 void parseMachOOptions(const llvm::opt::InputArgList &InputArgs);
/llvm-project/lld/MachO/
H A DDriver.h34 llvm::opt::InputArgList parse(CommonLinkerContext &ctx,
52 std::string createResponseFile(const llvm::opt::InputArgList &args);
H A DDriver.cpp69 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 DDriverUtils.cpp75 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 Ddsymutil.cpp129 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 Dllvm-debuginfod.cpp73 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 Dllvm-strings.cpp83 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 DCOFFDirectiveParser.h38 Expected<opt::InputArgList> parse(StringRef Str);

123