Home
last modified time | relevance | path

Searched refs:DerivedArgList (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHLSL.h62 llvm::opt::DerivedArgList *
63 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
66 bool requiresValidation(llvm::opt::DerivedArgList &Args) const;
67 bool requiresBinaryTranslation(llvm::opt::DerivedArgList &Args) const;
68 bool isLastJob(llvm::opt::DerivedArgList &Args, Action::ActionClass AC) const;
H A DAMDGPUOpenMP.cpp58 llvm::opt::DerivedArgList *AMDGPUOpenMPToolChain::TranslateArgs( in TranslateArgs()
59 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
61 DerivedArgList *DAL = in TranslateArgs()
65 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DSYCL.cpp81 llvm::opt::DerivedArgList *
82 SYCLToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
85 DerivedArgList *DAL = in TranslateArgs()
90 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DHLSL.cpp281 DerivedArgList *
282 HLSLToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
284 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
388 bool HLSLToolChain::requiresValidation(DerivedArgList &Args) const { in requiresValidation()
403 bool HLSLToolChain::requiresBinaryTranslation(DerivedArgList &Args) const { in requiresBinaryTranslation()
407 bool HLSLToolChain::isLastJob(DerivedArgList &Args, in isLastJob()
H A DCuda.h141 llvm::opt::DerivedArgList *
142 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
197 llvm::opt::DerivedArgList *
198 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DAMDGPUOpenMP.h36 llvm::opt::DerivedArgList *
37 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DSYCL.h38 llvm::opt::DerivedArgList *
39 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DHIPAMD.h63 llvm::opt::DerivedArgList *
64 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DHIPAMD.cpp274 llvm::opt::DerivedArgList *
275 HIPAMDToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
278 DerivedArgList *DAL = in TranslateArgs()
281 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DMSVC.h51 llvm::opt::DerivedArgList *
52 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DDarwin.h247 llvm::opt::DerivedArgList *
248 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
383 void AddDeploymentTarget(llvm::opt::DerivedArgList &Args) const;
601 llvm::opt::DerivedArgList *
602 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DAMDGPU.h76 llvm::opt::DerivedArgList *
77 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DMSVC.cpp849 static void TranslateOptArg(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslateOptArg()
946 static void TranslateDArg(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslateDArg()
962 static void TranslatePermissive(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslatePermissive()
968 static void TranslatePermissiveMinus(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslatePermissiveMinus()
974 llvm::opt::DerivedArgList *
975 MSVCToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
978 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DCuda.cpp740 llvm::opt::DerivedArgList *
741 NVPTXToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
744 DerivedArgList *DAL = ToolChain::TranslateArgs(Args, BoundArch, OffloadKind); in TranslateArgs()
746 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
951 llvm::opt::DerivedArgList *
952 CudaToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
955 DerivedArgList *DAL = in TranslateArgs()
958 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DGnu.h307 llvm::opt::DerivedArgList *
308 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DDarwin.cpp1757 void addOSVersionMinArgument(DerivedArgList &Args, const OptTable &Opts) { in addOSVersionMinArgument()
1790 std::string getAsString(DerivedArgList &Args, const OptTable &Opts) { in getAsString()
2001 getDeploymentTargetFromOSVersionArg(DerivedArgList &Args, in getDeploymentTargetFromOSVersionArg()
2132 inferDeploymentTargetFromSDK(DerivedArgList &Args, in inferDeploymentTargetFromSDK()
2236 inferDeploymentTargetFromArch(DerivedArgList &Args, const Darwin &Toolchain, in inferDeploymentTargetFromArch()
2260 DerivedArgList &Args, const llvm::Triple &Triple, const Driver &TheDriver, in getDeploymentTargetFromTargetArg()
2301 DerivedArgList &Args, const Driver &TheDriver, in getDeploymentTargetFromMTargetOSArg()
2348 void Darwin::AddDeploymentTarget(DerivedArgList &Args) const { in AddDeploymentTarget()
2918 DerivedArgList *MachO::TranslateArgs(const DerivedArgList &Args, in TranslateArgs()
2921 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
[all …]
H A DAMDGPU.cpp661 DerivedArgList *
662 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
665 DerivedArgList *DAL = in TranslateArgs()
671 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DCompilation.h31 class DerivedArgList; variable
68 llvm::opt::DerivedArgList *TranslatedArgs;
97 std::map<TCArgsKey, llvm::opt::DerivedArgList *> TCArgs;
132 llvm::opt::DerivedArgList *TranslatedArgs, bool ContainsError);
195 const llvm::opt::DerivedArgList &getArgs() const { return *TranslatedArgs; } in getArgs()
197 llvm::opt::DerivedArgList &getArgs() { return *TranslatedArgs; } in getArgs()
244 const llvm::opt::DerivedArgList &
H A DDriver.h82 CUIDOptions(llvm::opt::DerivedArgList &Args, const Driver &D);
86 llvm::opt::DerivedArgList &Args) const;
355 phases::ID getFinalPhase(const llvm::opt::DerivedArgList &DAL,
377 llvm::opt::DerivedArgList *
382 void handleArguments(Compilation &C, llvm::opt::DerivedArgList &Args,
502 void BuildInputs(const ToolChain &TC, llvm::opt::DerivedArgList &Args,
511 void BuildActions(Compilation &C, llvm::opt::DerivedArgList &Args,
531 llvm::opt::DerivedArgList &Args,
539 getOffloadArchs(Compilation &C, const llvm::opt::DerivedArgList &Args,
547 bool DiagnoseInputExistence(const llvm::opt::DerivedArgList &Args,
H A DToolChain.h41 class DerivedArgList; variable
362 virtual llvm::opt::DerivedArgList *
363 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
371 virtual llvm::opt::DerivedArgList *TranslateOpenMPTargetArgs(
372 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost,
379 const llvm::opt::DerivedArgList &Args, llvm::opt::Arg *&A,
380 llvm::opt::DerivedArgList *DAL,
386 virtual llvm::opt::DerivedArgList *
387 TranslateXarchArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
/freebsd/contrib/llvm-project/llvm/lib/Option/
H A DArgList.cpp240 DerivedArgList::DerivedArgList(const InputArgList &BaseArgs) in DerivedArgList() function in DerivedArgList
243 const char *DerivedArgList::MakeArgStringRef(StringRef Str) const { in MakeArgStringRef()
247 void DerivedArgList::AddSynthesizedArg(Arg *A) { in AddSynthesizedArg()
251 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option Opt) const { in MakeFlagArg()
258 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option Opt, in MakePositionalArg()
267 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option Opt, in MakeSeparateArg()
276 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option Opt, in MakeJoinedArg()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DCompilation.cpp33 InputArgList *_Args, DerivedArgList *_TranslatedArgs, in Compilation()
57 const DerivedArgList &
63 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain()
66 DerivedArgList *OpenMPArgs = nullptr; in getArgsForToolChain()
75 DerivedArgList *NewDAL = nullptr; in getArgsForToolChain()
H A DToolChain.cpp1695 llvm::opt::DerivedArgList *ToolChain::TranslateOpenMPTargetArgs( in TranslateOpenMPTargetArgs()
1696 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost, in TranslateOpenMPTargetArgs()
1698 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateOpenMPTargetArgs()
1773 const llvm::opt::DerivedArgList &Args, llvm::opt::Arg *&A, in TranslateXarchArgs()
1774 llvm::opt::DerivedArgList *DAL, in TranslateXarchArgs()
1839 llvm::opt::DerivedArgList *ToolChain::TranslateXarchArgs( in TranslateXarchArgs()
1840 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateXarchArgs()
1843 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateXarchArgs()
H A DDriver.cpp217 CUIDOptions::CUIDOptions(llvm::opt::DerivedArgList &Args, const Driver &D) in CUIDOptions()
237 llvm::opt::DerivedArgList &Args) const { in getCUID()
406 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL, in getFinalPhase()
462 static Arg *MakeInputArg(DerivedArgList &Args, const OptTable &Opts, in MakeInputArg()
472 DerivedArgList *Driver::TranslateInputArgs(const InputArgList &Args) const { in TranslateInputArgs()
474 DerivedArgList *DAL = new DerivedArgList(Args); in TranslateInputArgs()
1757 DerivedArgList *TranslatedArgs = TranslateInputArgs(*UArgs); in BuildCompilation()
1824 DerivedArgList TranslatedLinkerIns(*CfgOptionsTail); in BuildCompilation()
2761 DerivedArgList &Args = C.getArgs(); in BuildUniversalActions()
2846 bool Driver::DiagnoseInputExistence(const DerivedArgList &Args, StringRef Value, in DiagnoseInputExistence()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DArgList.h472 class LLVM_ABI DerivedArgList final : public ArgList {
480 DerivedArgList(const InputArgList &BaseArgs);

12