Home
last modified time | relevance | path

Searched refs:ArgList (Results 1 – 25 of 188) sorted by relevance

12345678

/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DCommonArgs.h30 const llvm::opt::ArgList &Args,
34 const llvm::opt::ArgList &Args,
37 void claimNoWarnArgs(const llvm::opt::ArgList &Args);
39 bool addSanitizerRuntimes(const ToolChain &TC, const llvm::opt::ArgList &Args,
45 bool addXRayRuntime(const ToolChain &TC, const llvm::opt::ArgList &Args,
53 const llvm::opt::ArgList &Args);
58 const llvm::opt::ArgList &DriverArgs,
63 const llvm::opt::ArgList &DriverArgs,
69 const llvm::opt::ArgList &DriverArgs,
74 bool SDLSearch(const Driver &D, const llvm::opt::ArgList &DriverArgs,
[all …]
H A DClang.h34 static const char *getBaseInputName(const llvm::opt::ArgList &Args,
36 static const char *getBaseInputStem(const llvm::opt::ArgList &Args,
38 static const char *getDependencyFileName(const llvm::opt::ArgList &Args,
43 const Driver &D, const llvm::opt::ArgList &Args,
49 const llvm::opt::ArgList &Args, bool KernelOrKext,
52 void AddAArch64TargetArgs(const llvm::opt::ArgList &Args,
55 const llvm::opt::ArgList &Args,
58 void AddARM64TargetArgs(const llvm::opt::ArgList &Args,
60 void AddLoongArchTargetArgs(const llvm::opt::ArgList &Args,
62 void AddMIPSTargetArgs(const llvm::opt::ArgList &Args,
[all …]
H A DDarwin.h37 void AddMachOArch(const llvm::opt::ArgList &Args,
58 const llvm::opt::ArgList &TCArgs,
64 void AddLinkArgs(Compilation &C, const llvm::opt::ArgList &Args,
77 const llvm::opt::ArgList &TCArgs,
91 const llvm::opt::ArgList &TCArgs,
103 const llvm::opt::ArgList &TCArgs,
117 const llvm::opt::ArgList &TCArgs,
130 const llvm::opt::ArgList &TCArgs,
155 const llvm::opt::ArgList &Args);
163 StringRef getMachOArchName(const llvm::opt::ArgList &Args) const;
[all …]
H A DHexagon.h34 const llvm::opt::ArgList &TCArgs,
49 const llvm::opt::ArgList &TCArgs,
53 void getHexagonTargetFeatures(const Driver &D, const llvm::opt::ArgList &Args,
67 unsigned getOptimizationLevel(const llvm::opt::ArgList &DriverArgs) const;
71 const llvm::opt::ArgList &Args);
74 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
78 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
81 const llvm::opt::ArgList &DriverArgs,
84 void addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
91 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
[all …]
H A DHIPAMD.h32 const llvm::opt::ArgList &TCArgs,
38 const llvm::opt::ArgList &Args) const;
42 const llvm::opt::ArgList &Args) const;
53 const ToolChain &HostTC, const llvm::opt::ArgList &Args);
63 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
67 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
69 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
72 const llvm::opt::ArgList &Args,
74 void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs,
76 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs,
[all …]
H A DHIPSPV.h31 const llvm::opt::ArgList &TCArgs,
38 const llvm::opt::ArgList &Args) const;
49 const ToolChain &HostTC, const llvm::opt::ArgList &Args);
56 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
60 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
62 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
65 const llvm::opt::ArgList &Args,
67 void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs,
69 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs,
72 getDeviceLibs(const llvm::opt::ArgList &Args) const override;
[all …]
H A DCuda.h44 const llvm::opt::ArgList &Args);
46 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
92 const llvm::opt::ArgList &TCArgs,
106 const llvm::opt::ArgList &TCArgs,
119 const llvm::opt::ArgList &TCArgs,
124 const llvm::opt::ArgList &Args,
136 const llvm::opt::ArgList &Args);
139 const llvm::opt::ArgList &Args);
150 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
160 const llvm::opt::ArgList &Args) const override;
[all …]
H A DLinux.h22 const llvm::opt::ArgList &Args);
31 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
34 const llvm::opt::ArgList &DriverArgs,
36 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
38 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs,
40 void AddHIPRuntimeLibArgs(const llvm::opt::ArgList &Args,
42 void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs,
48 IsAArch64OutlineAtomicsDefault(const llvm::opt::ArgList &Args) const override;
49 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
52 void addProfileRTLibs(const llvm::opt::ArgList &Args,
[all …]
H A DMSVC.h35 const llvm::opt::ArgList &TCArgs,
47 const llvm::opt::ArgList &Args);
55 getDefaultUnwindTableLevel(const llvm::opt::ArgList &Args) const override;
57 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
88 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
91 const llvm::opt::ArgList &DriverArgs,
94 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
97 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs,
100 void AddHIPRuntimeLibArgs(const llvm::opt::ArgList &Args,
104 const llvm::opt::ArgList &Args, std::string &path) const;
[all …]
H A DFuchsia.h30 const llvm::opt::ArgList &TCArgs,
41 const llvm::opt::ArgList &Args);
54 getDefaultUnwindTableLevel(const llvm::opt::ArgList &Args) const override { in getDefaultUnwindTableLevel()
58 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
71 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
78 GetRuntimeLibType(const llvm::opt::ArgList &Args) const override;
79 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
82 const llvm::opt::ArgList &Args) const override { in IsAArch64OutlineAtomicsDefault()
87 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
91 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
[all …]
H A DAMDGPU.h36 const llvm::opt::ArgList &TCArgs,
41 const llvm::opt::ArgList &Args,
62 const llvm::opt::ArgList &Args);
68 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
78 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
87 const llvm::opt::ArgList &DriverArgs, const JobAction &JA,
90 static bool isWave64(const llvm::opt::ArgList &DriverArgs,
106 getSystemGPUArchs(const llvm::opt::ArgList &Args) const override;
110 virtual void checkTargetID(const llvm::opt::ArgList &DriverArgs) const;
122 getParsedTargetID(const llvm::opt::ArgList &DriverArgs) const;
[all …]
H A DMinGW.h33 const llvm::opt::ArgList &TCArgs,
46 const llvm::opt::ArgList &TCArgs,
50 void AddLibGCC(const llvm::opt::ArgList &Args,
61 const llvm::opt::ArgList &Args);
64 const llvm::opt::ArgList &Args);
70 getDefaultUnwindTableLevel(const llvm::opt::ArgList &Args) const override;
72 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
78 const llvm::opt::ArgList &Args) const override;
81 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
84 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
[all …]
H A DMSP430.h31 const llvm::opt::ArgList &Args);
33 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
35 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
40 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
46 GetUnwindLibType(const llvm::opt::ArgList &Args) const override { in GetUnwindLibType()
69 const llvm::opt::ArgList &TCArgs,
73 void AddStartFiles(bool UseExceptions, const llvm::opt::ArgList &Args,
75 void AddDefaultLibs(const llvm::opt::ArgList &Args,
77 void AddEndFiles(bool UseExceptions, const llvm::opt::ArgList &Args,
81 void getMSP430TargetFeatures(const Driver &D, const llvm::opt::ArgList &Args,
H A DWebAssembly.h26 std::string getLinkerPath(const llvm::opt::ArgList &Args) const;
29 const llvm::opt::ArgList &TCArgs,
41 const llvm::opt::ArgList &Args);
48 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
56 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
60 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
62 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
65 const llvm::opt::ArgList &DriverArgs,
67 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
83 void addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
[all …]
H A DFreeBSD.h31 const llvm::opt::ArgList &TCArgs,
44 const llvm::opt::ArgList &TCArgs,
55 const llvm::opt::ArgList &Args);
62 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
72 void addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
74 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
76 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
78 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs,
82 getDefaultUnwindTableLevel(const llvm::opt::ArgList &Args) const override;
83 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
[all …]
H A DPS4CPU.h24 void addProfileRTArgs(const ToolChain &TC, const llvm::opt::ArgList &Args,
27 void addSanitizerArgs(const ToolChain &TC, const llvm::opt::ArgList &Args,
38 const llvm::opt::ArgList &TCArgs,
51 const llvm::opt::ArgList &TCArgs,
63 const llvm::opt::ArgList &Args, StringRef Platform,
67 void addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, in addLibCxxIncludePaths()
71 addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, in addLibStdCxxIncludePaths()
91 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args,
95 const llvm::opt::ArgList &DriverArgs, const JobAction &JA, in getDefaultDenormalModeForType()
106 virtual void addSanitizerArgs(const llvm::opt::ArgList &Args,
[all …]
H A DGnu.h34 StringRef Path, const llvm::opt::ArgList &Args,
49 const llvm::opt::ArgList &TCArgs,
62 const llvm::opt::ArgList &TCArgs,
76 const llvm::opt::ArgList &TCArgs,
94 const llvm::opt::ArgList &TCArgs,
220 void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args,
265 const llvm::opt::ArgList &Args,
270 const llvm::opt::ArgList &Args,
277 const llvm::opt::ArgList &Args,
282 const llvm::opt::ArgList &Args,
[all …]
H A DNetBSD.h30 const llvm::opt::ArgList &TCArgs,
43 const llvm::opt::ArgList &TCArgs,
54 const llvm::opt::ArgList &Args);
62 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
65 const llvm::opt::ArgList &DriverArgs,
68 const llvm::opt::ArgList &DriverArgs,
72 getDefaultUnwindTableLevel(const llvm::opt::ArgList &Args) const override { in getDefaultUnwindTableLevel()
77 const llvm::opt::ArgList &Args) const override;
81 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
H A DVEToolchain.h22 const llvm::opt::ArgList &Args);
30 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
35 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
38 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
42 const llvm::opt::ArgList &DriverArgs,
44 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
48 GetExceptionModel(const llvm::opt::ArgList &Args) const override;
51 GetCXXStdlibType(const llvm::opt::ArgList &Args) const override { in GetCXXStdlibType()
H A DBareMetal.h25 const llvm::opt::ArgList &Args);
31 const llvm::opt::ArgList &Args);
41 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
59 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
62 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
66 const llvm::opt::ArgList &DriverArgs,
68 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
70 void AddLinkRuntimeLib(const llvm::opt::ArgList &Args,
87 const llvm::opt::ArgList &TCArgs,
H A DOpenBSD.h32 const llvm::opt::ArgList &TCArgs,
45 const llvm::opt::ArgList &TCArgs,
56 const llvm::opt::ArgList &Args);
62 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
74 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
77 void addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
79 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
82 std::string getCompilerRT(const llvm::opt::ArgList &Args, StringRef Component,
86 getDefaultUnwindTableLevel(const llvm::opt::ArgList &Args) const override;
H A DAIX.h30 const llvm::opt::ArgList &TCArgs,
43 const llvm::opt::ArgList &TCArgs,
60 const llvm::opt::ArgList &Args);
66 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
73 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
77 const llvm::opt::ArgList &DriverArgs,
80 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
83 void addProfileRTLibs(const llvm::opt::ArgList &Args,
102 llvm::StringRef GetHeaderSysroot(const llvm::opt::ArgList &DriverArgs) const;
/openbsd-src/gnu/llvm/clang/include/clang/Driver/
H A DToolChain.h39 class ArgList; variable
136 const llvm::opt::ArgList &Args;
193 const llvm::opt::ArgList &Args);
206 virtual std::string buildCompilerRTBasename(const llvm::opt::ArgList &Args,
213 static void addSystemInclude(const llvm::opt::ArgList &DriverArgs,
216 static void addExternCSystemInclude(const llvm::opt::ArgList &DriverArgs,
220 addExternCSystemIncludeIfExists(const llvm::opt::ArgList &DriverArgs,
223 static void addSystemIncludes(const llvm::opt::ArgList &DriverArgs,
288 SanitizerArgs getSanitizerArgs(const llvm::opt::ArgList &JobArgs) const;
477 virtual std::string getCompilerRT(const llvm::opt::ArgList &Args,
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Option/
H A DArgList.cpp32 void ArgList::append(Arg *A) { in append()
45 void ArgList::eraseArg(OptSpecifier Id) { in eraseArg()
56 ArgList::OptRange
57 ArgList::getRange(std::initializer_list<OptSpecifier> Ids) const { in getRange()
72 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier Neg, bool Default) const { in hasFlag()
78 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier PosAlias, OptSpecifier Neg, in hasFlag()
85 StringRef ArgList::getLastArgValue(OptSpecifier Id, StringRef Default) const { in getLastArgValue()
91 std::vector<std::string> ArgList::getAllArgValues(OptSpecifier Id) const { in getAllArgValues()
97 void ArgList::addOptInFlag(ArgStringList &Output, OptSpecifier Pos, in addOptInFlag()
104 void ArgList::AddAllArgsExcept(ArgStringList &Output, in AddAllArgsExcept()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/
H A DMips.h34 void getMipsCPUAndABI(const llvm::opt::ArgList &Args,
38 const llvm::opt::ArgList &Args,
41 mips::FloatABI getMipsFloatABI(const Driver &D, const llvm::opt::ArgList &Args,
43 std::string getMipsABILibSuffix(const llvm::opt::ArgList &Args,
45 bool hasMipsAbiArg(const llvm::opt::ArgList &Args, const char *Value);
46 bool isUCLibc(const llvm::opt::ArgList &Args);
47 bool isNaN2008(const Driver &D, const llvm::opt::ArgList &Args,
52 bool shouldUseFPXX(const llvm::opt::ArgList &Args, const llvm::Triple &Triple,

12345678