Home
last modified time | relevance | path

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

/freebsd-13.1/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;
135 llvm::opt::DerivedArgList *TranslatedArgs, bool ContainsError);
191 const llvm::opt::DerivedArgList &getArgs() const { return *TranslatedArgs; } in getArgs()
193 llvm::opt::DerivedArgList &getArgs() { return *TranslatedArgs; } in getArgs()
239 const llvm::opt::DerivedArgList &
H A DToolChain.h40 class DerivedArgList; variable
298 virtual llvm::opt::DerivedArgList *
299 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
307 virtual llvm::opt::DerivedArgList *TranslateOpenMPTargetArgs(
308 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost,
315 const llvm::opt::DerivedArgList &Args, llvm::opt::Arg *&A,
316 llvm::opt::DerivedArgList *DAL,
322 virtual llvm::opt::DerivedArgList *
323 TranslateXarchArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DDriver.h270 llvm::opt::DerivedArgList *
278 phases::ID getFinalPhase(const llvm::opt::DerivedArgList &DAL,
283 void handleArguments(Compilation &C, llvm::opt::DerivedArgList &Args,
396 void BuildInputs(const ToolChain &TC, llvm::opt::DerivedArgList &Args,
405 void BuildActions(Compilation &C, llvm::opt::DerivedArgList &Args,
420 bool DiagnoseInputExistence(const llvm::opt::DerivedArgList &Args,
H A DTypes.h109 llvm::opt::DerivedArgList &DAL, ID Id);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Option/
H A DArgList.cpp231 DerivedArgList::DerivedArgList(const InputArgList &BaseArgs) in DerivedArgList() function in DerivedArgList
234 const char *DerivedArgList::MakeArgStringRef(StringRef Str) const { in MakeArgStringRef()
238 void DerivedArgList::AddSynthesizedArg(Arg *A) { in AddSynthesizedArg()
242 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option Opt) const { in MakeFlagArg()
249 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option Opt, in MakePositionalArg()
258 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option Opt, in MakeSeparateArg()
267 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option Opt, in MakeJoinedArg()
/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/
H A DCompilation.cpp37 InputArgList *_Args, DerivedArgList *_TranslatedArgs, in Compilation()
61 const DerivedArgList &
67 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain()
70 DerivedArgList *OpenMPArgs = nullptr; in getArgsForToolChain()
79 DerivedArgList *NewDAL = nullptr; in getArgsForToolChain()
H A DToolChain.cpp1089 llvm::opt::DerivedArgList *ToolChain::TranslateOpenMPTargetArgs( in TranslateOpenMPTargetArgs()
1090 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost, in TranslateOpenMPTargetArgs()
1092 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateOpenMPTargetArgs()
1160 const llvm::opt::DerivedArgList &Args, llvm::opt::Arg *&A, in TranslateXarchArgs()
1161 llvm::opt::DerivedArgList *DAL, in TranslateXarchArgs()
1201 llvm::opt::DerivedArgList *ToolChain::TranslateXarchArgs( in TranslateXarchArgs()
1202 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateXarchArgs()
1205 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateXarchArgs()
H A DDriver.cpp271 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL, in getFinalPhase()
329 DerivedArgList *DAL = new DerivedArgList(Args); in TranslateInputArgs()
1192 DerivedArgList *TranslatedArgs = TranslateInputArgs(*UArgs); in BuildCompilation()
2053 DerivedArgList &Args = C.getArgs(); in BuildUniversalActions()
2403 DerivedArgList &Args;
2412 DeviceActionBuilder(Compilation &C, DerivedArgList &Args, in DeviceActionBuilder()
2514 CudaActionBuilderBase(Compilation &C, DerivedArgList &Args, in CudaActionBuilderBase()
2765 CudaActionBuilder(Compilation &C, DerivedArgList &Args, in CudaActionBuilder()
2903 HIPActionBuilder(Compilation &C, DerivedArgList &Args, in HIPActionBuilder()
3113 OpenMPActionBuilder(Compilation &C, DerivedArgList &Args, in OpenMPActionBuilder()
[all …]
H A DTypes.cpp325 llvm::opt::DerivedArgList &DAL, ID Id) { in getCompilationPhases()
/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DAMDGPUOpenMP.cpp259 llvm::opt::DerivedArgList *AMDGPUOpenMPToolChain::TranslateArgs( in TranslateArgs()
260 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
262 DerivedArgList *DAL = in TranslateArgs()
265 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DAMDGPUOpenMP.h79 llvm::opt::DerivedArgList *
80 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DHIP.h68 llvm::opt::DerivedArgList *
69 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DDarwin.h210 llvm::opt::DerivedArgList *
211 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
302 void AddDeploymentTarget(llvm::opt::DerivedArgList &Args) const;
491 llvm::opt::DerivedArgList *
492 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.h48 llvm::opt::DerivedArgList *
49 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DHIP.cpp285 llvm::opt::DerivedArgList *
286 HIPToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
289 DerivedArgList *DAL = in TranslateArgs()
292 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DCuda.h143 llvm::opt::DerivedArgList *
144 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DDarwin.cpp1430 void addOSVersionMinArgument(DerivedArgList &Args, const OptTable &Opts) { in addOSVersionMinArgument()
1455 std::string getAsString(DerivedArgList &Args, const OptTable &Opts) { in getAsString()
1580 getDeploymentTargetFromOSVersionArg(DerivedArgList &Args, in getDeploymentTargetFromOSVersionArg()
1686 inferDeploymentTargetFromSDK(DerivedArgList &Args, in inferDeploymentTargetFromSDK()
1773 inferDeploymentTargetFromArch(DerivedArgList &Args, const Darwin &Toolchain, in inferDeploymentTargetFromArch()
1834 void Darwin::AddDeploymentTarget(DerivedArgList &Args) const { in AddDeploymentTarget()
2287 DerivedArgList *MachO::TranslateArgs(const DerivedArgList &Args, in TranslateArgs()
2290 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
2552 DerivedArgList *
2553 Darwin::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
[all …]
H A DMSVC.cpp1394 static void TranslateOptArg(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslateOptArg()
1490 static void TranslateDArg(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslateDArg()
1506 static void TranslatePermissive(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslatePermissive()
1512 static void TranslatePermissiveMinus(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslatePermissiveMinus()
1518 llvm::opt::DerivedArgList *
1519 MSVCToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
1522 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DGnu.h304 llvm::opt::DerivedArgList *
305 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
H A DCuda.cpp819 llvm::opt::DerivedArgList *
820 CudaToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()
823 DerivedArgList *DAL = in TranslateArgs()
826 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DAMDGPU.cpp587 DerivedArgList *
588 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs()
591 DerivedArgList *DAL = in TranslateArgs()
597 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
H A DGnu.cpp3030 llvm::opt::DerivedArgList *
3031 Generic_GCC::TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef, in TranslateArgs()
3039 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Option/
H A DArgList.h438 class DerivedArgList final : public ArgList {
446 DerivedArgList(const InputArgList &BaseArgs);