Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DCompilation.h31 class DerivedArgList; variable
68 llvm::opt::DerivedArgList *TranslatedArgs;
103 std::map<TCArgsKey, llvm::opt::DerivedArgList *> TCArgs;
138 llvm::opt::DerivedArgList *TranslatedArgs, bool ContainsError);
201 const llvm::opt::DerivedArgList &getArgs() const { return *TranslatedArgs; } in getArgs()
203 llvm::opt::DerivedArgList &getArgs() { return *TranslatedArgs; } in getArgs()
250 const llvm::opt::DerivedArgList &
H A DDriver.h327 phases::ID getFinalPhase(const llvm::opt::DerivedArgList &DAL,
350 llvm::opt::DerivedArgList *
355 void handleArguments(Compilation &C, llvm::opt::DerivedArgList &Args,
476 void BuildInputs(const ToolChain &TC, llvm::opt::DerivedArgList &Args,
485 void BuildActions(Compilation &C, llvm::opt::DerivedArgList &Args,
504 llvm::opt::DerivedArgList &Args,
512 getOffloadArchs(Compilation &C, const llvm::opt::DerivedArgList &Args,
520 bool DiagnoseInputExistence(const llvm::opt::DerivedArgList &Args,
H A DToolChain.h41 class DerivedArgList; variable
358 virtual llvm::opt::DerivedArgList *
359 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
367 virtual llvm::opt::DerivedArgList *TranslateOpenMPTargetArgs(
368 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost,
375 const llvm::opt::DerivedArgList &Args, llvm::opt::Arg *&A,
376 llvm::opt::DerivedArgList *DAL,
382 virtual llvm::opt::DerivedArgList *
383 TranslateXarchArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
/freebsd/contrib/llvm-project/llvm/lib/Option/
H A DArgList.cpp241 DerivedArgList::DerivedArgList(const InputArgList &BaseArgs) in MakeArgStringRef()
244 const char *DerivedArgList::MakeArgStringRef(StringRef Str) const { in DerivedArgList() function in DerivedArgList
248 void DerivedArgList::AddSynthesizedArg(Arg *A) { in MakeArgStringRef()
252 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option Opt) const { in AddSynthesizedArg()
259 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option Opt, in MakeFlagArg()
268 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option Opt, in MakePositionalArg()
277 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option Opt, in MakeSeparateArg()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHLSL.h49 llvm::opt::DerivedArgList *
50 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
53 bool requiresValidation(llvm::opt::DerivedArgList &Args) const;
H A DAMDGPUOpenMP.cpp64 llvm::opt::DerivedArgList *AMDGPUOpenMPToolChain::TranslateArgs( in TranslateArgs()
65 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
67 DerivedArgList *DAL = in TranslateArgs()
70 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DHLSL.cpp228 DerivedArgList *
229 HLSLToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
231 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
301 bool HLSLToolChain::requiresValidation(DerivedArgList &Args) const { in requiresValidation()
H A DCuda.h141 llvm::opt::DerivedArgList *
142 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
200 llvm::opt::DerivedArgList *
201 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 DHIPAMD.h63 llvm::opt::DerivedArgList *
64 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DDarwin.h241 llvm::opt::DerivedArgList *
242 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
336 void AddDeploymentTarget(llvm::opt::DerivedArgList &Args) const;
554 llvm::opt::DerivedArgList *
555 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DAMDGPU.h74 llvm::opt::DerivedArgList *
75 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DMSVC.h50 llvm::opt::DerivedArgList *
51 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DMSVC.cpp836 static void TranslateOptArg(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslateOptArg()
933 static void TranslateDArg(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslateDArg()
949 static void TranslatePermissive(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslatePermissive()
955 static void TranslatePermissiveMinus(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslatePermissiveMinus()
961 llvm::opt::DerivedArgList *
962 MSVCToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
965 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DHIPAMD.cpp318 llvm::opt::DerivedArgList *
319 HIPAMDToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
322 DerivedArgList *DAL = in TranslateArgs()
325 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DCuda.cpp712 llvm::opt::DerivedArgList *
713 NVPTXToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
716 DerivedArgList *DAL = ToolChain::TranslateArgs(Args, BoundArch, OffloadKind); in TranslateArgs()
718 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
922 llvm::opt::DerivedArgList *
923 CudaToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
926 DerivedArgList *DAL = in TranslateArgs()
929 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DDarwin.cpp1683 void addOSVersionMinArgument(DerivedArgList &Args, const OptTable &Opts) { in addOSVersionMinArgument()
1715 std::string getAsString(DerivedArgList &Args, const OptTable &Opts) { in getAsString()
1873 getDeploymentTargetFromOSVersionArg(DerivedArgList &Args, in getDeploymentTargetFromOSVersionArg()
1992 inferDeploymentTargetFromSDK(DerivedArgList &Args, in inferDeploymentTargetFromSDK()
2099 inferDeploymentTargetFromArch(DerivedArgList &Args, const Darwin &Toolchain, in inferDeploymentTargetFromArch()
2122 DerivedArgList &Args, const llvm::Triple &Triple, const Driver &TheDriver, in getDeploymentTargetFromTargetArg()
2162 DerivedArgList &Args, const Driver &TheDriver, in getDeploymentTargetFromMTargetOSArg()
2209 void Darwin::AddDeploymentTarget(DerivedArgList &Args) const { in AddDeploymentTarget()
2713 DerivedArgList *MachO::TranslateArgs(const DerivedArgList &Args, in TranslateArgs()
2716 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
[all …]
H A DAMDGPU.cpp702 DerivedArgList *
703 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
706 DerivedArgList *DAL = in TranslateArgs()
712 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DGnu.cpp3431 llvm::opt::DerivedArgList *
3432 Generic_GCC::TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef, in TranslateArgs()
3440 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DCompilation.cpp36 InputArgList *_Args, DerivedArgList *_TranslatedArgs, in Compilation()
60 const DerivedArgList &
66 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain()
69 DerivedArgList *OpenMPArgs = nullptr; in getArgsForToolChain()
78 DerivedArgList *NewDAL = nullptr; in getArgsForToolChain()
H A DToolChain.cpp1464 llvm::opt::DerivedArgList *ToolChain::TranslateOpenMPTargetArgs( in TranslateOpenMPTargetArgs()
1465 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost, in TranslateOpenMPTargetArgs()
1467 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateOpenMPTargetArgs()
1540 const llvm::opt::DerivedArgList &Args, llvm::opt::Arg *&A, in TranslateXarchArgs()
1541 llvm::opt::DerivedArgList *DAL, in TranslateXarchArgs()
1581 llvm::opt::DerivedArgList *ToolChain::TranslateXarchArgs( in TranslateXarchArgs()
1582 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateXarchArgs()
1585 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateXarchArgs()
H A DDriver.cpp342 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL, in getFinalPhase()
398 static Arg *MakeInputArg(DerivedArgList &Args, const OptTable &Opts, in MakeInputArg()
408 DerivedArgList *Driver::TranslateInputArgs(const InputArgList &Args) const { in TranslateInputArgs()
410 DerivedArgList *DAL = new DerivedArgList(Args); in TranslateInputArgs()
1462 DerivedArgList *TranslatedArgs = TranslateInputArgs(*UArgs); in BuildCompilation()
2460 DerivedArgList &Args = C.getArgs(); in BuildUniversalActions()
2546 bool Driver::DiagnoseInputExistence(const DerivedArgList &Args, StringRef Value, in DiagnoseInputExistence()
2637 void Driver::BuildInputs(const ToolChain &TC, DerivedArgList &Args, in BuildInputs()
2883 DerivedArgList
[all...]
H A DTypes.cpp400 llvm::opt::DerivedArgList &DAL, ID Id) { in getCompilationPhases()
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DArgList.h466 class DerivedArgList final : public ArgList {
474 DerivedArgList(const InputArgList &BaseArgs);