Home
last modified time | relevance | path

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

1234567891011

/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DCommonArgs.h27 const llvm::opt::ArgList &Args,
34 void claimNoWarnArgs(const llvm::opt::ArgList &Args);
50 const llvm::opt::ArgList &Args);
66 const llvm::opt::ArgList &DriverArgs,
106 const llvm::opt::ArgList &Args,
119 const llvm::opt::ArgList &Args,
140 bool isObjCAutoRefCount(const llvm::opt::ArgList &Args);
145 bool areOptimizationsEnabled(const llvm::opt::ArgList &Args);
154 void addDirectoryList(const llvm::opt::ArgList &Args,
158 void AddTargetFeature(const llvm::opt::ArgList &Args,
[all …]
H A DClang.h55 const llvm::opt::ArgList &Args,
60 void AddMIPSTargetArgs(const llvm::opt::ArgList &Args,
62 void AddPPCTargetArgs(const llvm::opt::ArgList &Args,
72 void AddX86TargetArgs(const llvm::opt::ArgList &Args,
80 void AddVETargetArgs(const llvm::opt::ArgList &Args,
117 const llvm::opt::ArgList &TCArgs,
138 const llvm::opt::ArgList &TCArgs,
151 const llvm::opt::ArgList &TCArgs,
169 const llvm::opt::ArgList &TCArgs,
182 const llvm::opt::ArgList &TCArgs,
[all …]
H A DDarwin.h37 void AddMachOArch(const llvm::opt::ArgList &Args,
58 const llvm::opt::ArgList &TCArgs,
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);
333 const llvm::opt::ArgList &Args);
579 const llvm::opt::ArgList &Args);
[all …]
H A DHexagon.h34 const llvm::opt::ArgList &TCArgs,
49 const llvm::opt::ArgList &TCArgs,
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,
93 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
101 void getHexagonLibraryPaths(const llvm::opt::ArgList &Args,
106 static bool isAutoHVXEnabled(const llvm::opt::ArgList &Args);
[all …]
H A DAMDGPU.h36 const llvm::opt::ArgList &TCArgs,
41 const llvm::opt::ArgList &Args,
62 const llvm::opt::ArgList &Args);
89 const llvm::opt::ArgList &DriverArgs, const JobAction &JA,
92 static bool isWave64(const llvm::opt::ArgList &DriverArgs,
107 llvm::Error getSystemGPUArch(const llvm::opt::ArgList &Args,
124 getParsedTargetID(const llvm::opt::ArgList &DriverArgs) const;
129 llvm::Error detectSystemGPUs(const llvm::opt::ArgList &Args,
136 const llvm::opt::ArgList &Args);
138 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
[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,
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,
79 getHIPDeviceLibs(const llvm::opt::ArgList &Args) const override;
[all …]
H A DHIPSPV.h31 const llvm::opt::ArgList &TCArgs,
49 const ToolChain &HostTC, const llvm::opt::ArgList &Args);
56 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
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 getHIPDeviceLibs(const llvm::opt::ArgList &Args) const override;
78 const llvm::opt::ArgList &Args) const override;
81 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,
49 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
52 void addProfileRTLibs(const llvm::opt::ArgList &Args,
56 std::string getDynamicLinker(const llvm::opt::ArgList &Args) const override;
[all …]
H A DMSVC.h35 const llvm::opt::ArgList &TCArgs,
47 const llvm::opt::ArgList &Args);
56 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
87 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
90 const llvm::opt::ArgList &DriverArgs,
93 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
96 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs,
99 void AddHIPRuntimeLibArgs(const llvm::opt::ArgList &Args,
103 const llvm::opt::ArgList &Args, std::string &path) const;
104 bool getUniversalCRTLibraryPath(const llvm::opt::ArgList &Args,
[all …]
H A DFreeBSD.h31 const llvm::opt::ArgList &TCArgs,
44 const llvm::opt::ArgList &TCArgs,
55 const llvm::opt::ArgList &Args);
62 void addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
65 addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
67 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
69 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
71 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs,
75 GetExceptionModel(const llvm::opt::ArgList &Args) const override;
77 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
[all …]
H A DFuchsia.h30 const llvm::opt::ArgList &TCArgs,
41 const llvm::opt::ArgList &Args);
53 bool IsUnwindTablesDefault(const llvm::opt::ArgList &Args) const override { in IsUnwindTablesDefault()
57 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
70 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
77 GetRuntimeLibType(const llvm::opt::ArgList &Args) const override;
81 const llvm::opt::ArgList &Args) const override { in IsAArch64OutlineAtomicsDefault()
86 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
90 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
93 const llvm::opt::ArgList &DriverArgs,
[all …]
H A DCuda.h46 const llvm::opt::ArgList &Args);
48 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
96 const llvm::opt::ArgList &TCArgs,
110 const llvm::opt::ArgList &TCArgs,
123 const llvm::opt::ArgList &TCArgs,
128 const llvm::opt::ArgList &Args,
156 const llvm::opt::ArgList &DriverArgs, const JobAction &JA,
174 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
180 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
183 const llvm::opt::ArgList &Args,
[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 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);
71 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
77 const llvm::opt::ArgList &Args) const override;
80 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
83 const llvm::opt::ArgList &DriverArgs,
86 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
[all …]
H A DPS4CPU.h38 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()
95 const llvm::opt::ArgList &DriverArgs, const JobAction &JA, in getDefaultDenormalModeForType()
106 virtual void addSanitizerArgs(const llvm::opt::ArgList &Args,
120 const llvm::opt::ArgList &Args);
132 void addSanitizerArgs(const llvm::opt::ArgList &Args,
147 const llvm::opt::ArgList &Args);
[all …]
H A DGnu.h49 const llvm::opt::ArgList &TCArgs,
62 const llvm::opt::ArgList &TCArgs,
76 const llvm::opt::ArgList &TCArgs,
94 const llvm::opt::ArgList &TCArgs,
265 const llvm::opt::ArgList &Args,
277 const llvm::opt::ArgList &Args,
282 const llvm::opt::ArgList &Args,
294 const llvm::opt::ArgList &Args);
335 const llvm::opt::ArgList &DriverArgs,
339 addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
[all …]
H A DBareMetal.h25 const llvm::opt::ArgList &Args);
31 const llvm::opt::ArgList &Args);
36 std::string buildCompilerRTBasename(const llvm::opt::ArgList &Args,
45 bool isPIEDefault(const llvm::opt::ArgList &Args) const override { in isPIEDefault()
65 void AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
67 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
71 const llvm::opt::ArgList &DriverArgs,
73 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
75 void AddLinkRuntimeLib(const llvm::opt::ArgList &Args,
92 const llvm::opt::ArgList &TCArgs,
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 DAMDGPUOpenMP.h37 const llvm::opt::ArgList &TCArgs,
45 const llvm::opt::ArgList &Args, llvm::StringRef SubArchName,
51 const llvm::opt::ArgList &Args,
59 const llvm::opt::ArgList &Args,
73 const llvm::opt::ArgList &Args);
83 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
87 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
89 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
91 void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs,
98 const llvm::opt::ArgList &Args) const override;
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,
85 bool IsUnwindTablesDefault(const llvm::opt::ArgList &Args) const override;
H A DXCore.h30 const llvm::opt::ArgList &TCArgs,
42 const llvm::opt::ArgList &TCArgs,
53 const llvm::opt::ArgList &Args);
61 bool isPIEDefault(const llvm::opt::ArgList &Args) const override;
66 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
68 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
72 const llvm::opt::ArgList &DriverArgs,
74 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
/llvm-project-15.0.7/clang/include/clang/Driver/
H A DToolChain.h39 class ArgList; variable
130 const llvm::opt::ArgList &Args;
189 const llvm::opt::ArgList &Args);
491 static bool needsProfileRT(const llvm::opt::ArgList &Args);
567 GetExceptionModel(const llvm::opt::ArgList &Args) const;
587 ComputeLLVMTriple(const llvm::opt::ArgList &Args,
596 const llvm::opt::ArgList &Args,
635 GetRuntimeLibType(const llvm::opt::ArgList &Args) const;
669 void AddFilePathLibArgs(const llvm::opt::ArgList &Args,
682 const llvm::opt::ArgList &Args, std::string &Path) const;
[all …]
/llvm-project-15.0.7/llvm/lib/Option/
H A DArgList.cpp33 void ArgList::append(Arg *A) { in append()
46 void ArgList::eraseArg(OptSpecifier Id) { in eraseArg()
57 ArgList::OptRange
58 ArgList::getRange(std::initializer_list<OptSpecifier> Ids) const { in getRange()
105 void ArgList::AddAllArgsExcept(ArgStringList &Output, in AddAllArgsExcept()
129 void ArgList::AddAllArgs(ArgStringList &Output, in AddAllArgs()
170 void ArgList::ClaimAllArgs(OptSpecifier Id0) const { in ClaimAllArgs()
175 void ArgList::ClaimAllArgs() const { in ClaimAllArgs()
181 const char *ArgList::GetOrMakeJoinedArgString(unsigned Index, in GetOrMakeJoinedArgString()
192 void ArgList::print(raw_ostream &O) const { in print()
[all …]
/llvm-project-15.0.7/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,

1234567891011